ブロックチェーンのリンク形式は、要するに決して消えない日記帳であり、各ページの日記は前のページのページ番号を指し示しています。最初にこのアイデアを思いついたのは中本聡で、2008年にビットコインのホワイトペーパーで言及され、火がつきました。各ブロックは二つの部分に分かれています:ヘッダーとボディ。ヘッダーで最も重要なのは「前のブロックのハッシュ」で、このものはDNAコードのようなもので、前のブロックの内容(取引、タイムスタンプなど)からSHA-256アルゴリズムを通じてハッシュされたものです。長さは固定の256ビットで、非常に敏感です。
新しいブロックを生成する際、マイナーたちはまず取引を集めてブロックボディを組み立て、その後ヘッダーに古いブロックのハッシュを記入します。そして、Nonce値を見つけてヘッダー全体のハッシュが難易度要件(例えば、最初に一連のゼロがあること)を満たすようにします。成功すれば、全ネットワークにブロードキャストし、皆がリンクが正しいかどうかを検証します。チェーンはこうして一つ一つ続いていき、不可逆のシーケンスを形成します。
なぜこのように設計されたのでしょうか?不正防止のためです。もし古い取引を変更したい場合は、そのブロックのハッシュを再計算する必要があり、次のものも変更しなければなりません。なぜならそれは古いハッシュを参照しているからです……連鎖反応が起こり、全体のチェーンが崩壊します。現実には、これによりブロックチェーンは「デジタルゴールド」の守護者となりました。イーサリアムのように、アップグレード後にさらに多くのバリエーションが追加されましたが、基本的なリンクは変わっていません。欠点は?チェーンが長すぎて、ストレージの圧力が大きいですが、圧縮技術が追いついてきています。要するに、この形式はシンプルでありながら強力で、Web3の基盤を築きました。