許可鏈和公鏈在區(qū)塊鏈中的作用是什么
掃描二維碼
隨時(shí)隨地手機(jī)看文章
任何人都能讀取或?qū)懭胭~本嗎?
在“區(qū)塊鏈技術(shù)是如何運(yùn)作的?”一文中,我們介紹了建構(gòu)區(qū)塊鏈的三項(xiàng)技術(shù):加密密鑰(cryptographic keys)、分布式網(wǎng)絡(luò)(distributed network)和網(wǎng)絡(luò)服務(wù)協(xié)議(network servicing protocol)。
比特幣是區(qū)塊鏈中最有野心的。任何人都能使用比特幣的加密密鑰,都能成為節(jié)點(diǎn)并參與網(wǎng)絡(luò),并且任何人都能成為網(wǎng)絡(luò)中的礦工以服務(wù)網(wǎng)絡(luò)并尋求獎(jiǎng)勵(lì)。礦工可以在任何時(shí)候退出節(jié)點(diǎn),并在他們想要的時(shí)候返回,也能獲得在他們離開后所有網(wǎng)絡(luò)活動(dòng)的完整賬戶。
基本上,任何人都能讀取區(qū)塊鏈,也能進(jìn)行合法的更改并將新的區(qū)塊寫入鏈中(只要他們遵守規(guī)則)。比特幣是完全去中心化的(decentralized),同時(shí),它也被稱為“抗審查(censor-proof)”的區(qū)塊鏈。
出于這些原因,用最廣泛的描述,比特幣區(qū)塊鏈以公鏈(public blockchain)聞名。但,這并不是建構(gòu)區(qū)塊鏈的唯一方法。
區(qū)塊鏈也可以由需要許可才能讀取鏈上數(shù)據(jù)的方式建構(gòu),這種方式限制了能在區(qū)塊鏈中交易的對(duì)象,也通過將新區(qū)塊寫入鏈的方式來設(shè)定誰能為網(wǎng)絡(luò)提供服務(wù)。
舉例來說,初創(chuàng)公司瑞波(Ripple)運(yùn)營(yíng)著許可鏈(permissioned blockchain)。它可以決定誰能在網(wǎng)絡(luò)中擔(dān)任交易驗(yàn)證者(transaction validator),其交易驗(yàn)證者已經(jīng)包括通用網(wǎng)關(guān)接口(Common Gateway Interface, CGI)、麻省理工學(xué)院(MIT)與微軟公司(Microsoft),同時(shí)還在世界各地建立自己的節(jié)點(diǎn)。
一個(gè)區(qū)塊鏈開發(fā)者可能會(huì)選擇建立一個(gè)可供所有人讀取地記錄系統(tǒng),但他們未必會(huì)允許任何人都能成為節(jié)點(diǎn)、提供網(wǎng)絡(luò)安全服務(wù)、進(jìn)行交易驗(yàn)證或采礦。這是一個(gè)混合與配對(duì)的(mix-and-match)狀態(tài),反映了企業(yè)家以多種方式進(jìn)行這項(xiàng)技術(shù)的實(shí)驗(yàn)。
許可鏈(permissioned blockchains)有可能、也有可能不涉及“工作量證明(proof of work)”,或其它對(duì)節(jié)點(diǎn)的的系統(tǒng)要求。圍繞上述狀況存在一些政治因素,因?yàn)橛行┤苏J(rèn)為私有鏈不使用工作量證明(亦即沒有采礦的區(qū)塊鏈)就不是區(qū)塊鏈,而是一個(gè)簡(jiǎn)單的共享分類賬。