Tezosモデルでフィットネスを理解しようとしています
1 回答
- 投票
Block B'
の適合度は同じであるため、ノードは次のブロックを待ってから、どちらが正規であるかを決定します.
Block A'
-ノードがこのブロックをいつ見るかによって異なります.ノードがすでにBを認識している場合、Bの適合度が高いため、A 'は無視されます.ノードがAのみを認識している場合、適応度が高いため、ノードはA 'に切り替わります.
ノードがAからA 'に切り替わった後、ブロックBが発生した場合、そのチェーンの全体的な適合性が高いため、ノードはA + Bに戻ります.
Block B'
has the same fitness, so the node would wait for the next block before deciding which is canonical.
Block A'
- depends when the node see this blocks. If the node already sees B, B has a higher fitness so A' would be ignored. If the node only sees A, then it would switch to A' as it has a higher fitness.
If the node did switch from A to A', and then block B came along, it would then switch back to A + B as that chain has a higher overall fitness.
私は理解しています:経済プロトコルは、ブロック(コンテキスト?)をバイトのシーケンス(ブロックの適合度)にマップする適合度(スコア)関数を定義します.適合度は、チェーンの同じレベルにある候補ブロック間を調停するためにシェルによって使用されます.
次のチェーンがあるとします.ここで、フィットネスは辞書式順序の2バイトのシーケンスです.
次のブロック注入はシェルによって受け入れられますか、または拒否されますか: