時(shí)間:2023-06-24|瀏覽:220
區(qū)塊鏈的基礎(chǔ)是P2P分布式網(wǎng)絡(luò)、加密算法和共識(shí)機(jī)制。比特幣是區(qū)塊鏈技術(shù)的第一個(gè)成功應(yīng)用。比特幣本質(zhì)上是一個(gè)多人記賬的賬本系統(tǒng)。它通過在賬本上記錄交易來實(shí)現(xiàn)轉(zhuǎn)賬,所有人的賬目都是一模一樣的。因此,不需要第三方機(jī)構(gòu)進(jìn)行記賬,每個(gè)人都可以參與到比特幣的記賬工作中。同時(shí),密碼學(xué)保證了交易安全。
除了轉(zhuǎn)賬,比特幣還需要一種發(fā)行貨幣的機(jī)制,以確保比特幣是被全體記賬者接受的。獲得比特幣的方式除了別人轉(zhuǎn)賬給自己以外,還可以通過“挖礦”來獲得。所有的記賬者都接受這些基本設(shè)定,保持了賬本的一致性。
區(qū)塊鏈技術(shù)與分布式總賬技術(shù)的關(guān)系如下圖所示:
區(qū)塊鏈實(shí)現(xiàn)無中心的分布式總賬的一種技術(shù)。除了典型的采用塊和鏈結(jié)構(gòu)的區(qū)塊鏈外,還有其他方式來實(shí)現(xiàn)分布式總賬??傎~技術(shù)的基本單元是交易,整個(gè)賬本由交易構(gòu)成。
區(qū)塊類似于賬本中的一頁,每一頁記錄了若干條交易。這些賬頁按時(shí)間順序裝訂起來,形成一個(gè)完整的賬本,也就是區(qū)塊鏈。塊是交易的容器,而通過密碼學(xué)算法相連接的塊形成了鏈。
這種賬本組織方式的好處是密碼學(xué)算法保證了單獨(dú)的交易無法篡改,除非整體篡改。因此,區(qū)塊鏈相比于分布式總賬技術(shù)多出了“密碼學(xué)安全”這一特點(diǎn)。
區(qū)塊鏈中的智能合約是一個(gè)常見概念。智能合約是由計(jì)算機(jī)代碼寫成的,用于約定合同的執(zhí)行。在區(qū)塊鏈體系中,智能合約約定的日期和條件達(dá)成后,網(wǎng)絡(luò)將自動(dòng)執(zhí)行合約。智能合約能夠利用互聯(lián)網(wǎng)獲取外部數(shù)據(jù),并讀取區(qū)塊鏈存儲(chǔ)的內(nèi)部數(shù)據(jù),在建立基于規(guī)則的數(shù)據(jù)和標(biāo)準(zhǔn)化智能合約方面,實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)邏輯。
從技術(shù)角度看,區(qū)塊鏈類似于不可更改的分布式數(shù)據(jù)庫(kù),而智能合約則類似于數(shù)據(jù)庫(kù)上的觸發(fā)器。但從業(yè)務(wù)角度看,區(qū)塊鏈技術(shù)對(duì)業(yè)務(wù)的影響遠(yuǎn)超數(shù)據(jù)庫(kù)技術(shù)。區(qū)塊鏈已深入到業(yè)務(wù)的內(nèi)部,而數(shù)據(jù)庫(kù)對(duì)業(yè)務(wù)而言只是一個(gè)工具。
區(qū)塊鏈的價(jià)值在于沒有中心控制,數(shù)據(jù)一旦產(chǎn)生便不可更改,創(chuàng)造了強(qiáng)大的信任。因此,人們常說區(qū)塊鏈?zhǔn)且慌_(tái)創(chuàng)造信任的機(jī)器。這也是區(qū)塊鏈最大的魅力所在。
作者簡(jiǎn)介:敖萌,現(xiàn)就職于中國(guó)信息通信研究院北京泰爾英福網(wǎng)絡(luò)科技有限責(zé)任公司,主要研究模式識(shí)別和區(qū)塊鏈。聯(lián)系方式:aomeng@caict.ac.cn。
版權(quán)所有,轉(zhuǎn)載請(qǐng)注明來源!更多觀點(diǎn),請(qǐng)?jiān)L問中國(guó)信通院官網(wǎng):www.caict.ac.cn
熱點(diǎn):區(qū)塊鏈