コンセンサス
コンセンサスはブロックチェーンの中核コンポーネントであり、NEROはハイブリッドランダム化DPoSA(委任ステーク権限証明)プロトコルを採用しています。このコンセンサスプロトコルはDPoSAコンセンサスを基盤とし、ノードのランダム選択メカニズムを統合することで、参加範囲を広げ、システムの分散化を強化しています。コンセンサスノード内では、BFT(ビザンチン障害耐性)コンセンサスメカニズムが迅速なトランザクション確認を保証します。さらに、従来のコンセンサスワークフローはトランザクション配布フェーズ、実行プロセスフェーズ、実行結果拡散フェーズに分割されています。このアプローチにより、トランザクション処理のためのパイプラインメカニズムが確立され、システムのスループットが大幅に向上します。
⚠️ 注意: DPoSAプロトコルのランダム化選択の側面は将来の実装のために計画されています。現在、バリデータ選択は決定論的なプロセスに従っています。
NEROのコンセンサスプロトコルは、ブロックを提案し検証するノードのセットを選択します。これは、より多くのノードをシステムに導入してコンセンサスプロセスに参加させるための重要なメカニズムです。コンセンサスプロセスは固定数のブロックに従って異なるエポックに分割され、各エポックではブロックの提案と検証に同じバリデータセットが使用されます。