What problem does a blockchain solve?
A shared record is easy to copy. Agreeing which changes count is the harder part.
Read the guideThe learning library
Follow a question, experiment with an idea, or take the guided path. There’s more than one way to understand.
Start here
An everyday action connects wallets, outputs, fees, and confirmation. Read the path in order, at your own pace.
18 published articles
A shared record is easy to copy. Agreeing which changes count is the harder part.
Read the guideTurn a message into a fingerprint, then see how a tiny edit changes the result.
Explore the lessonOne helps compare data. The other helps keep data confidential. Mixing them up breaks the design.
Read the guideThree things often called “a wallet address” do very different jobs.
Read the guideA valid signature connects a message to a key. It leaves several other questions unanswered.
Read the guideValidity, willingness to relay, and choosing a history are three separate decisions.
Read the guideFollow one payment from your wallet to a block, and account for every sat along the way.
Explore the lessonSeparate the app on your phone from signing authority and the outputs recorded by the network.
Read the guideWork through coin selection without imagining a single account balance being edited.
Read the guideA bigger payment does not necessarily make a bigger transaction. Separate amount, size, rate, and total fee.
Read the guideA status label is an observation about a transaction and a chain, not a promise about the future.
Read the guideUse a fictional transaction to separate recorded facts from an explorer’s interpretations.
Read the guideA channel changes claims to allocated funds without recording every payment as a new on-chain transaction.
Read the guideThe same channel can have plenty of capacity and very little room for a payment in one direction.
Explore the lessonCompare the payment journey, including setup, completion signals and failure cases.
Read the guideAn invoice, a payment observation, and an order are related records—not the same thing.
Read the guideDesign a repeated notification to produce one business effect, even when acknowledgments get lost.
Read the guideKeep financial observations separate from the decision to deliver a product.
Read the guide