Fig. 7

用于复制证明的 CBC 加密

Sequential CBC encryption diagram showing chained block cipher used in Solana Proof of Replication
Sequential CBC encryption diagram showing chained block cipher used in Solana Proof of Replication

上下文

该图出现在讨论交易数据传播的安全性的部分,展示了如何防止验证者提前看到或审查即将到来的交易。

此图说明

该图展示了使用CBC(密码块链接)模式加密来延迟交易数据的披露。领导者在传播区块碎片时,对交易数据进行加密——使用前一个碎片的密文作为下一个碎片加密的输入向量。只有在整个区块被传播完毕后,领导者才公布解密密钥。这意味着验证者在收到解密密钥之前无法读取交易内容,因此无法选择性地审查特定交易或进行抢跑攻击。图中展示了加密、传播和解密的时间线。

重要性

CBC加密图展示了Solana如何解决领导者抢跑和交易审查问题。在高性能区块链中,领导者具有特权地位——他们最先看到交易并决定排序。延迟披露机制降低了领导者利用这一优势的能力,增强了网络的公平性。

相关术语

的其他图