Optimism是以太坊的一个Layer 2扩容解决方案,旨在提高以太坊的可扩展性和交易速度。本文将介绍Optimism的提现原理,并提供相关的区块链源码学习。
-
Optimism简介
Optimism是一个构建在以太坊上的扩容方案,通过引入Optimistic Rollup技术来提高以太坊的吞吐量。Optimistic Rollup通过将交易批量处理,将扩容计算迁移到第二层,从而减轻了以太坊主链的负担。Optimism采用了一种名为Optimistic Virtual Machine(OVM)的虚拟机,该虚拟机在第二层上执行智能合约。 -
提现原理
提现是指将在Optimism网络中的资金从第二层(Layer 2)转移到以太坊主链(Layer 1)。Optimism采用了一种名为Challenge-Response的机制来确保资金的安全性和可靠性。
在Optimism中,用户在第二层上执行交易,并将其提交到Rollup合约。Rollup合约记录了所有的交易,并生成一个包含交易的Merkle树根的证明。一旦交易被提交,用户可以发起提现请求。
提现请求需要通过两个步骤来完成:提现申请和提现确认。
2.1 提现申请
用户首先在以太坊主链上的Optimism门户合约(Gateway)中发起提现申请。提现申请需要包含以下信息:
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



