详细解释第二层扩展解决方案最优如何工作。

提供立刻交易确认和外形更新。

建立并实施L2区块。

将用户事务提交给L1。

sequencer没有内存池,交易会根据收到的订单立即接受或拒绝。。当用户将他们的事务发送到sequencer时,它会检查该事务是否有效(即支付足够的费用),然后将该事务作为其外部外观的挂起块。这些待加工的砌块将在本期内大量提交给邰方,以供最后确认。。这种批处理过程通过将活动成本分配给给定批次中的所有交易,明显降低了一些交易成本。Sequencer还使用一些基本的压缩技术来最大化发布到以太坊的数据量。

因为定序器被赋予了对L2链的优先写访问权,所以当它决定一个新的块要被处理时,定序器可以提供一个强有力的保证来确认什么形状将被最终确认。换句话说确切了解交易的影响。结果,L2形状可以非常快速和可靠地更新。好处包括快速和即时的用户体验,例如近乎实时的价格更新。

关于,用户可以完全跳过序列器。,通过以太坊交易间接将自己的交易提交给

规范交易链。这样一般比较高尚,因为提交这个交易的活动成本是完全由用户支付的,不会在很多不同的交易中分摊。但是这种替代提交方法的优点是可以抵抗sequencer的检查。即使定序器正在自动检查用户,用户也可以继续发送优化的事务。

为了使用户能够以反检查的方式进行取款。摘要必须允许参与者以超越怀疑的方式向以太坊发布交易结果。目前,当聚集&quot后果建议&quot。当然不是最优性独有的。但是在使用系统时了解这些安全属性是值得的。未经授权发表成果应与Cannon'一起引入缺陷认证体系;s消费者版。

块实现

以太坊节点从以太坊的p2p网络下载块。。最优性节点直接从仅在CanonicalTransactionChain契约中附加的块列表中下载块。

优化节点由两个主要组件组成。,即以太坊数据索引器和优化客户端软件。以太坊数据索引器,也称为&quot数据传输层&quot(或者DTL)。,从发布到标准TransactionChain契约的块中重构最优性区块链。

DTL搜索由CanonicalTransactionChain标记的新最优性块的信号收回问题。然后反思收回这些东西的事务,通过规范以太坊分块格式来重构发布的分块。

最优性节点的第二部分,即最优性客户端软件,是一个几乎完整的原始组件。这意味着最优性本质上和以太坊是一样的。。优必选共享相同的以太坊虚拟机,相同的账号和外形结构,相同的燃气计量机制和收费表。我们称这个建筑为&quotEVM等价&quot这意味着大多数以太坊工具(甚至是最复杂的工具)都是&quot只适合&quot最佳化。

优化客户端软件持续监控新索引块的DTL。当新的块被索引时,客户端软件将下载它并执行其中包含的交易。最优性上的交易过程与以太坊上的相同:我们加载最优性形状,使用该状态的交易,然后记录产生的状态变化。。然后对DTL指数的每个新块重复这个过程。

L1和L2之间的规范桥梁

optimization旨在使用户能够在以太网研讨会的optimization和smartcontracts之间发送任意音频。。这使得在两个网络之间转移资产(包括ERC20令牌)成为可能。这种通信的确切机制取决于音频传输的方向。。optimization使用一个StandardBridge允许用户从以太坊中取出资产(ERC20和),并将相同的资产从optimization带回以太坊。

标准桥由两个主要合同组成:L1StandardBridge(关于第1层)和L2StandardBridge(关于第2层)。

存款

取出ERC20。L1StandardBridge上的存款人20和存款人20To功能可以触发

ERC20对L2的贷款。您必须同意标准令牌桥,然后才能使用您想要提取的令牌数。否则贷款人就亏了。

取出ETH

ETH存放在L2可以通过L1StandardBridge上的depositETH和depositETHTo函数触发。。也可以直接发送ETH到L1StandardBridge。一旦用户';的贷款是对最优性进行检测并最终确认的,用户';的账户将获得L2相应数额的ETH。

Withdrawal

Withdrawal

ERC20WithdrawalcanbetriggeredbythewithdrawalonL2standardbridgeorthewithdrawalfunction

.

提取ETH

与L1不同,我们没有提取L2ETH的独特功能。同样,用户可以使用L2StandardBridge上的撤销或撤销到功能。,andusetheaddress

0xdeadaddaddaddaddead0000astheL2tokenaddress

defectcertificate

intheoptimisticsummary.状态愿望将被发布到以太坊,没有任何直接的证据证明这些愿望的有效性。相反,这些愿望在一段时间内被认为是待定的(称为&quot战斗窗口&quot).假设提议的状态愿望在挑战窗口期间(稍后设置为7天)没有被挑战。,则视为最终承诺。一旦承诺被认为是最终的,以太坊上的智能合约就可以安全地接受基于承诺的最优状态的证明。当国家承诺受到质疑时,,可以通过&quot缺陷证明&quot(原名&quot狡猾的证据&quot).假设承诺受到胜利的挑战,它将从陈述承诺链中删除,并最终被另一个提议的承诺取代。主要是要注意。获胜的挑战不会回滚优化本身,而只会回滚相关链状态的已发布承诺。交易的次级和最优状态不会因为缺陷证明的挑战而改变。

在这一期中,我们详细介绍了最优化是如何工作的。。优化采用Rollup技术,在依托第一层区块链安全性的同时,提高了交易速度,降低了时间成本。就锁定的总价值而言,Optimality目前是第二大第二层链,仅次于。。乐观主义的理念基于简单、适用、可持续和绝望这四个核心价值观,希望有一天,能够完成一个真正去中心化的网络。

原文链接:

更多区块链知识和干货