联盟(méng)区(qū)块链的4大关键技(jì)术
2019-10-27 12:55
来源:
火星财经
作(zuò)者: 陈纯
首(shǒu)先
联盟区(qū)块链高(gāo)性能(néng)这件事是非(fēi)常重要。当你有了联盟(méng)链(liàn),公链方面
以太(tài)坊每秒几(jǐ)十笔,这个点是不够的(de)。大规模应用上来(lái)的话,现在(zài)国内最(zuì)好的联盟(méng)链可以做到上万(wàn)个点,每秒几千(qiān)到上万的性(xìng)能。大(dà)规模的节点(diǎn),或者大数据量的情况下性能会(huì)急剧下降,这也是大家觉得区块链浪费和性(xìng)能不行的缺点。联盟(méng)高性(xìng)能关键(jiàn)技术需要在各个方面进行(háng)技(jì)术(shù)突破,包括(kuò)高性能(néng)的共(gòng)识(shí)算法、包括高(gāo)效智能合(hé)约引擎,也包括新(xīn)型的共识机制,希(xī)望能够提高共(gòng)识(shí)效率(lǜ)与安(ān)全性,当然主要是为了要支撑大规(guī)模各种(zhǒng)网络结构的主网。还(hái)有一个(gè)研究热点软硬件协同优化,这也是(shì)非常重要,就像AI一样,没有芯片AI就(jiù)很麻烦。
第二(èr)个(gè)关键技(jì)术是区块链安(ān)全隐私(sī)关键技(jì)术。在中国要用首先要全面支持(chí)我国(guó)加(jiā)密算法和标准,这肯定(dìng)没问题(tí)。商业应用需要平台业(yè)务数据隐(yǐn)私保护,可以通过命名(míng)空间的方式在物理层面进行业务数据的分离,这值(zhí)得研究。还更(gèng)细粒度的隐(yǐn)私交易机制,实现交易可验证但是不可见。还有基于(yú)可信执行环境(jìng)等技术实现节(jiē)点密钥管(guǎn)理(lǐ)和数据加密存储,基于默克尔DAG等数据组织(zhī)技术,防止文件(jiàn)被篡(cuàn)改。联盟链第(dì)二个关键(jiàn)技术安全隐私也是非(fēi)常重要的。
第(dì)三个关键技术(shù)就是高可用性的关键技(jì)术。这里(lǐ)有一(yī)个(gè)动态成员的准入机制,以及节点失(shī)效后的快速恢(huī)复(fù)机(jī)制,这在分布式(shì)系统里都会碰(pèng)到,这也非(fēi)常重要,不能整个系统停(tíng)下(xià)来加节点,应该是可以实时(shí)动态的。某一个节点出问题(tí),我(wǒ)要删除的(de)话,不能(néng)停下来删除,系统不能停(tíng)。还(hái)有去中心化联盟(méng)自(zì)治的(de)管理(lǐ)机制(zhì),如何来做这个事情?是(shì)通过多方提案投票表决方法(fǎ)还是别的方法,这些(xiē)都要(yào)有机制。有人(rén)会怀疑,联盟链是不(bú)是真正能做到管理的公平机(jī)制,公(gōng)链大家不会怀疑,但是(shì)联盟(méng)链是多中心化是不是会怀疑(yí),这也非常重(chóng)要。还有高效的热备切换机制,这也是联盟链以后的关键技术,也是非常重要的。
第四个关键技术是高可扩展的关键技术。一个是编程(chéng)可扩展,我们(men)说(shuō)支持多种编(biān)程(chéng)语(yǔ)言(yán)的使用。当然越普通的编程(chéng)语(yǔ)言越好,这(zhè)样(yàng)大(dà)家就(jiù)会用得很方便(biàn)。第二个(gè)是存储方式可扩展,能不能支持多类型、多组织形式的数据可(kě)信存(cún)储。第三是支持预言机提供可信外(wài)部数据(jù)源服务。第(dì)四是(shì)支持跨链,实现同构链与(yǔ)异(yì)构链的跨(kuà)链协同,这也非常重要。
这里(lǐ)有一个比较,我特意提出(chū)Hyperchain,在联(lián)盟链技(jì)术性能方面,我们(men)国内也是做得(dé)比较好。举例来说,像(xiàng)Hyperchain现在所有(yǒu)性能比较(jiào)都是优越的,就(jiù)是好(hǎo)今年与国外各种平台的(de)比较。

版权申明:本内容来自于互联网,属第三方汇集(jí)推荐(jiàn)平(píng)台。本文的版权归原作者所(suǒ)有,文章言论不(bú)代表链门户的观(guān)点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。