Quick question about block production and inter-node dependancy.
Imagine two block producing nodes A and B.
The time is currently slot 10 (let’s assume no block was produced and all nodes are sync’d)
A is scheduled to produce a block at slot 11
B is scheduled to produce a block at slot 12
If it takes longer than slot-time for A to produce a block, is B still able to produce a valid block?
Put another way: Does B depend on seeing A’s block to be able to produce B’s block?
Guess: I have to assume there’s some dependency here as B might try to include transactions in B’s block that have already been included in A’s block without B’s knowledge.
If this dependency exists, I’m not sure what the delay parameter allows. (how late you can receive a block) – since there seems to be an ordering requirement for the block producers.