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

我的网站

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

简明解读以太坊二层扩容方案:Rollup、状态通道与侧链 (2)

时间:2020-08-27 18:01来源:未知 作者:admin 点击:
因为容量可以扩容,然而资金流动性却没有办法扩容。如果一个用户给另一个用户发送一大笔钱,那中间每一个转发的节点都要有这么大的容量,在现实生

因为容量可以扩容,然而资金流动性却没有办法扩容。如果一个用户给另一个用户发送一大笔钱,那中间每一个转发的节点都要有这么大的容量,在现实生活中是不太可能的。等大家把这么多钱都锁到一个状态通道里边,如果只能用状态通道转发的话,这个效率是非常低下。

状态通道只能支持小额支付。像闪电网络其实并不大,可能和资金利用率低是有关系的。另外,把一般的 dAPP 搬到状态通道是相当难的。我们曾经尝试把五子棋搬到状态通道上。尽管我们写了 sdk,让别的项目的开发去用,他们还是觉得这个开发是相当难的。

另外,状态机只适用于这个固定的人数。就是你要把 uniswap 放在状态机上是不现实的。因为在这个 dAPP 的用户是无限量的,没有一个固定的用户集。即使你把棋类游戏或是稍大的 PC 游戏搬到状态通道上,这些游戏也必须写成状态机的形式。他们每一个状态的转移,要非常清楚地写出来。

理论上,你可以把任意单机游戏都搬到状态通道上。但现实中没有人会去这样做,除非你是非常不信任游戏服务器。一般来说,预测市场以及赌球赛马(大家对及时变化很快的场景做预测),是可以搬到状态通道上的。

侧链

  • 优点: 代码和数据独立,不增加主链的负担
  • 缺点:安全性弱

侧链的本质就是在这个基础层上再搭一个链,然后用完全另外一套验证人。它的整个安全性是分开的:主链有主链的安全性,侧链有侧链的安全性。

主链从 POW 转到 POS 会有更强的安全性,但侧链的验证人偏少,安全性也较弱:比如说 Cosmos 才只有 100 个验证人。

侧链的 TPS 取决于它的验证人。验证的人数越多,它的 TPS 会越低。侧链的延迟是相对低的,比状态通道的毫秒级高一些,比主链的十几秒几十秒延迟低很多。

状态通道的安全性就是双方互相签过名,就具备主链的安全性。只要一方做恶,另外一方都可以提交到主链,把它这个争议解决掉。而侧链的话就是你要信任多数的验证人是好人,所以它的安全性要比主链低很多。

Rollup/Plasma

  • Plasma:缺点是无法应用到智能合约上,用户跑节点的负担重
  • Rollup:优点是数据在链上,可以随时验证(也是和 Plasma 唯一的区别),链下支付可以用任何代币支付而链上支付只能用 ETH

Rollup 是 19 年慢慢火起来的一个概念。和 Rollup 类似的 Plasma,是以太坊上也是 V 神认为大有希望的一个解决方案。Plasma 的问题是它只能够把支付做好,对于稍微复杂的智能合约却无能为力。作恶的一方是不会把数据给你提交上链,以至于这种争议至少要等两个星期才能解决。这个过程是对于用户来说难以接受的。另外,由于 Plasma 的数据都在链下,用户跑 plasma 的节点负担是很重的:你跑的时间长了,就会消耗几十个 G 或者几百个 G,是手机无法承受的。 (责任编辑:admin)

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