ブロックチェーン-マークルツリー
画像に示すように、ブロック内のすべてのトランザクションがマークルツリーでハッシュされるため、ノード内のディスクスペースの問題は簡単に克服できます。
ブロックヘッダーには、前のブロックのハッシュ、Nonce、および Root Hashマークルツリーの現在のブロック内のすべてのトランザクションの。このようにRoot Hashブロック内のすべてのトランザクションのハッシュが含まれます。これらのトランザクションは、ディスク領域を節約するためにプルーニングされる場合があります。これで、ブロックチェーンは下の画像のようになります-
これにより、ディスクスペースを大幅に節約できます。この戦略は、他の人からの支払いを受け取ることに関心がある通常のクライアントによって使用されます。ただし、マイナーは完全なブロックチェーンを保存する必要があります。ここで、受信したコインをその出所まで追跡する機能がなくても、受信者が支払いをどのように検証するのかという疑問が生じます。これについて次に説明します。