It would be simple to integrate an ordering system that authority nodes would follow for block creation authorship. This would allow 1 authority transaction per block instead of requiring a transaction from each authority for each block round.
For example, implementation could use the tx.input field JSON to provide a field(s) electedAuthor.address/electedAuthor.block_number, where once the block has been validated that data can be used by an authority node to determine it's candidacy as the next block author.
It would be simple to integrate an ordering system that authority nodes would follow for block creation authorship. This would allow 1 authority transaction per block instead of requiring a transaction from each authority for each block round.
For example, implementation could use the
tx.input
field JSON to provide a field(s)electedAuthor.address
/electedAuthor.block_number
, where once the block has been validated that data can be used by an authority node to determine it's candidacy as the next block author.