http://www.7klian.com

专访 Zilliqa 董心书:我们会是第一个应用分片技能的主链

公链的性能问题一直被人诟病,但同时也被认为是区块链从业者们的突破口,其中尤以今年 4 月末 V 神提出的分片技术最受关注,但长周期的实施过程令其初期效果并不明显,与此同时其他公链在这项技术上也初试锋芒。

新加坡的 Zilliqa 定位是底层公链 , 核心竞争力是通过分片技术来大幅提高吞吐量,被称为世界首个实现可扩展性高吞吐量的公有区块链平台。

近日,链捕手采访到 Zilliqa CEO 董心书,其就分片技术的应用落地、安全性、与以太坊分片技术的不同等问题做了详细介绍,同时对社区存在的重要性表达了自己的判断与思考,值得一读。

01 分片与安全

链捕手:您个人之前有怎样的职业背景?如何转到区块链行业?

董心书:我个人之前偏安全技术的背景,最初做的是软件的系统安全,毕业后去研究所,做智能电网、交通工具和物联网等控制软件的安全部分。后来加入了区块链团队,一开始做私有链,后来我们发现了技术积累有机会弥补以太坊等公链存在的不足,所以从去年 6 月份开始做 Zilliqa 这个项目。

链捕手:我们看到 Zilliqa 重点宣传的特性之一就是分片技术,其实公链性能提升有很多解决方案,为什么会选择采用这个作为切入点?

董心书:确实,公链的性能解决方案还包含侧链、状态通道等类似链上或者半链上的方式,但我们主要想解决主链自己的问题。假如使用侧链和状态通道的方案,还是需要隔段时间与主链进行同步或交流。如果这样的方案非常流行,当很多人去使用时,对主链操作的步骤也会要求较高的主链吞吐量,所以归根结底还是要解决主链的问题。

链捕手:所以您认为分片是解决性能问题的最优解?

董心书:如果完全不用这个分片技术,想做一个大规模、高效、去中心化的公链,目前看还比较困难。如果想把所有的节点都参与到运算当中的话,分片的必要性很高。

比如,EOS 仅用 21 个超级节点相对而言比较中心化。对于某些应用来说可能是比较好的解决方案,但我们希望提供一个真的非常去中心化的方案。如果要去中心化,解决主链的问题就不得不考虑像分片这样的基础,否则大家通信的成本就会很高。

链捕手:你们的非状态分片和以太坊的方案比,有什么特点?

董心书:以太坊采用的状态分片路径很复杂,需要很多时间去沉淀,也需要很多实验才能有更好的答案。另一个角度,我们通过非状态分片的技术,再加上工程性的优化,能展现给大家很大的提升。

我们的非状态分片已经相对成熟,在未来几个月基本可以定型和上主网,以太坊可能需要更多时间去尝试。也许我们积累到一定程度后可能会去尝试状态分片,但现阶段的重点是构建一个非常高效和稳定的网络。

链捕手:在这个层面上,你们会把以太坊作为竞争对手吗?

董心书:我们从一开始就没考虑谁是竞争对手,当时因为以太坊有明显的性能和安全漏洞的问题要解决。既然有技术积累和私有链上的尝试,就顺其自然做成了公链。

以太坊是一个非常高的建筑,转身做分片是件很困难的事,因为做大的改变需要牵涉到很多方面。我们现在的优势是可以从底层开始重新设计。当然我们和以太坊团队也保持技术上的沟通,大家的目标都是提供高效和安全的平台。

链捕手:相比于以太坊还有其他研发分片技术的公链,你们会是最早落地的项目吗?

董心书:按目前的进度来看,我们会是第一个应用分片技术的主链,但更希望是第一个把分片推向应用的主链。说到底这只是一种技术,它可以让引擎的功效更高,但最后还是要造成一辆能开的汽车。

链捕手:所以在 Zilliqa 上什么时候可以看到应用的落地?

董心书:早期的应用已经开始对接了,虚拟世界的相对而言开始的比较早。比如做个区块链游戏,能够玩就算落地。但现实世界的应用,比如视频或者一些前瞻性的应用,需要的时间就比较长。

但现在合作的项目还是处于很早期的阶段,很难说这些属于已经落地的应用,只能说那些项目团队和我们都很感兴趣,现在开始一起探索如何把应用搭建起来。比如有的应用已经在中心化的服务器上有了很多用户积累,可以尝试搬到区块链上;或者考虑做类似区块链的应用,比如说用区块链去筹措资金,支持一些新电影的制作等等。

链捕手:之前你们主要的精力都花在了分片技术上吗?

董心书:最主要的工作就是分片,其次是安全智能合约的开发。智能合约早期属于理论建设阶段,没有底层支撑的话很难融合。而分片是个很宽泛的概念,具体实现都在细节上,比如每一个分片怎么提高共识的效率,怎么提高信息共享的效率等等。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。