WisdomChain引入OptimisticRollup6.20:智慧链技术升级

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册
加入WisdomChain社区,共建价值互联网!

本文来自WisdomChain公链文档知识库(WisdomChain.Doc).

Rollup是以太坊Layer2的一个重要概念。Rollup可以在有效提高网络吞吐量的同时,避免对协议层进行大量的更改,部署Rollup也不需要对网络发起硬分叉升级。

目前已有许多以太坊上的项目(如Celer,ANON等)采用了Rollup协议来替提高Dapp的吞吐量和用户体验。虽然WisdomChain本身已有数倍于以太坊的交易吞吐量,但对于更高频率的交易需求(如链上合约交易平台),目前的交易吞吐量还无法满足,或许Rollup协议会是一个不错的解决方案。

概述Rollup:

Rollup协议有多种实现,我们以其中一种实现:OptimisticRollup为例。

我们假设有一家公司,这家公司的每个员工会定期向WisdomChain发送交易,内容大概是今天做了XX事情。这里我们假设这家公司有2000名员工,每天需要发送两笔交易到WisdomChain上。该公司每天会为WisdomChain贡献约4000笔交易,每笔交易手续费约0.005WDC,那么每天的手续费消耗就是20WDC,每月手续费可达600WDC。

尽管目前WDC相对较低的价格和手续费设置让每月的交易费用似乎还可以接受,但随着WisdomChain知名度提高,使用人数的不断增多,势必会提高手续费成本。参考以太坊,这个公司每月的交易费用会接近200ETH,折合近38万rmb,对于公司而言如此高昂的手续费显然是不合理的。解决这个问题的方法之一,便是将交易从链上转移到链下,由一个可信的节点来负责收集交易并签署签名,如果这个节点能收集到该公司所有的交易内容,那么节点只需要付出一次交易手续费便能完成数据上链的过程,这便是OptimisticRollup方案。

细节与步骤:

在OptimisticRollup中,首先我们需要设立一个可信任的节点,这个节点负责收集所有的交易信息、验证然后打包,打包后的信息集合将带上该节点的签名发送到区块链网络中。

当一个可信节点设置成功后,该节点将成为Rollup节点,这个节点需要同全节点一样,下载整个区块数据并实时更新区块状态。我们仍旧以之前那个公司为例子,假设目前有2000笔交易正在等待执行,公司的员工会将2000笔交易发给Rollup节点。之后,Rollup节点需要根据已有的状态和区块数据,对交易进行验证,并保存以下数据集(交易内容,交易前状态,交易后状态)。

当Rollup节点对所有交易完成了验证与执行并生成数据集后,节点需要对这个数据集进行签名,即SigRollup节点|(交易内容,交易前状态,交易后状态)。最后将签名与数据集整合到一笔交易中,这个交易被称作断言Assertion,发送到区块链网络等待其他节点验证即可。需要注意的是网络中的其他节点并不会验证Rollup节点发来的数据集,仅仅只验证其签名,验证完毕后将根据数据集更新区块链网络状态。

正如其名OptimisticRollup,实际上所有的Rollup协议由于将交易验证从链上转移到了链下,因此都是一种基于“乐观”的假设——假设大多数情况下Rollup节点不会作恶。但光有乐观假设是不足的,节点总会因为各种各样的原因出现问题。为了避免节点恶意行为,提高作恶成本,OptimisticRollup中还有如下机制:

①Rollup节点需要向网络质押一定额度的代币,这些代币有一定的解锁时间,并会在Rollup节点做出恶意行为时被罚没。

②Rollup节点所提交断言不会被网络立即认可,存在一定时间的窗口期(一般是1周),如果其他节点认为该Rollup节点提交的断言存在恶意行为,节点可以质押一定押金并对该断言发起挑战,且区块链中的出块/验证节点会对该断言中的所有内容(包括数据集)进行

事实上,由于OptimisticRollup可以包含有其他事务

本文来自用户投稿,不代表币大大立场,如若转载,请注明出处:https://czxurui.com/zx/62694.html

上一篇 2023年08月18日
下一篇 2023年08月18日

相关推荐

  • 成为欧艺Web3节点,开启数字艺术生态新篇章的钥匙

    成为欧艺Web3节点,开启数字艺术生态新篇章的钥匙 在Web3浪潮席卷全球的今天,各行各业都在积极探索去中心化的新模式,数字艺术领域更是其中的前沿阵地,欧艺(Ouyi)作为新兴的数字艺术生态平台,其“节点”概念正逐渐进入大众视野。“成为欧艺Web3节点”究竟意味着什么?它不

    2026-08-07 16:30:01
    7 0
  • 币安Web3软件升级时间表与功能展望,用户需关注的三大关键节点

    币安Web3软件升级时间表与功能展望,用户需关注的三大关键节点 随着Web3技术的快速发展,作为全球领先的加密货币交易所,币安(Binance)在Web3领域的布局备受关注,许多用户和开发者都在询问:“币安Web3软件升级什么时候?”币安尚未公布具体的升级时间表,但结合其官方动态

    2026-08-07 14:30:01
    4 0
  • 以太坊Geth客户端安装指南,从零开始搭建以太坊节点

    以太坊Geth客户端安装指南,从零开始搭建以太坊节点 在以太坊生态系统中,Geth(Go-Ethereum)是最核心、使用最广泛的以太坊客户端之一,它由Go语言开发,实现了以太坊协议的完整功能,包括节点运行、交易广播、智能合约交互、挖矿(支持CPU和GPU)等,无论是个人开发者、区块

    2026-08-06 02:30:02
    8 0
  • 以太坊节点背后的人,构建去中心化世界的无名英雄

    以太坊节点背后的人,构建去中心化世界的无名英雄 当我们谈论以太坊,谈论区块链、智能合约、去中心化应用(DApps)时,我们往往聚焦于那些耀眼的技术概念、代币价格或是生态应用,支撑起这个庞大去中心化网络的基石,除了代码和协议,更离不开一群默默付出的“节点人”,他们

    2026-08-06 00:30:02
    8 0
  • 以太坊最新升级动态与价格展望,关键节点如何影响市场?

    以太坊最新升级动态与价格展望,关键节点如何影响市场? 以太坊(Ethereum)作为全球第二大加密货币,其生态发展与技术进展始终是市场关注的焦点,从“合并”(The Merge)转向“ Surge+Verge+Purge+Verkle”四大升级路线图,再到最新的网络优化与生态应用落地,以太坊的每一

    2026-08-05 23:30:03
    6 0
  • 以太坊全节点钱包的价值评估,不止于存储,更是生态的基石

    以太坊全节点钱包的价值评估,不止于存储,更是生态的基石 在加密货币的世界里,钱包是用户与区块链交互的入口,从轻钱包到硬件钱包,种类繁多,但“全节点钱包”始终占据着特殊而重要的地位,随着以太坊向以太坊2.0(Eth2)的演进,特别是向权益证明(PoS)机制和分片技术的过

    2026-08-05 23:30:03
    11 0

发表回复

8206

评论列表(0条)

    暂无评论

binance币安交易所
已有2000万用户加入币安交易所

立即下载