すべての言語
eonは、分散インターネットプロトコルの完全なセットを定義するインテリジェントな高速分散ネットワークです。 EONはEOSのフォークではなく、EOSに基づいたより壮大なネットワークであり、情報インターネット時代が価値のインターネット時代に真に入ることができます。 Eonトークンは、1:1の方向性エアドロップと報酬ノードメンテナンスに使用されます。
既存のパブリックブロックチェーンとスマートコントラクトプラットフォームの両方に、スケーラビリティとセキュリティの問題があります。 TPSは10以下の低いです。脆弱なスマートコントラクトが非常に一般的になり、主要なハッキングインシデントが毎月発生しています。さらに、現在、大量のデータを並行して安全に処理する必要性を満たすソリューションはありません。
EONを紹介します。これは、スケーラビリティとセキュリティ用に設計された新しいブロックチェーンプラットフォームです。ノードの数が増えると、ブロックチェーンネットワーク全体の処理能力が実際に増加しています。 EONデザインの礎石は、シャード、検証可能なランダム関数(VRF)、および実用的なビザンチン断層トレランス(PBFT)の概念であり、ネットワーク全体が作業をいくつかのブロックに分割して、各ノードのコンピューティングの可能性を完全に実現できます。
Eonはさらに、正式な検証、モジュール式ライブラリ、およびHTML ++に基づいたスマートコントラクト言語を提案します。これにより、開発者は、人工知能コンピューティングや大規模なリアルタイムのヒューマンコラボレーションタスクなどの実際のコンピューティングの問題をサポートするための高速で並行した安全なコードを作成できます。
古代ギリシャの「ブール」システムは、民主主義の最も初期の形態でした。市民会議は、20歳以上の市民が、主要な国家問題に関する議論と意思決定に参加することを許可しています。参加者は少量の報酬を受け取ります。 「500会議」は、30歳以上の500人の市民で構成されています。彼らの任期は1年であり、再選することはできません。各市民は彼の人生で2回しか奉仕できません。このシステムの設計は、参加するすべての市民の熱意を大いに動員し、選挙の公平性も考慮に入れました。
Eonの元のBouleアルゴリズムは、DPO、アルゴラン、Zilliqa、およびPBFTに基づいています。 Ethereum CasperとZilliqaのシャーディングのアイデアを統合し、10,000 TPSにスケーラビリティを向上させ、AlgorandのVRFは選挙ノードを見つけるために使用され、TendermintのPBFTは各シャード内の迅速かつ安全にコンセンサスに達するために使用されます。 Eonはまた、非同期弾性ストレージの概念を導入しているため、他のすべてのノードまたはスーパーノードがブロックに同意するまで待つ必要があるデータ部分を解決します。 Bouleアルゴリズムは、遅延が低く、スループット処理機能が高く、より現実的なネットワーク社会アプリケーションの実験を実施できます。 EONブロックチェーンは、2種類のノードで構成されています。1)アドレス可能なノード(AN)と2)弾性ストレージノード(FSN)。アドレス指定可能なノードは、シャードとルーティングのメタ情報を管理し、柔軟なストレージノードは状態遷移情報を保存します。
EONは、スマートコントラクトコンピューティングレイヤーの上に検証層とセキュリティレイヤーを構築します。 Eon Ewasm仮想マシンは、Coq、F*、およびIsabelleで記述されたコードのみをサポートしています。これら3つの言語で提供されるデータフロープログラミングの目標は次のとおりです。1)シャード最適化などの並列コンピューティングとマップレディース。 2)正式な検証サポート。数学的証明に合格するプログラムのみを受け入れてコンパイルできます。
開発者の親しみやすさを向上させるために、EONはEOSネットワークとして、EOS開発者のコアネットワークになり始めます。コードの共有と通信を目標とするスマートコントラクト主導のコードセンターと市場があります。通常、開発者は既存のモジュールとライブラリに基づいてHTML ++でスマートコントラクトを作成することができ、開発者がVMランタイムに直接対処する機会を最小限に抑えることができます。したがって、開発者は、Webページの構築などのスマートコントラクトを作成できます。