統一されたポーリング。AlphaNetでBetaNetをテストする

xx networkチームは、今後数ヶ月の間にBetaNetをデプロイする準備をするために、懸命に働いています。我々は、BetaNet プロセスの中で最も困難なサブプロジェクトの一つを完了し、AlphaNet にデプロイする予定です。Unified Pollingです。

Unified Pollingは、xx networkのような複雑なものを構築するための我々のアプローチを例証するもので、次のような特徴があります。 ガルの法則:

機能する複雑なシステムは、必ず機能する単純なシステムから進化したものであることが分かっています。ゼロから設計された複雑なシステムは、決して機能せず、それを機能させるためにパッチを当てることもできない。

基本的に、xx networkは一発で完成させるのではなく、細切れにして反復して作るものです。その結果、最も安定したAlphaNetsの1つが完成したのです。

ベータネットでは、これまで構築してきたものを振り返り、これから構築するものを展望することができます。xxコンセンサスとcMixの統合を計画し、すでに構築したものの中で不要な複雑さは何かを十分に理解できるようになりました。

Unified Polling プロジェクトは、ネットワークスタックと通信階層を強固にし、階層間の相互作用を統一して単純化し、ネットワークの中核となるステートマシンをよりシンプルでコンセンサスが得られるようにオーバーホールしてきました。Unified Polling "という名前は、ネットワークの中核的な変更、つまり、各階層がネットワーク全体の状態の変化について上の階層にポーリングする通信パターンの確立、およびそれらの通信を統一するための技術的プロセスを指します。

クライアントは新しいブロックとメッセージのためにゲートウェイをポーリングし、ゲートウェイは同じためにサーバをポーリングします。現在、サーバーはメンバーシップとオペレーション情報のために中央の許可サーバーをポーリングしています。この責任は、Praxxis技術チームが構築中のxxコンセンサスメカニズムによって、まもなく果たされる予定です。

来週、AlphaNetの最後のメジャーアップデートとして、Unified Pollingをデプロイする予定です。Unified Pollingを導入することで、BetaNetをスムーズに立ち上げる可能性が高くなります。アルファネットの主な目的は、実際のネットワーク上でテストを行うことです。実際に機能し、動作するものを見てみるまで、どのように機能し、動作するかを学ぶのに、これ以上効果的な方法はありません。アルファネットとxx messenger(ネットワークのリアルタイム利用を促進するシステム)は、人間の基本的な要素だけでなく、実環境に合わせた修正と調整のテストと反復を迅速に行うことを可能にしています。これらはすべて、MainNetへ効率的に移行するための核となるものです。

残念ながら、Elixxir BetaNetの他の2つのプロジェクト、GPUインテグレーション(ほぼ完了)とチーミング*(順調に進行中)は、GPUがないこととノード数が少ないことから、根本的にAlphaNetと互換性がありません。 ノードラボ をテストしてみました。

この展開でxx networkのAlphaNetの章は終わり、次の章が始まります。BetaNetは、xx networkが真のコミュニティ参加と公営ノードの参加によって推進される、新しい成熟のレベルを表しています。もし、あなたが参加したいのであれば、BetaNetフォーラムに参加してください。 議論に参加する または xx networkディスコードここでは、定期的にコミュニティに参加し、テストやディスカッションを行っています。


*チーム分けとは、cMixのバッチを処理するためにノードをランダムかつエフェメラルにグループ化する処理です。詳細は Elixxirアーキテクチャ概要.

ポピュラー