1. 程式人生 > >區塊鏈技術公司談:聯盟鏈與私鏈

區塊鏈技術公司談:聯盟鏈與私鏈

 一、聯盟鏈與私鏈的誕生緣由

 
十年前,比特幣誕生,區塊鏈走入了人們的視野。但是在區塊鏈發展史的早期,區塊鏈都是公鏈,也就是一個公開透明的賬本。區塊鏈主鏈側鏈開發 中心化和去中心化場內場外交易所開發  區塊鏈跨境支付 區塊鏈遊戲 區塊鏈供應鏈開發 --15---9--2--75--9--9--0----50-- xiandakeji 。
 
不過這個賬本有一些大問題,首先就是效率:若要給予社群所有人同等的許可權,又要達成共識,必然犧牲了效率,提高了成本。去中心化雖然帶來了公平和透明,但在效率上,目前來說,沒有任何一條公鏈可以與中心化的系統相媲美。
 
另外就是隱私:公鏈這個賬本是對所有節點公開透明的,上面記錄的資訊任何人都可以看到,但是作為公司主體來說,有時候並不想把所有的資訊都公開出去,商業機密什麼的,怎麼可能隨隨便便放到公鏈上去?
 

還有一點,目前的公鏈,和數字貨幣市場聯絡太過緊密,而且還可能因為社群共識出現了分裂,導致分叉的發生。

因此,就有折中的方案提出來:犧牲部分去中心化,甚至是完全的去中心化,在許可權這一關節上做出限制,以此來換取效率的提高。依照這樣的思路設計而出的鏈,就是聯盟鏈和私鏈。
 
我們知道,在區塊鏈領域,去中心化就是意味著在設計上,所有的節點、許可權是一致的。一條公鏈,作為一個賬本,讀取、寫入的許可權,沒有差別。而中心化,則意味著系統中的部分節點,相對來說有更大的許可權,在寫入資訊和讀取資訊上,掌握著更大的權力。公鏈是全開放的,聯盟鏈則是半開放的,私鏈則相當於關起門來自己幹。
 
二、聯盟鏈:特點與代表


 
聯盟鏈,前面我們已經說過,是半開放的,也就是說,作為一個賬本,它設計出來,就是針對某個特定群體的成員和有限的第三方,其內部指定多個預選節點為記賬人,每個塊的生成由所有的預選節點共同決定。它對特定的組織團體開放,具有一定準入機制。
 
為什麼說是“一定準入”?
 
因為公眾可以查閱和交易,但不能驗證交易,或不能釋出智慧合約,如需如此必須獲得聯盟許可。也就是說,就像在一個王國內,有的地方你能進,有的就不能進,有的地方你能進去參觀,但是你要再上面動點什麼手腳,那就不行了。在這個鏈裡,各方的權力並不是平等的。
 
最需要聯盟鏈的,當然不是某個個體,而是各個大公司。現今最有名的幾個聯盟鏈,都是一些大公司在開發或者合作。