What problem does a blockchain solve?
A shared record is easy to copy. Agreeing which changes count is the harder part.
Read the guideExplore a topic
Start with what a shared record can establish, then meet the cryptographic tools that make independent checking possible. Hashes identify data, keys enable authorization, and nodes enforce rules. Understanding their separate roles makes the rest of the system easier to reason about.
What can a shared record establish?
What does a signature actually prove?
Who checks the rules?
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 guide