こんにちは世界!

Feb 09 2023
私たちは、Proof of Claim と呼ばれる新しいコンセンサス メカニズムを中心に構築された次世代ブロックチェーン ネットワークである VRRB (/vərb/) を導入できることを大変うれしく思っています。コンセンサスメカニズムの名前は、Proof of Claim 選挙アルゴリズムに由来しています。これは、マイナー選挙、定足数メンバーシップ、および提案されたブロック間の競合解決を強化する、非常に高速でスケーラブルな分散型選挙アルゴリズムです。

私たちは、Proof of Claim と呼ばれる新しいコンセンサス メカニズムを中心に構築された次世代ブロックチェーン ネットワークである VRRB (/vərb/) を導入できることを大変うれしく思っています。コンセンサスメカニズムの名前は、Proof of Claim 選挙アルゴリズムに由来しています。これは、マイナー選挙、定足数メンバーシップ、および提案されたブロック間の競合解決を強化する、非常に高速でスケーラブルな分散型選挙アルゴリズムです。

コンセンサス メカニズムとしての Proof of Claim には、最新のレイヤー 1 に見られる他のコンセンサス メカニズムや選択アルゴリズムに比べて、いくつかの重要な利点があります。主に、請求の証明は次のとおりです。

  1. 計算コストが安い
  2. 衝突防止
  3. スケーラブル
  4. 完全に分散化
  5. まさに無許可

これは、デュアル スケーラビリティ検証プロトコルと Convergence DAG チェーン構造によって実現されます。

VRRB は、Left-Right と呼ばれるロックフリーの同時実行モデルを使用して、Validator ノード上の RAM で垂直にスケーリングし、ローカルのスループットを大幅に向上させます。

VRRB は、ファーマー-ハーベスター並列確認モデルを介して水平方向に拡張します。このモデルでは、ハーベスター クォーラムが投票を収集し、トランザクションのブロックを提案する一方で、トランザクションの有効性について投票するために無制限の数のファーマー クォーラムを形成できます。

VRRB チェーンは、ラウンドベースのコンバージェンス DAG です。各ラウンドで、各ハーベスタ メンバーは検証済みのトランザクションのブロックを提案でき、そのラウンドで選出されたマイナーは提案ブロックを 1 つの収束ブロックに統合し、ブロック間の競合を解決し、因果関係に従ってトランザクションをシーケンスします。このプロセスには、最終処理までの時間と一般的なスループットの点で大きな利点があります。この構造にはセキュリティ上の利点もあります。収束ブロックは、一度認定されると、次の (または将来の) ラウンドの提案ブロックで参照されるため変更できず、DAG は正式に「ロック」されます。

ホワイトペーパーの全文については、vrrb.io/whitepaper をご覧ください。

VRRB スマート コントラクト プラットフォームは、パフォーマンス、セキュリティにおいても大きな進歩をもたらし、おそらく L1 の開発者エクスペリエンスの長期的な持続可能性において最も重要です。VRRB スマート コントラクト プラットフォームは、ユニカーネル コンテナ インスタンスを利用しています。私たちはゲームを完全に変えようとしています。他のプラットフォームでは、各ノードがスマート コントラクト実行エンジンを実行します。単一のモノリシックな 1 つのサイズがすべての仮想マシンに適合する必要があります。スマート コントラクトはデプロイされ、状態に保存され、スマート コントラクトとの対話が発生すると、他のすべてのコントラクトと同じランタイムで実行されます。VRRB のスマート コントラクト ランタイムは、このモデルとはまったく対照的です。実際、これは単一のランタイムではありません。

VRRB は、開発者コミュニティが Web2 ですでに慣れ親しんでいるマイクロサービスと Functions as a Services (FaaS) DevOps ワークフローを書籍化したものです。開発者が単一のランタイムの仕様に合わせて構築するのではなく、各スマート コントラクトは、独自の専用ランタイムを含むビルド手順を含むユニカーネル イメージとしてデプロイされます。次に、ノードがイメージを構築し、構築されたユニカーネルがコンセンサスを経て、状態に保存されます。

unikernel/libraryOS を steriods 上のコンテナーとして考えてください。これにより、コンテナ化の抽象化がまったく新しいレベルに引き上げられます。ホストのランタイムに依存するのではなく、コンテナーがランタイムとなり、必要なのはホストのハードウェアだけです。

私たちの仮想化プラットフォームはライブラリ OS とも呼ばれるユニカーネルであるため、あらゆるプログラムの実行に必要なライブラリがビルドに含まれています。これにより、開発者は、Python や Java などの高レベル言語、JavaScript や Typescript などの Web 言語、さらには Solidity や Move などの他の Web3 言語で構築することができます。そしてもちろん、C/C++、Rust、Go などの低レベル言語も使用できます。

これらのユニカーネルは、ミリ秒単位で起動、実行、シャットダウンが可能で (実行内容に応じて)、戻り値を使用して短時間で実行できるように設計されています。分散コンピューティングは、1990 年代にこの論文で最初に紹介された、まさにこのテクノロジーの完璧な使用例である可能性があります。レベルが低く、ビルドに必要なライブラリが少ないほど、起動と実行が速くなります。スピードが最も重要な場合は、スマート コントラクトをアセンブリ内で直接構築することもできます。

