ビットコインのチェックポイントとは何か?

NO IMAGE

結論

  • チェックポイントは、クライアントにハードコードされたある時点のブロックのハッシュ値

目的

  • クライアントは、チェックポイントまでの全てのトランザクションを有効で不可逆なものとして受け入れる
  • 誰かがブロックチェーンをチェックポイントより前でフォークしようとしてもクライアントがそのフォークを受付けない

→ 51%攻撃対策として使われることも

ソースコード

bitcoin/src/checkpoints.cpp at master · bitcoin/bitcoin

参考

検索用語

  • Bitcoin, ビットコイン
  • blockchain, ブロックチェーン
  • 51% attack, 51%攻撃、アタック
  • checkpoint, checkpoints, チェックポイント
  • fork, フォーク

ブロックチェーンの専門企業で働いてみませんか?

当サイトを運営するコンセンサス・ベイス株式会社では、エンジニア、プロジェクトマネージャー、ライターなど、様々なポジションで一緒に働いてくださる仲間を募集しています。

ブロックチェーン業界にチャレンジしてみたいあなたのご応募をお待ちしております!

ビットコイン(Bitcoin)カテゴリの最新記事