一起肝大毛。
一起肝大毛。

Subscribe to 币圈撸毛

Subscribe to 币圈撸毛
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
说起来,Alice 的 ETH 余额交易需要存在以太坊,Alice 将在以太坊上执行,正在以太坊上测试,正在以太坊上重磅如果在兑换上运行,当前运行状态下系统的结果1。
L1上22层因此问题部署执行的下一步是机制,该机制保证L1上L2存在的“情况”,因此在L2的执行下不适当存在的一种(可以在L1上的下,不存在其他情况)问题)。
目标:一个沙盒环境,保证 L1 和 L2 之间的确定性智能合约执行。
Optimistic Virtual Machine的解决方案是Optimistic Virtual Machine。是通过将OVM的操作码替换为OVM相关的OVM的。
一个简单的例子是:
L2事务调用TIMESTAMP操作码,返回例如1610889676
一口以太坊,交易(不能在任何时候在上重坊后坊)
如果在 EVM 中要执行事务,TIMESTAMP操作码将返回 1610889676 + 3600。我们通常不希望这样!
在 OVM 中,TIMESTAMP操作码被替换ovmTIMESTAMP为在 L2 上执行事务时显示正确值的操作码
ovm{OPCODE}所有操作与智能相关的 EVM 在核心 OVM 协议中都有ExecutionManager。修改这些操作代码是通过 EM 的主要接触点run函数开始执行的状态数据库。
没有一种乐观主义操作在什么代码中“没有任何有效意义”,一种,它是有效的 OVM SafetyChecker,返回智能器分析,1 或 0,具体是否“OVM 安全”。
说起来,Alice 的 ETH 余额交易需要存在以太坊,Alice 将在以太坊上执行,正在以太坊上测试,正在以太坊上重磅如果在兑换上运行,当前运行状态下系统的结果1。
L1上22层因此问题部署执行的下一步是机制,该机制保证L1上L2存在的“情况”,因此在L2的执行下不适当存在的一种(可以在L1上的下,不存在其他情况)问题)。
目标:一个沙盒环境,保证 L1 和 L2 之间的确定性智能合约执行。
Optimistic Virtual Machine的解决方案是Optimistic Virtual Machine。是通过将OVM的操作码替换为OVM相关的OVM的。
一个简单的例子是:
L2事务调用TIMESTAMP操作码,返回例如1610889676
一口以太坊,交易(不能在任何时候在上重坊后坊)
如果在 EVM 中要执行事务,TIMESTAMP操作码将返回 1610889676 + 3600。我们通常不希望这样!
在 OVM 中,TIMESTAMP操作码被替换ovmTIMESTAMP为在 L2 上执行事务时显示正确值的操作码
ovm{OPCODE}所有操作与智能相关的 EVM 在核心 OVM 协议中都有ExecutionManager。修改这些操作代码是通过 EM 的主要接触点run函数开始执行的状态数据库。
没有一种乐观主义操作在什么代码中“没有任何有效意义”,一种,它是有效的 OVM SafetyChecker,返回智能器分析,1 或 0,具体是否“OVM 安全”。
No activity yet