1

私はサブストレートチェーンを開発するためにBABE/GRANDPAコンセンサスを使用しています。substrate-node-templateローカル開発 (つまり、dapp を開発するために 1 つのノードのみを実行する) の場合、このセットアップにはいくつかの問題があります。

  • ノードは常にフラグを指定して再コンパイルする必要があります。そうしないと、--releaseブロックの実行がスロット期間を超えます。これは、特に CI ではコストがかかります。
  • ノードをシャットダウンして後で再起動することはできません。コンセンサスは、エポックが離れすぎていると不平を言うでしょう。
  • 送信された外部からフィードバックを受け取るには、少なくともスロット期間が必要です。

理想的には、ローカル開発に使用されるInstantSealコンセンサスは、Parity Ethereum のコンセンサスのように動作する必要があります。Substrate についても同様のコンセンサスはありますか? オーラは?問題を軽減するために BABE/GRANDPA を微調整することは可能ですか?

4

1 に答える 1