すべてがどこから始まるのか気になったことはありますか?


あなたが聞いたことのあるすべてのブロックチェーン—ビットコイン、イーサリアム、ソラナなど—
それらはすべて同じ場所から始まります:ジェネシスブロックと呼ばれる単一のブロックです。

では、ジェネシスブロックとは正確には何でしょうか?
それは文字通り、どのブロックチェーンネットワークにおいても最初のブロック、ブロックゼロのことです。
最初の一つです。そして、それが後に続くすべてのブロックと異なる点は何でしょうか?
それは何も前のものを参照していないことです。親ブロックも、前のハッシュもありません。
ただそこにあるだけです。ネットワーク自体にハードコーディングされています。

それを錨(いかり)のように考えてください。
ジェネシスブロックがなければ、チェーン全体は崩壊します。
すべての取引、すべてのスマートコントラクト、すべてのデータは最終的にその最初のブロックに結びついています。
それがすべての基盤となるものです。

面白いのは、ブロックチェーンネットワークにおけるジェネシスブロックは、
単にチェーンを始めるだけでなく、ルールも確立するということです。
最初のトークン供給、ネットワーク設定、コンセンサスメカニズム…
多くのコアパラメータが最初にそこで定義されます。
場合によっては、開発者がプロジェクトの本質を反映したメッセージやデータを埋め込むこともあります。

最も有名な例は何でしょう?
ビットコインのジェネシスブロックです。
サトシ・ナカモトが2009年に作成し、次のメッセージが含まれています:
「The Times 03/Jan/2009 Chancellor on brink of second bailout for banks」(タイムズ紙 2009年1月3日、銀行の第二次救済策の瀬戸際にある財務大臣)
かなり象徴的ですよね?
多くの人はこれを、サトシの金融システムに対する微妙なコメントと見なしています—
「これがなぜ私たちに何か違うものが必要なのかを示している」と。

ジェネシスブロックの面白い点は何でしょうか?
一度稼働すると、それは永久的なものです。
変更できません。
修正も置き換えもできません。
もし試みたら、全ブロックチェーンを再構築し、ネットワークのすべての参加者に合意させる必要があります。
確立されたネットワーク上では?
そんなことは絶対に起こりません。

通常のブロックがマイニングによって生成されるのに対し、
ジェネシスブロックは手動で作成され、ソフトウェアに組み込まれています。
マイニングは不要です。

ジェネシスブロックが起動した後、チェーンは本来の動作を始めます:
新しい取引がブロックにまとめられ、
各ブロックは前のブロックを参照し、
チェーンは成長していきます。
そのリンクされた構造こそが、ブロックチェーン技術の本質です。

すべての新しいブロックチェーンプロジェクトは、自分たちのジェネシスブロックを作成しなければなりません。
開発者は最初の配布、ネットワーク設定、ローンチパラメータを決めます。
これは非常に重要なステップです。
ブロックチェーン開発におけるジェネシスブロックは、
単なる技術的なものではなく、
ビジョンが実現する場所なのです。

だから次に、ブロックチェーンの仕組みについて考えるときは、
すべてが最初のブロックに遡ることを思い出してください。
そこにルールが設定され、システムが稼働し始め、
すべてが始まった場所です。
考えてみると、かなり根本的な部分ですね。
BTC2.06%
ETH1.71%
SOL0.74%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
コメントを追加
コメントを追加
コメントなし