Ledgers and double spending
A ledger records who can spend each scarce digital unit. A shared order prevents two conflicting payments from both becoming final.
Loading lesson visuals...
Learn the idea
A ledger is a record of ownership or spendable claims. Digital information can be copied, so a digital bearer asset needs a rule that orders competing transfers. Double spending is the attempt to make two recipients accept transfers that consume the same prior claim.
Create one spendable claim
Assume a ledger records one output worth 10 units that Alice can authorize. Its identifier makes that exact claim distinguishable from every other claim.
Inspect every idea above to open it.
A signature proves authorization. The ledger's accepted order and current unspent state determine whether the authorized input is still available.
The questions unlock after every required learning activity
Inspect every guided idea, open the worked example, rebuild its mechanism, and complete the deterministic lesson tool. Your progress is saved automatically.