Think of it as the grammar of a network. Email works because mail servers agree on how a message is addressed and delivered; a blockchain works because every participant agrees on how a block is structured, how signatures are checked and which chain counts as the real one. Those rules cover block size and timing, the <a href="/glossary/consensus/">consensus</a> method, fee handling and the issuance schedule, including hard limits like Bitcoin's cap of 21 million coins.
Enforcement is bottom-up. Each node on the network checks incoming data against its own copy of the rules and discards whatever fails. There is no administrator who can wave something through. That is why protocol changes are socially difficult: you cannot deploy an update to a network you do not own, you can only publish new software and hope enough operators choose to run it. When they do not all agree, the chain can split into a <a href="/glossary/fork/">fork</a>.
The word gets used loosely, which is the main source of confusion for newcomers. A base-layer network such as a <a href="/glossary/layer-1/">layer-1</a> chain is a protocol. But teams also call individual applications protocols, especially lending markets and exchanges built as smart contracts. Those are programs deployed on a chain, not rules the chain enforces. When someone says a protocol was hacked, they nearly always mean an application, not the underlying network.
It is worth keeping the two straight when you assess risk. A base-layer protocol changes slowly and only with broad agreement. An application built on top can be upgraded, paused or drained by whoever controls its keys, and its safety depends on its own code rather than on the network's consensus rules.
Key takeaways
- A protocol is enforced by everyone independently checking the same rules, not by an authority granting permission.
- Because there is no owner, changing a protocol is a coordination problem first and a coding problem second.
- When you read that a protocol was exploited, check whether it means the network itself or an application running on it.
Protocol — frequently asked questions
What is the difference between a protocol and a blockchain?
The blockchain is the record; the protocol is the set of rules that decides what may go into it and how everyone agrees on its contents. The chain is the outcome of running the protocol honestly. You can copy a chain's history, but without participants running compatible rules the copy is just a file rather than a live network.
Who decides when a protocol changes?
There is no single decider. Developers propose changes, but they only take effect if node operators, miners or validators, exchanges, wallets and users adopt the software. That gives several groups an effective veto and makes contentious upgrades slow. If agreement fails, both rule sets can end up running in parallel as separate chains.
New to crypto, or filling in the gaps? Work through the essentials in Learn, browse every term A–Z, or see live prices for the coins these concepts power.