#dusk 2人のDUSK参加者が同じブロックを最終確定するが、同一の証明書オブジェクトを保持しない場合はどうなりますか?

それは実際に設計上可能です。Duskのホワイトペーパーでは、ブロック証明書は各コンセンサス参加者がローカルに構築する、とされています。そのため、コンセンサスラウンドに対して一様な証明書は存在しません。

重要なのは、その内部に含まれる証拠です。証明書には、ラウンドとコンセンサスステップ、GeneratorのProof-of-Blind-Bid(ブラインド入札の証明)とスコア、委員会バリデータから集約されたBLS署名、そして validatorSeqF(3つの関連する委員会にまたがってどのバリデータが署名を提供したかを示すバイナリのマッピング)が含まれます。

ホワイトペーパーは、証明書をローカルにする動機を明確には説明していないため、特定の理由を断定するのは憶測になります。

私が興味深いと思うのは、この違いが生む効果です。参加者は最終確定されたブロックについて合意する必要はありますが、その証明書について、世界的に配布される統一された表現を必ずしも必要としません。

$DUSK の場合、コンセンサスはしたがって共有された最終性に関するものであり、その最終性を示すローカルに構築された証拠が必ずしも同一である必要はありません。@Dusk $DUSK @Dusk