不可能な三角形の打破: パーマウェブと SCP の実践

ブロックチェーンの不可能な三角形は、ブロックチェーンの大規模普及に大きな影響を及ぼしますが、分散化、セキュリティ、スケーラビリティのバランスが必要となるため、大規模なアプリケーションを追求する場合には、これら 3 つの側面のバランスを維持する必要があります。トレードオフを行います。インポッシブル・トライアングルの課題は継続的な技術革新を引き起こし、人々はブロックチェーン技術の開発と普及を促進するための解決策を見つけようとしています。以下は、2023 年の Arweave Day in Asia での outprog のスピーチです。

今日はパーマウェブと SCP の実践について皆さんと共有する機会を得ることができて興奮しています。これら 2 つの概念は多くの人にとって比較的馴染みのないものかもしれませんが、ブロックチェーン アプリケーションの将来の開発にとって非常に重要です。これらの概念と、それらがブロックチェーンの進化にどのような影響を与えるかを詳しく見てみましょう。

パート 1: ブロックチェーンの不可能な三角形

まず、ブロックチェーンの不可能な三角形について話しましょう。この概念は、分散化、スケーラビリティ、セキュリティという 3 つの主要な要件をカバーしています。これら 3 つの間に緊張があることは誰もが知っています。ブロックチェーン ネットワークが非常に分散化されている場合、スケーラビリティが犠牲になる可能性があります。ブロックチェーンネットワークが極端に高い拡張性を追求すると、セキュリティが損なわれる可能性があります。

これが有名な「不可能な三角形」です。過去数年間、私たちは多くのブロックチェーン プロジェクトがこれら 3 つの側面のバランスをとろうとする際に課題に直面するのを見てきました。大規模なアプリケーションには高度なスケーラビリティが必要ですが、これは多くの場合、セキュリティを犠牲にして分散性の低下につながります。

パート 2: SCP 理論

では、SCP (ストレージベースのコンセンサスパラダイム) とは何でしょうか? SCP はストレージベースのコンセンサス パラダイムであり、その中心的な考え方は、ストレージが不変であり、上記のトランザクションが追跡可能である限り、アプリケーションがどこで計算されても同じ結果が得られるということです。これは、分散計算を必要とせずにコンセンサスを達成できることを意味します。これは非常に強力な概念です。

everPay を例にとると、PayPal に似た集中型の支払いゲートウェイとして考えることができます。ただし、重要な違いが 1 つあります。everPay では、すべての取引記録が Arweave に永続的に保存されます。これは、everPay のプロトコル ルールに従って、誰でも everPay のステータスを計算および検証できることを意味します。この機能は、従来の PayPal ではこのレベルのトラストレス機能を実現できなかったのに対し、everPay に独自のトラストレス機能を提供します。

パート 3: モジュール式パーマウェブ

Permaweb は、アプリケーション層、サービス層、ストレージ層の 3 つのコア コンポーネントを含む新しい Web アーキテクチャです。ただし、従来の Web アーキテクチャとは異なり、Permaweb のストレージ レイヤーはブロックチェーン テクノロジー、具体的には Arweave ブロックチェーンをストレージ レイヤーとして使用します。

これは、Permaweb が改ざん防止され、追跡可能であることを意味します。セキュリティは基盤となるストレージ層 (Arweave) によって保証され、分散化は標準化されたプロトコルとオープンソース サービス層によって保証されます。無限の組み合わせと柔軟性は、スケーラビリティの重要な基盤となっています。

Permaweb の実践では、サービス層には次の 4 つの標準化されたプロトコルが含まれます。

  • ゲートウェイ: arweave.net や停止ライト ノードなどの静的ファイル サービスを提供します。
  • バンドリング: ライト ノードや Bundllr などのデータ バンドル アップロード サービスを提供します。
  • シーケンス: warp や everPay などのシリアル化を必要とするスマート コントラクトや金融サービスを提供します。
  • インデックス作成: GraphQL や KNN3 などの Arweave データ インデックス作成を提供します。

開発者は上記の標準サービスを使用して独自の Permaweb アプリケーションを構築できます。同様に、サービス プロバイダーもアプリケーションに API サポートを提供する標準サービスを開発できます。さらに、サービスプロバイダーは、標準化されたサービスを無限に水平方向に拡張できるため、スケーラビリティの問題は完全に解決されます。

SCP はモジュラー概念を組み合わせて Permaweb で実践されており、このエンジニアリング実践により、ブロックチェーンの不可能な三角形問題を完全に解決しました。

パート 4: さまざまな分野での SCP 理論の応用

SCP理論はパーマウェブに限定されません。 SCP 理論を従来のマイクロサービスの概念と組み合わせることができます。これは、ストレージ層をよりオープンにすることができ、イーサリアムなどのパブリック チェーンさえも資産サービス層として使用できることを意味します。モジュール性の考え方は、将来のブロックチェーンアプリケーションにさらなる可能性をもたらすでしょう。

パート 5: 概要と展望

最後にまとめましょう。現時点では、すべてのパブリック チェーンはまだブロックチェーンという不可能な三角形によって制限されており、真に大規模に拡張する能力をもつことはできません。しかし、SCP とパーマウェブは新たな道を模索しました。この道路には強固な理論的基盤があり、エンジニアリングの実践によって検証されています。パーマウェブのさらなる発展と、ブロックチェーンの世界での SCP 理論の広範な応用を楽しみにしましょう。

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • 共有
コメント
0/400
コメントなし
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)