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

我的网站

当前位置: 主页 > 区块链

专访王东:路印新版本支持 AMM 和订单簿,Layer 2 与分片会共存 (9)

时间:2020-09-01 17:39来源:未知 作者:admin 点击:
我举个例子,以前路印 2.0 的时候,以太坊主网如果全被路印来使用,每秒才能清算 3 笔交易。那你想,如果以太坊扩容 1000 倍,全被我所用(路印 2.0),

我举个例子,以前路印 2.0 的时候,以太坊主网如果全被路印来使用,每秒才能清算 3 笔交易。那你想,如果以太坊扩容 1000 倍,全被我所用(路印 2.0),这个吞吐量也就是 3000 笔每秒,这够吗?绝对不够。

专访王东:路印新版本支持 AMM 和订单簿,Layer 2 与分片会共存

问:你们在设计 3.1 时会担心零知识证明的成本,那为什么在 3.6 中不太需要担心成本问题?

王东:在说原因之前很想说一点,就是我们上线后发现零知识证明的成本其实还好,不像我们预想的,至少比以太坊的 gas 费还要便宜。

此外,我们做了 3 个改进,第一个改进是在 3.1 版本里,零知识证明的类型是非常多的,有几十个不同类型的证明,但在 3.6 里边这种证明的数量指数级下降了,只有几个,因此整个架构服务器有一个优化的空间,少一点机器处理少一点类型的数量的证明,效率会更高一点。

第二个是我们优化了 libSTARK 内部的一些代码,然后在数值计算方面,尤其是矩阵运算方面做了大量的优化,这个帮我们提升了非常多的效率,成本就下降了。(注:libSTARK 是路印协议使用的零知识证明代码库)

第三个是我们为另外一个后端服务设立一个不同的模式。现在叫 Server mode,什么意思呢,就是它是一直等着别人来跟它提出计算零知识证明的申请的,常驻内存,你来一个我就处理一个,效率会高很多。以前我们是做完之后资源就释放掉,再有一个请求的时候再要一台机器,初始化内存、初始化计算环境都需要时间。

这些是一个工程上面的,说起来其实也不是一个革命性的东西,但是这三个加在一起就让我们的 3.6 不管是成本也好,或者计算的时间也好,都会有好几倍的下降,所以我们越来越觉得能够把 ZK Rollup 放在生态环境里面去运行了。

结束语:

文章的最后一个问题对于大多数人来说不是特别有效的信息,放在文中也会让文章显得过长,但我留下它,因为喜欢最后一段的这种表达。

(责任编辑:admin)

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