深入分析 Solana SeaLevel
深入分析 Solana SeaLevel 交易结构 Solana 的交易在执行前必须声明它将访问哪些状态。交易会列出它在执行过程中访问的账户,并明确它是对账户进行读取还是写入。基本的 Solana 交易结构如下: "transaction": { "message": { "header": { "numReadonlySignedAccount...
深入分析 Solana SeaLevel 交易结构 Solana 的交易在执行前必须声明它将访问哪些状态。交易会列出它在执行过程中访问的账户,并明确它是对账户进行读取还是写入。基本的 Solana 交易结构如下: "transaction": { "message": { "header": { "numReadonlySignedAccount...
深入分析Aptos block-STM 核心技术 乐观并发控制:交易会在乐观的前提下并行执行,随后再进行验证。若验证失败,则需要重新执行。由于交易在执行前就已设定好顺序,因此各个验证步骤之间并非相互独立,而必须按逻辑顺序依次进行。与以往的研究不同,一个交易验证成功并不意味着它就可以直接提交。相反,如果某个交易验证失败,那么所有排在它之后的交易,只有在随后成功通过验证后,才能被提交。 多版本...