织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币 > 以太坊

币乎创始人咕噜解析以太坊等生产力平台潜力(3)

时间:2021-04-07 16:56来源:未知 作者:admin 点击:
状态通道的方案是这样的 : 用户 A 和用户 B 需要经常交易,那么 A 和 B 在 L1 上创建一个存款合约,然后各自将资金存入该合约,之后,A 和 B 私下建立一个

状态通道的方案是这样的 : 用户 A 和用户 B 需要经常交易,那么 A 和 B 在 L1 上创建一个存款合约,然后各自将资金存入该合约,之后,A 和 B 私下建立一个通讯通道,在这个通道里 A 和 B 就可以给对方发送签过名的交易,不限次数并且免 gas 费,因为无须将每一笔交易发送到 L1 上。双方都必须亲自验证对方的交易是有效的,并将这些交易数据自行存储起来。任意一方都可以将所有交易累加起来后的最终状态公布到 L1 上的存款合约,发起清算。在存款合约的逻辑中事先设置了清算的等待期,为的是给另一方有反应时间,防止一方拿中间状态而非真实的最终状态来执行清算;如果发现这种舞弊行为,另一方需要将真实的最终状态发送给存款合约,以阻止偷窃发生,并惩罚偷盗者。将多个状态通道连接起来,就可以组成闪电网络或雷电网络。

状态通道的问题在于 : 用户自己也必须承担服务提供方的角色,而非仅仅是使用者。这里的服务包括:1) 验证交易的有效;2) 存储交易数据。

这显然对用户的要求太高了。于是,就有了 Plasma 的想法 : 不再需要用户承担服务提供者的角色,而是将这些服务交由第三方执行,并由第三方定期在 L1 上将 L2 上的当前状态以哈希的形式公布到 L1。第三方在 L1 上的存款合约中存入押金,如果被证明作假,则押金没收。第三方提供的两项服务中,第一项服务--验证交易的有效性,这里很难作假,因为每一笔交易都带有交易发送者的签名,无法伪造;但是,另一项服务——存储交易数据,却容易做手脚。Plasma 的最大攻击漏洞就是与存储交易数据相关的 「数据可获得性问题」(Data Availabitlity Problem)。

Rollup 的方案正是针对解决「数据可获得性问题」而提出来的。目前 Rollup 有两种方案:Optimistic Rollup 和 ZK Rollup,两者的相同点是 : 都将 L2 上的交易数据压缩后直接存放在 L1 上;不同点是:它们压缩 L2 上 交易数据的方式不同。两种方案都有能力将以太坊的吞吐量提升至少 100 倍,同时保持以太坊网络的安全性和去中心化程度。

可以说,Rollup 扩容方案是加密经济研究者们历经~4 年探索的结晶,该方案在理论上已经解决所有已知的障碍,并且在经历~2 年的工程建设后,终于要在 2021 年投入大规模使用。

笔者认为,基于 Rollup 的二层网络将给整个加密经济行业带来翻天覆地的变化,并为本行业的进一步高速发展提供强劲的基础设施支持。可以想象,当以太坊每天的吞吐量超过 1 亿笔交易,在以太坊之上的生态将截然不同,某些 L1 上应用的形态也将大不一样,例如,L1 上的应用通常将节省 gas 和减少与智能合约的交互频率作为重要的设计原则,典型的例子就是基于自动做市商 (Automated Market Maker,以下简称 AMM) 的去中心化交易所 (Decentralized Exchange,以下简称 DEX);而在 L2 上的 DEX,产品形态将会非常不同,不仅仅是 DEX 的赛道,而是整个 DeFi 产业都将重新站上新的起跑线,那些在 L2 新型环境下给用户提供原生服务的产品将收获繁荣。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容