以前に聞いたことがあるかもしれません。Celestiaは最初のモジュラーブロックチェーンネットワークです。しかし、モジュラーブロックチェーンとは何か、そしてCelestiaはどのようにそれに適合するのでしょうか? この投稿はそのすべてについてです - とにかく簡単なバージョンです。
TLDR
モノリシックブロックチェーンは、ブロックチェーンを構築する最初の設計アプローチでした。その考え方は、ブロックチェーンがすべてを行うことができるというものです。それには、トランザクションの処理、それらが正しいかどうかの確認、およびノードがそれに同意することなどが含まれます。しかし、モノリシックなアプローチは、中央集権化のコア原則を保持しながらスケーリングに関連するいくつかの固有の問題を引き起こします。
モジュラーブロックチェーンは、ブロックチェーンを構築する際のモノリシックなアプローチからの基本的な転換です。すべてをブロックチェーンにさせるのではなく、特定のことに特化したブロックチェーンを構築することができます。主に、モジュラーブロックチェーンはコンセンサスを分離するという考え方を導入します。実行取引の実行を担当するブロックチェーンと、コンセンサスを処理する別のブロックチェーンがあるということを実践上意味します。
すべてを行おうとする単一アプローチのため、単一のチェーンにはいくつかの問題があります。
ハードウェア要件の高さは、ユーザーがノードを実行できる能力がブロックチェーンの基本的な部分であるため、重大な問題です。より高価なハードウェアは、攻撃に対抗し、チェーンが正しく動作していることを検証するためにノードを実行できるユーザーが少なくなることを意味します。
新しいモノリシックブロックチェーンをブートストラップする際のオーバーヘッドは大きいです。さらに悪いことに、セキュリティが分断されるため、各チェーンは独自のバリデータセットを構築する必要があります。ブロックチェーンのインターネットを望むのであれば、それぞれのブロックチェーンが独自にセキュリティをブートストラップすることは実現可能ではありません。
共有モノリシックチェーンにアプリを展開すると、コミュニティのアプリに対する制御が制限されます。アプリがチェーンを所有していないため、最善の利益になる変更を加えることができません。主権を失うことは、自律性を制限することを意味します。
我々は、単一のブロックチェーンが直面する問題を知っています。では、モジュラーブロックチェーンはそれらにどう対処することができるのでしょうか?
新しいモノリシック ブロックチェーンが起動するたびに、重要なプロセスの一部として、独自の検証者セットをブートストラップする必要があるということがあります。残念ながら、十分に大きな検証者セットを入手することは困難な場合があります。チェーン間の違いにより、モノリシック チェーンのエコシステムではセキュリティに偏りが生じます。一部は大きな検証者セットで高いセキュリティを持つ一方、多くのチェーンは小さな検証者セットで低いセキュリティを持つことになります。マルチチェーン エコシステムを構成する数千のチェーン以上が期待される場合、それぞれが十分なセキュリティを持つことを期待することはできません。
共有セキュリティを使用すると、ロールアップなどの新しいブロックチェーンを展開する際には、新しいバリデータセットをブートストラップする必要はありません。セキュリティは Celestia のような共通のソースによってブロックチェーンに提供されます。新しいブロックチェーンは Celestia に展開し、すぐに構築されたセキュリティにアクセスできます。
Celestiaに展開されたすべてのチェーンは、そのバリデータセットから均等なセキュリティを受けるため、セキュリティの断片化はありません。
共有セキュリティは、安全なブリッジの構築にも役立つことを忘れてはなりません。Celestiaは、データの利用可能性したがって、ブロックチェーンは簡単に自分の取引が公開されたかどうかをチェックできます。その後、接続されたブロックチェーンは証明を使用してブリッジをセキュリティ強化し、取引が正しいことを確認できます。
スケーラブルかつ効率的な方法を提供する共有セキュリティは、セキュアなブリッジングを可能にしながら、ブロックチェーンエコシステムをブートストラップする方法です。
モジュラーブロックチェーンの中核的なアイデアは、機能を複数のチェーンに分散させることです。このコンセプトは追加の拡張性ももたらします。CelestiaのようなモジュラーL1は、データの可用性に特化することができます。スマートコントラクトがない場合、L1はリロールアップなどのL2向けにデータを提供するためにすべてのリソースを集中させることができます。専門化は重要です。L1が提供できるデータが多ければ多いほど、L1は...ロールアップより多くの取引を処理する。
取引に関して、モノリシックな世界では、すべてのアプリが同じチェーン上に存在します。欠点は、異なるアプリのユーザーがすべて自分の取引を処理させるために競争しなければならないことです。モジュラーなパラダイムでは、アプリは別々のチェーン上に存在します。つまり、あるアプリのユーザーは、異なるアプリのユーザーと計算のために競争する必要はありません。そのため、多くの異なるアプリの取引が同時に処理されることがあります。
アプリが共有モノリシックブロックチェーン上に構築された場合、あらかじめ決められたルールによって拘束されます。ルールは以下のようなものかもしれません。社会的コンセンサス(ハードフォークが許容される場合)または技術ルール(どのプログラミング言語でスマートコントラクトを記述できるか)の周り
モジュラーブロックチェーンは、主権を通じてアプリケーションのルールをコントロールできるようにします。開発者は、外部アプリケーションからの許可なしにテックスタックを変更できます。たとえば、より高性能な実行環境を作成したり、トランザクション処理の方法を変更したりすることができます - 誰が並行トランザクションを望むでしょうか?
重要なのは、主権が独立をもたらすことです。開発者やコミュニティは、自分たちのアプリやコミュニティの倫理に合った主権チェーンのルールを自由に設定することができます。主権こそが、自治をコミュニティの手に戻すものです。
一時的にモジュラーブロックチェーンを除外しましょう。単一のチェーンだけで満たされた将来はどのように見えるのでしょうか?
それでもマルチチェーンになります。なぜなら、一つの一枚岩のチェーンではすべてのブロックチェーン活動を処理する能力がないからです。一部の一枚岩のチェーンは、多くのセキュリティと検証者を構築していますが、より多くのチェーンはセキュリティが不足しています。ゼロからセキュリティを構築することは依然として困難です。
その過程で、各独立したチェーンは独自の閉じられたエコシステムを構築し続けます。断片化したテクノロジーは、開発者がエコシステム間を移動する際に摩擦を引き起こし、ユーザーには使いにくい体験をもたらします。L1ループは続き、コミュニティ内での極端主義が増幅されます。ユーザー争奪戦がゼロサムゲームと見なされるとき、協力が欠如します。
開発者やユーザーは疲れています。彼らは相互運用可能なテクノロジーを使用してブロックチェーンを構築し、シームレスなクロスチェーン体験をしたいと考えています。モノリシックなルートは試されてきましたが、それは長い間続いてきました。
私たちはモジュラーブロックチェーンを備えた未来が必要です。
私たちが想像する未来は、協力、柔軟性、主権の未来です。 開発者は既存のモジュラーインフラストラクチャを活用して、新しいチェーンを簡単に展開および維持できます。ユーザーはシームレスで安全なクロスチェーン体験に対応するために構築されたモジュラーブロックチェーンネットワークにアクセスできます。重要なのは、モジュラーブロックチェーンが自身のテクノロジーの社会的力を認識し、それに従うことです。原則人々とコミュニティをまず第一に力強く支える。
モノリシックブロックチェーンの現状から解放される時です。モジュラーな構築の時が来ました。
この記事は再現されました セレスティア, ゲートが著した「モジュラー対モノリシック:初心者向けガイド」アレックス・ベケット]. 著作権は原著作者に帰属します。転載に異議がある場合は、お問い合わせください。Gate Learnチーム, チームは関連手続きに従って迅速に対応いたします。
免責事項:この記事で表現されている意見や考えはすべて著者個人のものであり、いかなる投資アドバイスも示すものではありません。
Gate Learnチームによって他の言語に翻訳された記事。言及せずGate.io、翻訳された記事のコピー、配布、または盗用は許可されていません。
Compartir
以前に聞いたことがあるかもしれません。Celestiaは最初のモジュラーブロックチェーンネットワークです。しかし、モジュラーブロックチェーンとは何か、そしてCelestiaはどのようにそれに適合するのでしょうか? この投稿はそのすべてについてです - とにかく簡単なバージョンです。
TLDR
モノリシックブロックチェーンは、ブロックチェーンを構築する最初の設計アプローチでした。その考え方は、ブロックチェーンがすべてを行うことができるというものです。それには、トランザクションの処理、それらが正しいかどうかの確認、およびノードがそれに同意することなどが含まれます。しかし、モノリシックなアプローチは、中央集権化のコア原則を保持しながらスケーリングに関連するいくつかの固有の問題を引き起こします。
モジュラーブロックチェーンは、ブロックチェーンを構築する際のモノリシックなアプローチからの基本的な転換です。すべてをブロックチェーンにさせるのではなく、特定のことに特化したブロックチェーンを構築することができます。主に、モジュラーブロックチェーンはコンセンサスを分離するという考え方を導入します。実行取引の実行を担当するブロックチェーンと、コンセンサスを処理する別のブロックチェーンがあるということを実践上意味します。
すべてを行おうとする単一アプローチのため、単一のチェーンにはいくつかの問題があります。
ハードウェア要件の高さは、ユーザーがノードを実行できる能力がブロックチェーンの基本的な部分であるため、重大な問題です。より高価なハードウェアは、攻撃に対抗し、チェーンが正しく動作していることを検証するためにノードを実行できるユーザーが少なくなることを意味します。
新しいモノリシックブロックチェーンをブートストラップする際のオーバーヘッドは大きいです。さらに悪いことに、セキュリティが分断されるため、各チェーンは独自のバリデータセットを構築する必要があります。ブロックチェーンのインターネットを望むのであれば、それぞれのブロックチェーンが独自にセキュリティをブートストラップすることは実現可能ではありません。
共有モノリシックチェーンにアプリを展開すると、コミュニティのアプリに対する制御が制限されます。アプリがチェーンを所有していないため、最善の利益になる変更を加えることができません。主権を失うことは、自律性を制限することを意味します。
我々は、単一のブロックチェーンが直面する問題を知っています。では、モジュラーブロックチェーンはそれらにどう対処することができるのでしょうか?
新しいモノリシック ブロックチェーンが起動するたびに、重要なプロセスの一部として、独自の検証者セットをブートストラップする必要があるということがあります。残念ながら、十分に大きな検証者セットを入手することは困難な場合があります。チェーン間の違いにより、モノリシック チェーンのエコシステムではセキュリティに偏りが生じます。一部は大きな検証者セットで高いセキュリティを持つ一方、多くのチェーンは小さな検証者セットで低いセキュリティを持つことになります。マルチチェーン エコシステムを構成する数千のチェーン以上が期待される場合、それぞれが十分なセキュリティを持つことを期待することはできません。
共有セキュリティを使用すると、ロールアップなどの新しいブロックチェーンを展開する際には、新しいバリデータセットをブートストラップする必要はありません。セキュリティは Celestia のような共通のソースによってブロックチェーンに提供されます。新しいブロックチェーンは Celestia に展開し、すぐに構築されたセキュリティにアクセスできます。
Celestiaに展開されたすべてのチェーンは、そのバリデータセットから均等なセキュリティを受けるため、セキュリティの断片化はありません。
共有セキュリティは、安全なブリッジの構築にも役立つことを忘れてはなりません。Celestiaは、データの利用可能性したがって、ブロックチェーンは簡単に自分の取引が公開されたかどうかをチェックできます。その後、接続されたブロックチェーンは証明を使用してブリッジをセキュリティ強化し、取引が正しいことを確認できます。
スケーラブルかつ効率的な方法を提供する共有セキュリティは、セキュアなブリッジングを可能にしながら、ブロックチェーンエコシステムをブートストラップする方法です。
モジュラーブロックチェーンの中核的なアイデアは、機能を複数のチェーンに分散させることです。このコンセプトは追加の拡張性ももたらします。CelestiaのようなモジュラーL1は、データの可用性に特化することができます。スマートコントラクトがない場合、L1はリロールアップなどのL2向けにデータを提供するためにすべてのリソースを集中させることができます。専門化は重要です。L1が提供できるデータが多ければ多いほど、L1は...ロールアップより多くの取引を処理する。
取引に関して、モノリシックな世界では、すべてのアプリが同じチェーン上に存在します。欠点は、異なるアプリのユーザーがすべて自分の取引を処理させるために競争しなければならないことです。モジュラーなパラダイムでは、アプリは別々のチェーン上に存在します。つまり、あるアプリのユーザーは、異なるアプリのユーザーと計算のために競争する必要はありません。そのため、多くの異なるアプリの取引が同時に処理されることがあります。
アプリが共有モノリシックブロックチェーン上に構築された場合、あらかじめ決められたルールによって拘束されます。ルールは以下のようなものかもしれません。社会的コンセンサス(ハードフォークが許容される場合)または技術ルール(どのプログラミング言語でスマートコントラクトを記述できるか)の周り
モジュラーブロックチェーンは、主権を通じてアプリケーションのルールをコントロールできるようにします。開発者は、外部アプリケーションからの許可なしにテックスタックを変更できます。たとえば、より高性能な実行環境を作成したり、トランザクション処理の方法を変更したりすることができます - 誰が並行トランザクションを望むでしょうか?
重要なのは、主権が独立をもたらすことです。開発者やコミュニティは、自分たちのアプリやコミュニティの倫理に合った主権チェーンのルールを自由に設定することができます。主権こそが、自治をコミュニティの手に戻すものです。
一時的にモジュラーブロックチェーンを除外しましょう。単一のチェーンだけで満たされた将来はどのように見えるのでしょうか?
それでもマルチチェーンになります。なぜなら、一つの一枚岩のチェーンではすべてのブロックチェーン活動を処理する能力がないからです。一部の一枚岩のチェーンは、多くのセキュリティと検証者を構築していますが、より多くのチェーンはセキュリティが不足しています。ゼロからセキュリティを構築することは依然として困難です。
その過程で、各独立したチェーンは独自の閉じられたエコシステムを構築し続けます。断片化したテクノロジーは、開発者がエコシステム間を移動する際に摩擦を引き起こし、ユーザーには使いにくい体験をもたらします。L1ループは続き、コミュニティ内での極端主義が増幅されます。ユーザー争奪戦がゼロサムゲームと見なされるとき、協力が欠如します。
開発者やユーザーは疲れています。彼らは相互運用可能なテクノロジーを使用してブロックチェーンを構築し、シームレスなクロスチェーン体験をしたいと考えています。モノリシックなルートは試されてきましたが、それは長い間続いてきました。
私たちはモジュラーブロックチェーンを備えた未来が必要です。
私たちが想像する未来は、協力、柔軟性、主権の未来です。 開発者は既存のモジュラーインフラストラクチャを活用して、新しいチェーンを簡単に展開および維持できます。ユーザーはシームレスで安全なクロスチェーン体験に対応するために構築されたモジュラーブロックチェーンネットワークにアクセスできます。重要なのは、モジュラーブロックチェーンが自身のテクノロジーの社会的力を認識し、それに従うことです。原則人々とコミュニティをまず第一に力強く支える。
モノリシックブロックチェーンの現状から解放される時です。モジュラーな構築の時が来ました。
この記事は再現されました セレスティア, ゲートが著した「モジュラー対モノリシック:初心者向けガイド」アレックス・ベケット]. 著作権は原著作者に帰属します。転載に異議がある場合は、お問い合わせください。Gate Learnチーム, チームは関連手続きに従って迅速に対応いたします。
免責事項:この記事で表現されている意見や考えはすべて著者個人のものであり、いかなる投資アドバイスも示すものではありません。
Gate Learnチームによって他の言語に翻訳された記事。言及せずGate.io、翻訳された記事のコピー、配布、または盗用は許可されていません。