吴思进课堂
从私链到联盟链,33复杂美创始人吴思进转变为公链的信仰者。他笃信区块链是一个完全颠覆性的创新,复杂美CEO吴思进将围绕chain33解答我们的疑惑:什么是平行链,和主链之间又有什么关系?
一、Chain33和平行链的特点
1.可插拔,易升级的区块链架构
我们在13年开始做区块链的时候研究了比特币的代码,后来又研究了以太坊、瑞波币超级账本等各种区块链的代码,然后我们把他们一些好的技术特征经过改造和创新以后,实现在我们的区块链系统里面,但实际上每一次的改造可能就会涉及到多个方面的调整,所以代价也是很大的。
经过长期的实践,我们就把区块链的各个模块,比如说RPC接口模块,共识模块,缓存池模块,网络传输的模块等,都把它完全独立开来,把整个区块链分成几大部分,我们可以分别开发,如果哪一个模块的性能不够,成为短板的话,那么可以重点开发,也可以和外面合作开发,甚至直接用其他的技术进行开发。
因为实现区块链要做到:性能和存储都很好,难度非常大。靠一家来实现,几乎不可能。所以,分模块架构的设计,就能把大家的力量都共享。如果我们实现的代码是通用、基础的功能,比如存储、传输等模块特别好,那么可以升级,或者存储模块特别好,也可以提供增值服务,收费。
这是16年我们研究的主链,公链和平行链的模式,因为当时我们在给政府做数字货币研究的时候,他们就要求金融系统一定要简单和稳定,因为太复杂的话就容易出错。当时,我们是在以太坊的基础上改造,但是以太坊的智能合约和虚拟机很复杂,这也是一个不稳定因素。所以