オプションは無限にあり、開発者の手に委ねられています。VRRB ネットワークの非同期スマート コントラクト実行 (コンピューティング コンポーネントとコンセンサスからの分離) のおかげで、実行が完了するまでにさらに時間が必要な場合は、(より高い料金と一定の制限までではありますが) 実行できます。開発ツールのスイート全体の使用方法を学ぶのに心配する必要はなく、構築して出荷し、ネットワーク内のノードを調整してスマート コントラクトを実行させるだけです。はい、開発者の皆さん、Web3 には柔軟性が備わりました。

上記は、VRRB プロトコルの革新性とメリットに関する氷山の一角にすぎません。完全な技術的詳細については、当社のホワイトペーパーをご覧ください。現在は Web サイトで入手可能で、間もなく学術出版物を通じてより広範囲に入手可能になる予定です。 。今後の続報にご期待ください。

以下のような質問がよく聞かれます。

「レイヤー 1 は多数ありますが、なぜ別のレイヤー 1 が必要なのでしょうか?」

私たちのチームが新しい L1 を構築する動機は無限にありますが、主なものは次の 3 つです。

  1. Web3 の採用が拡大し続けるにつれて、スケーラビリティが鍵となります。Web3 の導入がその可能性を最大限に発揮すると、毎日 10 億人以上のユーザーがパブリック ブロックチェーン ネットワークとやり取りするようになります。このテクノロジーは社会全体に浸透するでしょう。そのようなトラフィックを処理するには、堅牢でスケーラブルなネットワークが絶対に重要です。インターネットは世界をフラット化し、世界的な経済協力を加速させました。しかし、所有権、効率的なコミュニティガバナンス、検閲への耐性、および自由で豊かな世界にとって重要なその他の機能がインターネットには欠けていました。Web3 はこれらの中核的な問題に対処します。VRRB が Web3 ビッグバンの瞬間の触媒の 1 つとして機能すると確信しています。
  2. 開発者のエクスペリエンスを大幅に改善する必要があります。Web2 開発者やその他のプログラマーは、Web3 への移行を試みる際に、困難で摩擦に満ちた戦いに直面します。何よりもまず、世界で最も人気のあるプログラミング言語は、スマート コントラクトを記述することが不可能であるか、スマート コントラクトが有効になっている場合でも、利用可能な SDK や開発者ツールが開発者のエクスペリエンスを悲惨なものにします。オープンソースはサポートや教育の欠如を意味するものであってはなりません。分散化は、どちらかといえば、より多くのことをもたらすはずですリソースやツールも少なくありません。残念ながら、人気のあるレイヤー 1 ブロックチェーンのコンピューティング コンポーネントの性質により、新しいプラットフォームがなければこれが変わるかどうかは不明です。VRRB は、ユニカーネル スマート コントラクトを使用して、この問題の核心に真っ直ぐ取り組んでいます。これにより、開発者は選択した言語で分散型プログラムを構築できるようになり、Web3 に飛びつくかどうかを決定する際に開発者が直面する最大のハードルの 1 つが解消されます。
  3. 暗号通貨経済とレガシー経済の間の分岐点には橋が必要です。すぐ。VRRB のビジョンは、「暗号通貨」とそれ以外の世界が存在するものではありません。私たちは、この 2 つは切り離せないものであり、切り離せないものであるべきだと信じています。ブロックチェーン テクノロジーと暗号通貨、トークン化、トラストレス トランザクション、金融とコンピューティングの両方の利点は無限です。保険およびクレジットカード詐欺、権利および個人情報の盗難を削減する機能、ブランドの所有権と特典を配布する機能、ロイヤルティ特典の使いやすさを向上させる機能、カスタムコミュニティの作成、独自のデータの自己所有権、企業からの仲介業者の排除金融サービスなどはすべてこのテクノロジーによって可能になるだけでなく、長い間待ち望まれていたものです。世界経済は次の革命に入りつつあり、それはパブリックブロックチェーンネットワークによって動かされることになります。それを実現するには、コミュニティの皆さんが参加し、私たちのビジョンを実現するのに協力していただく必要があります。

「『次の 10 億人のユーザーをどうやって見つけるか?』と尋ねると、私たちは本末転倒です。数十億人のアクティブ ユーザーの前に、100 万人以上のアクティブな開発者が必要です」 — アンドリュー N. スミス、VRRB Labs 創設者

それで、あなたには何ができるでしょうか?

これが私たちの「Hello, World!」です。一瞬。VRRBs Limited ベータ テストネットは、3 月下旬から 6 月上旬の間に開始される予定です。ぜひ連絡してコミュニティに参加することをお勧めします。プロトコルに貢献したい場合、チェーン上でアプリケーションを構築したい場合、ノードを実行したい場合、または単に VRRB の利点を促進したい場合でも、Telegram チャンネル、Discord サーバーに参加し、Twitter でフォローし、Web サイトにアクセスしてフォローしてください。一緒に連絡を取り合いましょう!