オンラインのバイクタクシー運転手(現地ではオジェルとして知られています)としての日々の奮闘と同じように、どんな乗車にも必ず出発地点があります。人混みでにぎわう駅へ乗客を送り届けるときも、空港へ向けて急いで走るときも、温かいフードの注文を安全に届けるときも、どの目的地に着くためにも最初の瞬間にスロットルを開ける必要があります。いつも最初の一歩から始まるのです。世界中の友人たちで、私たちバイクタクシー運転手がどんな仕事をしているのか知らない人のために、日常のリアルな一端をのぞいてみせます

ご覧の通り、ここが私たちの待機場所です。多くの人は雑談したり、娯楽目的でスマホをスクロールしたりして時間をつぶしています。ですが、私の仕事と同じように、Web3を習得するには出発点が必要です。昨日、私はブロックチェーンの基礎に初めて踏み出しました。今日は、移動の合間の静かな時間に、もう一度スロットルを踏んで次のレベルへ進みました。ここに、今日の学習を構造化して記録したジャーナルがあります。


前回の投稿では、Web3がどのように中央集権的な巨大企業から権力を奪い取るのかを話しました。ですが、実際には裏側でどうやってそれが起こるのでしょう?今日は、ブロックチェーンの見えない土台――ピア・ツー・ピア(P2P)ネットワークと、不変性(Immutability)の中核となる原理――を掘り下げました。パート1:ピア・ツー・ピア(P2P)ネットワーク――見えない背骨 従来のシステムでは、クライアント・サーバー型のアーキテクチャに頼ります。たとえば銀行をイメージしてください。彼らは中央のサーバーを持っていて、私たち(クライアント)はデータにアクセスしたりお金を動かしたりするために、彼らの許可を得る必要があります。もしその中央サーバーがクラッシュしたりハッキングされたりすれば、システム全体が止まってしまいます。ブロックチェーンは、ピア・ツー・ピア(P2P)ネットワークを通じて、この設計図を完全に作り変えます。P2Pネットワークとは? P2Pネットワークとは、ノードと呼ばれる相互接続されたコンピュータの分散型ネットワークで、互いに直接通信します。この構造には、上司や中央の権限はありません。すべてのノードが、クライアントでありサーバーでもあります。つまり、データを要求することもできれば、ネットワークにリソースを提供することもできます。ブロックチェーンではどのように機能するのか

  1. 分散台帳:ネットワーク上のすべての稼働ノードが、ブロックチェーン全体の台帳と同一のコピーを維持します。

  2. ブロードキャストと検証:取引が発生すると、それはネットワーク全体のすべてのノードに対して送信(ブロードキャスト)されます。

  3. コンセンサス:ノードは、Proof of Work(PoW)やProof of Stake(PoS)のようなルールに基づいて、取引をそれぞれ独立して検証します。検証が完了すると、その取引は永続的にチェーンへ追加されます。P2Pアーキテクチャの種類 • 非構造化P2P:ノード同士がランダムに接続します。作るのは簡単ですが、特定のデータを探すときには非効率になりがちです。 • 構造化P2P:Distributed Hash Tablesのような特定のアルゴリズムを使ってノードを整理し、データ取得を大幅に高速化できます。 • ハイブリッドP2P:分散されたピア同士の相互作用に加え、インデックスを扱う特定の中央集権型コーディネーターノードを組み合わせたものです。


    パート2:不変性(Immutability)――石に刻まれたもの データがP2Pネットワーク上を移動すると、ブロックチェーンの2つ目の柱である不変性に遭遇します。簡単に言えば、不変性とは、一度ブロックチェーンに書き込まれたデータは永遠に固定されるということです。変更したり、改ざんしたり、削除したりすることはできません。不変性がどのように強制されるのか 従来のデータベースのように管理者が簡単に編集したり履歴を消したりできるわけではなく、ブロックチェーンは3つの防衛層によって永続的な記録を強制します:

  4. 暗号学的ハッシュ:各ブロックには一意のデジタル指紋(ハッシュ)があり、さらに前のブロックのハッシュも保持しています。悪意のある人物が古いブロック内のデータを改ざんしようとすると、そのハッシュが即座に変わります。これによりチェーン全体が壊れ、ネットワーク全体に即座の警報が鳴り響くことになります。

  5. コンセンサス合意:何か変更を加えるにはネットワークノードの多数の承認が必要になり、不正な改変はほぼ不可能になります。

  6. 大規模な分散化:何千ものノードがまったく同じ履歴を保持しているため、ハッカーが世界中の何千台ものコンピュータを、まさに同じミリ秒で同時に侵害する必要があります――これは数学的にも経済的にも不可能な離れ業です。実世界への影響 不変性があるからこそ、ブロックチェーンはハイステークスな産業で世界的に信頼されています: • ビットコイン:誰も同じデジタルマネーを二度使えないようにします。 • イーサリアム:一度スマートコントラクトがデプロイされると、その合意が人間の介入なしに、コード通りに正確に実行されることを保証します。 • サプライチェーン:IBMやウォルマートのような企業は、不変な台帳を使って、農場から店舗までの食品製品の正確な移動を追跡し、安全性と説明責任を確保しています。トレードオフ 不変性は比類のないセキュリティを提供しますが、厳しい課題も伴います: • 元に戻すボタンがない:人為的ミス(たとえば資金を間違ったアドレスに送った場合)は取り消せません。 • ストレージの増加:不変のチェーンが日々どんどん長くなるため、ノードには大量のストレージ容量が必要になり、スケーラビリティが課題になります。


    比較まとめ 機能 中央集権型サーバー(Web2) P2Pネットワーク/不変ブロックチェーン(Web3) データ保存 単一の中央サーバーに保存 数千の独立したノードに分散して保存 データ編集 管理者が変更または削除可能 永続的で改変できない履歴(不変) 障害の起点 リスクが高い(サーバーが死ねばシステムも死ぬ) 耐障害性が高い(ノードが失敗しても動作する)


これらを全部学ぶのは難しいですか?はい、もちろん難しいです。道路の上で何時間も過ごした後は、理解が追いつかず、精神的にも消耗します。ですが、私たちは努力しなければなりません。世界に対しては厳しくあれ、そうすれば世界はあなたをやわらかくしてくれます。けれど、世界の課題に対して甘くて弱いなら、世界はあなたを容赦なく扱うでしょう。おっと……待って、友だち!今、スマホが震えました――注文が入ってきたんです。スマホをしまって、ヘルメットをかぶって、アスファルトに戻る時間です。明日の朝、また旅を続けましょう!安全運転で、しぶとく進み続けて、前へ進んでいきましょう!

より広いWeb3コミュニティに自分の歩みを共有するために、私もこのジャーナルをpublish0xに投稿しました。元のバージョンはこちらです。 https://www.publish0x.com/street-warrior-web3/an-ojol-s-web3-journal-part-2-roadside-nodes-and-invisible-b-xplypve

#BlockchainTechnology #Web3Infrastructure #Web3 #P2PNetwork @CZ @Richard Teng @Binance Academy @Binance Academy Indonesian