欢迎您来到北京密安
欢迎您来到北京密安
当前位置: 首页 > 新闻动态 > 公司新闻

公链的困惑(四)



    作者:安达链国玺
    修改:安达链创始人,韩永飞
    
    公链的作用大,以及比特币和以太坊的成功,使许多严格来讲是联盟链的区块链也自称为公链。这搅混的公链和联盟链的边界,使人们对公链的定义产生困惑。
    在这个各种公链、联盟链和私链纵生的时代。要懂得区分异同,不同的链应用于不同的商业环境。对公链,可从以下几项判定。
    1.是否具备数据库,此数据库不同于传统数据库,而是分布式数据库。其对数据真实有效、不可伪造、难以篡改,可追溯等特点是区块链的一大亮点。当然不是所有的商业场景会用到分布式数据存储数据库,毕竟区块链也并非是万能。
    2.是否要求多方的写入即记账。在公链任何人都可以参与记账,允许任一节点的加入,每个主体都可以拥有完整的账本副本。通过通证机制鼓励参与者竞争记账,来确保数据的安全性。比特币、以太坊都是典型的公链。联盟链可选择不要通证。
    3.写入方即记账人是否可信。区块链适合于在不可信的环境中建立数学的信任。本身区块链重要价值之一就是解决信任难题,分布式数据存储记账确保可信计算。
    4.系统控制权的归属。公链一旦上线则无法控制,信息对整个系统公开。联盟链系统控制权归属于联盟内机构。公链和联盟链的权限不同,相应的共识机制也不同。
    5.交易是否公开。公链上交易数据公开透明。联盟链的记账权存在于机构之间,由联盟内决定,交易不公开。在私链同联盟链上保护隐私不成问题,交易可保密。
    
    公链的每个节点都天然的获得共识参加权,联盟链的共识权是认定或竞争得到的,是少数节点的权利。私链不需共识或几个指定节点共识即可。这是三个链所有区别的本质不同。
    自安达链提出“共识算法和机制是区块链,尤其是公链的灵魂”之后,业界对此基本形成了共识。共识算法和机制是区别公链,联盟链,私链的第一要素。公链的共识范围最广的,联盟链共识范围介于公链及私链之间,目前联盟链的代表是Ripple,Ubin等,主要应用于跨境支付结算业务。私链共识范围最小,只适用于机构内部。
    对共识的理解要一致。共识是在N个结点(N是变化的)中选至少M(大于N/2)个结点达成一致。N个结点都天然拥有共识权。当这种权利被指定和竞争获得时,人类的弊病会自然进入,这种天然的权利会被扭曲。这违背了公链共识的内涵。
    EOS,其选定的代理人的共识同联盟链中的机构作用本质上是相同。它的代理人在固定范围可变更,机构也可;它在代理人的固定范围中可随机选取,联盟链也可在固定范围的机构中随机选取。在公链的效率低下,没有上线的公链能大幅提高效率的现状下,联盟链牺牲安全性和公平性作为公链出现,是公链共识没有突破的无奈选择。EOS是这种情况下出现的。
     我们应该牢记:公链的共识是在个不断变化节点的动态的范围利用活跃节点形成共识的。此刻节点范围是M,下一刻是N,不确定的变化范围并且不确定的活跃节点数是公链共识的本质特征之一。缺乏这点,离公链有几步之遥。
    区块链在百花齐放中失神,共识在链的波滔中迷失。仍需不断的正本清源,不解决共识算法所左右的安全和效率问题,百行百业上公链仍困难重重。
    


欢迎您来到北京密安

地址:北京市海淀区上地信息路华成大厦            电话:010-53910057            邮编:100085

E-Mail:postmaster@onets.com.cn        网址:http://www.onets.com.cn         传真:010-53910057

Copyright@2013北京密安网络技术股份有限公司    京ICP备17034799号