假设我有两个txs a和B,其中B依赖于a的成功。
如果A &B包含在同一个块/槽中,这意味着该块中的txs之间可能存在一些部分排序,需要强制执行才能成功。
这是否意味着领导者在提议时试图在区块中排序文本?如果是,是否在RPC级别(例如可能是"tx槽")显示了txs的这种顺序?在街区内)?
产生区块的领导验证器实际上根据帐户读/写锁、受影响的程序等,按照他们想要的顺序对事务进行排序。通常,它会先到先得,但是随着时间的推移,随着MEV被添加到验证器中,这种情况将不再存在,并且它们可以强制执行自己的约束。
在RPC级别,块中事务的顺序是它们被执行的顺序。浏览器会显示一个"#"列,例如https://explorer.solana.com/block/137445155?filter=all