公有鏈有以下幾個特性:
完全對外開放,任何人都可以隨意使用,沒有權限設定,也沒有身份認證,所有發(fā)生的數(shù)據(jù)都可以任意查看,完全公開透明。
公有鏈由于沒有第三方管理,因此需要依靠一組事先約定的規(guī)則,這個規(guī)則要確保每一個參與者在不信任的網絡中能夠發(fā)起可靠的交易事務。
在公有鏈的環(huán)境中,節(jié)點數(shù)量是不固定的,節(jié)點的在線與否也是不確定的,節(jié)點是否是惡意節(jié)點也是無法辨別的。
現(xiàn)在的解決方案是最終一致性。意思就是通過各個節(jié)點不斷的相互同步,最終網絡中大多數(shù)節(jié)點都同步一致的區(qū)塊數(shù)據(jù)所形成的鏈就是被承認的主鏈。
比特幣利用的就是這樣,叫做最長鏈原則。意思就是整個網絡中最長的鏈才是最終的鏈。
不對外開放,僅僅在組織內部使用。比如企業(yè)的票據(jù)管理、財務審計、供應鏈管理等。該網絡的寫入權限由某個組織或者機構全權控制,數(shù)據(jù)讀取權限受組織規(guī)定。與公有鏈相比,私有鏈達成共識的時間相對短、交易速度快、效率高、成本低。
在私有鏈的環(huán)境中,節(jié)點數(shù)量和節(jié)點狀態(tài)是可控的,因此不需要使用耗能的POW共識機制,可以采用更加節(jié)能的共識方式,比如:POS ( Proof of Stake 權益證明 )、DPoS(Delegate Proof of Stake 委托權益證明 )、PBFT(Practical Byzantine Fault Tolerance 實用拜占庭容錯算法)等。
介于公有鏈和私有鏈之間,可實現(xiàn)“部分去中心化”。通常使用在多個成員角色的環(huán)境中如: 銀行間支付清算、企業(yè)間的物流等。
和私有鏈一樣,節(jié)點數(shù)量和狀態(tài)是可控的,因此共識方式可以采用更節(jié)能環(huán)保的方式。需要準入機制,只有指定的機構成員才能加入節(jié)點,數(shù)據(jù)在成員節(jié)點間透明,可以提高效率。
結束語
在區(qū)塊鏈3.0的大潮下,公有鏈是各個區(qū)塊鏈公司搶占的藍海,每家公司都希望提供一條鏈:
?降低開發(fā)難度,數(shù)據(jù)快速上鏈;
?提供智能合約;
?可以提高運行性能;
?共識可拔插;
?多鏈多資產;
?跨鏈;
那么下一代公鏈會出現(xiàn)以太坊一樣的超級鏈么?讓我們拭目以待!