すべての言語
さまざまなガバナンスの概念に基づいて、EOSCコミュニティはEOSIO選挙メカニズムを最適化し、Genesis Height 1でEOSCメインネットワークを立ち上げ、EOSCメインネットワークを反復およびアップグレードし続け、EOSCを分散化された高性能スマートコントラクトプラットフォームに向けて進化し続け、大規模な大衆化の基礎を築き続けました。
暗号経済は、社会実験から大規模な商業利用まで、重要な段階に到達しました。
大規模な商業使用の背後には、大きなトランザクション圧力があります。大規模なトランザクションの需要を効率的に伝えるには、ブロックチェーンシステムが最初に十分に強力なパフォーマンスを提供する必要があります。これを実現するには、ハードウェアマシンのより良い構成、ストレージ容量の向上、より安定したネットワーク、帯域幅の速度、レイテンシの低下など、完全なノードにはより高い要件が必要です。このようなブロックチェーンシステムでPOSメカニズムが使用されている場合、システムは迅速に集中状況に収束します。高性能と分散化のバランスをとるために、DPOSコンセンサスアルゴリズムは間違いなく現在の最良の選択であり、少数のノードを管理するための最良のソリューションです。
DPOSコンセンサスアルゴリズムに基づいたEOSIOが生まれ、コミュニティは暗号経済の大規模な商業的利用の夜明けを初めて見ました。選挙メカニズムが完全に効果的であるかどうかは、DPOSコンセンサスメカニズムの生存の鍵であり、DPOSコンセンサスメカニズムがPowを中継して次世代の暗号化波をリードできるかどうかにも関連しています。
Crypto経済の大規模な商業利用の時代の到着を加速するために、EOSCコミュニティはEOSIO選挙メカニズムを最適化し、Genesis Height 1でEOSCメインネットワークを開始し、EOSCメインネットワークを繰り返してアップグレードし続け、EOSCは極端な高度なスマート契約プラットフォームに向かって進化し続けています。
EOSCは、EOSIOのコンセンサスメカニズム、すなわちDPOS BFTパイプラインコンセンサスに従います。 EOSIOとは異なり、EOSCは0.5秒ごとに1つのブロックでEOSIOのモードを採用せず、1つのノードが6ブロックを生成します。 EOSCの3秒ごとに、ノードはブロックを継続的に生成しません。ノードは未梱包されたトランザクションの待ち時間を短縮できますが、現在のネットワーク環境は理想的ではないことがよくありますが、迅速なブロック生成はチェーンの安定性に影響し、多数のマイクロフォークを引き起こします。
EOSIOの現在のコンセンサスメカニズムは十分ではありませんが、DAPPプラットフォームとして、ブロック確認時間はチェーン最適化の最優先事項ではありません。 EOSCの場合、コンセンサスメカニズムを高負荷環境で考慮する必要があります。並列コンピューターシステムが完全ではない現在の状況では、パイプラインの確認メカニズムを急いで改善することは非常に問題があります。
EOSCの将来のコンセンサスメカニズムは、2つの方向から並行して進化します
1。EOSIO開発と互換性があり、そのコンセンサスアルゴリズムを更新します。 EOSIOの現在の開発の進捗状況に基づいて判断します。 EOSIOが並列改善を完了すると、コンセンサスアルゴリズムがアップグレードされ、より速いブロック確認時間を達成します。
2。確認番号に基づいたその他のコンセンサスメカニズムは、既存のDPOSコンセンサスを補足するために適合します。一方では、埋め込まれたレイヤー2チェーンコンセンサスとメインチェーンの相互作用が実現されます。一方、他のコンセンサスメカニズムでは、より分散型のクロスチェーンメカニズムを実現できます。
手数料の処理に基づくリソースモデル
EOSIOのCPUおよび純リソースの支払いモデルはテクノロジーの優れた設計ですが、ユーザーにとっては複雑すぎて、DAPP開発者が契約を最適化することはできません。一方、EOSIOのRAMの購買方法は、DAPPエコシステムの開発を助長しない特定の買いだめ行動につながります。このため、EOSCは新しいリソースモデルを革新的に設計しました。実用的な最適化を通じて、EOSエコシステムを悩ませるリソースの問題を完全に解決するために、複雑なスマートコントラクト環境での手数料の処理に基づいてリソースモデルを調査します。
まず、EOSCは、取り扱い料金モードでユーザーのCPUと純リソースの消費を支払います。 DAPPの開発者によって定義されたアクションの場合、DAPP開発者はアクションに必要な処理料を設定できます。システムは、これに基づいてアクションの使用を制御します。一方で、これにより、ユーザーはリソースの消費を理解することが容易になり、一方では、DAPP開発者が契約リソースの使用を最適化するように強く促進し、エコシステム全体が健康的に発展することができます。
EOSCは、クラウドレンタルホストを使用して、クラウドホストをレンタルするのと同様の方法でRAMリソースを割り当てます。ユーザーは、投票配当を使用してRAMリソースを賃貸する費用を支払うことができます。そのため、ユーザーは家賃の支払いを心配する必要がなく、家賃の延滞の問題も排除できます。 「レンタルと販売」方法を通じて、EOSCはRAMリソースに対する投機的行動を効果的に回避することができ、DAPPの開発をRAM価格で妨害する必要はなく、DAPPエコシステムの建設を効果的に促進する必要はありません。
新しいリソースモデルを大胆に革新して探索しながら、EOSCはEOSIOリソースモデルと互換性があるメカニズムも調査しています。 CPUおよび純リソースの場合、ユーザーは配当年齢に基づいて料金を支払うことができ、EOSIO住宅ローンと同様のCPUと純リソースを取得する効果を達成できます。 RAMの場合、ユーザーは投票インターチェンジをステーキングすることで市場の購入に基づいてEOSIOの効果を達成することができます。そのため、DAPP開発者は他のEOSIOチェーンからEOSIOに迅速に入力し、EOSCリソースモデルにスムーズにターンできます。
スムーズな更新メカニズム
EOSCの選挙メカニズムは、スーパーノードが技術のアップグレードの促進に積極的に参加することを奨励しています。 EOSIOコミュニティノードバージョンの分割とは異なり、EOSCは実際に技術のアップグレードと更新を積極的に促進します。
よりスムーズな互換性のないアップグレードプロセスを実現するために、EOSCは有効ブロックの高さに基づいて一連の更新メカニズムを追加しました。コミュニティは、スムーズなアップグレードプロセスを分散化するために、複数のサインを介して関数の有効ブロックの高さを確認できます。ブロック拡張データに基づいたEOSIOの最近提案されたタグ付けスキームとは異なり、EOSCの更新メカニズムはより友好的で理解に役立ちます。 EOSCがEOSIOベースのチェーンで分散化された「ソフトフォーク」更新プロセスのEOSCの最初のプラクティスは、EOSCがさまざまなメカニズムの問題を解決するために進化し続けるための基本的な保証です。
一方、複数の標識に基づいてチェーン属性を設定する機能は、コミュニティに分散型チェーン構成とオンチェーンスキームのセットを提供できます。コミュニティがより良く発展できるように、実際の開発に応じて、さまざまなパラメーターと構成を分散化することができます。
ノードハートビートメカニズムと安定したブロック出力間隔
メインネットワークの安定性を促進するために、EOSCは経済モデルの観点から代替ノードの構築を強化します。同時に、EOSCはチェーンにノードのハートビートメカニズムを追加して、ノードを促進して、その安定性を強化および改善し、メインネットワーク全体のより多くの安定性を促進します。
ハートビートメカニズムに基づいて、EOSCはノードの動作を確認できるため、障害のあるノードがチェーンに基づいて罰せられるため、ノードの構築をさらに促し、ノードの不安定性がメインネットワーク全体で作用するのを防ぎます。
現在のネットワークインフラストラクチャがまだ完全ではない場合に、メインネットワーク上の時折ソフトフォークを避けるために、スタートアップの開始時にブロック生成間隔時間が増加します。 EOSIOによって設計された半秒のブロック生成間隔と6つのブロックを1つのノードに接続するメカニズムは、将来のチェーンの可用性を確実に改善できますが、現在のネットワーク環境には適用できません。実用的な態度では、ブロック生成間隔時間が最初に増加し、将来条件が成熟した後、迅速なブロック生成に変更されます。これにより、ソフトフォークを効果的に削減できます。同時に、ブロックの数を減らすと、ノード全体の同期速度が大幅に増加する可能性があるため、より多くのノードが存在するため、ネットワーク全体の可用性が向上します。
その他の契約レイヤーapis
DAPP開発者が契約を開発するためにそれをより便利にするために、いくつかのAPIが追加され、システム契約にいくつかの特定の調整が行われました。
まず、ブロックの高さを取得するAPIが追加され、開発者は現在のブロックの高さを簡単かつ効率的に取得できます。このAPIに基づいて、契約はブロック攻撃やその他の再試行ベースの攻撃のブロックを効果的に回避できます。第二に、チェーン構成情報を取得するAPIが追加され、開発者はさまざまなパラメーターの修正とチェーンのアップグレードを契約層のチェーンに適合させることができるため、契約はチェーンアップグレード機能にスムーズに従うことができます。最後に、偽造通貨攻撃を回避するために、チェーンが開始される前に独立したコアトークン契約が使用され、ユーザーが偽造通貨攻撃を明確に区別できるようにします。
クロスチェーンサービスの適応
打ち上げの開始時に、フォースチームは、クロスチェーンのサポートが将来の公共チェーンの基本的な機能になると予見しました。したがって、フォースチームはCodexプロジェクトの開発を開始し、各チェーンにリレーサービスを提供するためにCodex.Relayリレーチェーンを確立し、各チェーン間のクロスチェーンメカニズムを実現し、CodeX.Relayをより完全なサポートを提供できます。互いに動作する2つのチェーンのスーパーノードを介して、「完全な」クロスチェーンメカニズムを達成できます。つまり、クロスチェーンプロセス中にチェーンの分散化の程度は削減されません。
クロスチェーンメカニズムを通じて、優れたスケーラビリティを取得できます。リレーサービスに基づいて、レイヤー2サブチェーンを追加できます。リソース消費量が多い一部のサービスとDAPPは、サブチェーンに基づいて実行でき、計算結果またはコア状態はリレーサービスに同期することができます。このようにして、ストレージ、コンピューティング、DAPP、乱数などの特別なサブチェーンを追加して、機能を拡張できます。
高度にカスタマイズ可能なEOSIOブロックチェーン開発フレームワーク
リレーサービスに基づいて、レイヤー2サブチェーンを追加できます。将来的には、さまざまなサブチェーンがEOSIOエコシステムで大きな役割を果たします。ただし、現在、EOSIOに基づいたカスタマイズされた関数を備えたブロックチェーンプロジェクトにはまだ高いしきい値があることに注意してください。このため、ForceチームはCodex.ioプロジェクトを開始しました。これは、高度にカスタマイズ可能なEosioブロックチェーン開発フレームワークであり、サブチェーンの開発しきい値を下げ、開発者により経済的でフレンドリーなサブチェーン開発体験を提供します。
フォースチームは、開発プロセス中にEOSIOに基づいたブロックチェーンの開発における多くの経験を蓄積しており、最大の価値を完全にプレイすることを望んでいます。 codex.ioは、「ボックスから外れた」eosioブロックチェーン開発フレームワークです。開発者は、codex.ioに基づいてチェーンをすばやく開始できます。簡単な構成の後、さまざまなシンボルをカスタマイズし、経済システムとリソースモデルを自由に選択できます。これに基づいて、開発者はチェーン自体が解決するために必要な問題に注意を払う必要があります。これによれば、彼らは契約またはチェーンネイティブ層に基づいてそれらを実装することを選択できます。 Codex.ioは、開発者がチェーンのネイティブ層で拡張していくつかのパフォーマンスの問題を解決できるようにすることができ、チェーンの機能を大幅に拡大することもできます。
Codex.ioは、ほとんどのEOSIOチェーンによって提案されている拡張機能を統合します。包括的な態度により、codex.ioでは、開発者は最小限の生活セキュリティシステム、アカウントシステム、さまざまな白黒リストメカニズム、共通ガバナンスメカニズムと投票メカニズム、およびさまざまなプラグインなど、オンチェーン関数を自由に組み合わせることができます。
codex.ioを介して、多数のレイヤー2サブチェーンが将来統合され、無限の拡張が提供されます。