rollup的打包工作是由谁来完成的?

精准空降到 06:20】 https://www.bilibili.com/video/BV1YM411J7oS/?p=3&share_source=copy_web&vd_source=d0dfc60b858a7a9bfd33436d63b2a370&t=380

请看上方视频,老师说rollup把多个交易打包起来一批次向以太坊发送一个交易-------请问这多个交易是如何从交易发起者发送到智能合约的?既然打包是在链下完成的,那么这项工作是由某个具体的节点完成的么?如果是单个节点完成的,那么如何保证多个交易发起者都将交易发送到这个指定节点呢?请问这个问题的详细答案有没有哪本中文书籍或视频进行了更详细的讲述?

老师曾经介绍过,以太坊的账户信息是记录在Modified Merkle Patricia tree中的。这样当发生交易的时候就不用更新整个账户的tree了。但是在这个视频中又说账户信息记录在Merkle tree。这是因为rollup天然的只记录发生变动的以太坊账户而忽略未发生交易的账户么?

Modified Merkle Patricia tree的截图 image.png

请先 登录 后评论

2 个回答

你慢慢说 - 开发工程师
请先 登录 后评论
Tiny熊
  擅长:智能合约,以太坊
请先 登录 后评论
  • 3 关注
  • 0 收藏,1346 浏览
  • 提出于 2024-03-06 14:14