區(qū)塊鏈有哪一些基本內(nèi)容
(一)意義和特征。習(xí)近平總書記在10月24日的中央政治局第十八次集體學(xué)習(xí)時強調(diào),我們要把區(qū)塊鏈作為核心技術(shù)自主創(chuàng)新的重要突破口,明確主攻方向,加大投入力度,著力攻克一批關(guān)鍵核心技術(shù),加快推動區(qū)塊鏈技術(shù)和產(chǎn)業(yè)創(chuàng)新發(fā)展。
黨中央對區(qū)塊鏈技術(shù)及其集成應(yīng)用的前瞻性部署,彰顯了區(qū)塊鏈技術(shù)所蘊含的巨大潛力。
區(qū)塊鏈本質(zhì)上是一個去中心化的分布式存儲數(shù)據(jù)庫,它打破了中心化機構(gòu)授信,通過數(shù)據(jù)協(xié)議、加密算法、共識機制,點對點地傳輸?shù)竭@個區(qū)塊中的所有其他節(jié)點,從而構(gòu)建一種去中心化、不可篡改、安全可驗證的數(shù)據(jù)庫,建立一種新的信任體系,這種信任體系表現(xiàn)為五個特征:一是開放性。區(qū)塊鏈技術(shù)基礎(chǔ)是開源的,除了交易各方的私有信息被加密外,區(qū)塊鏈數(shù)據(jù)對所有人開放,任何人都可以通過公開接口查詢區(qū)塊鏈上的數(shù)據(jù)和開發(fā)相關(guān)應(yīng)用,整個系統(tǒng)信息高度透明。二是防篡改性。任何人要改變區(qū)塊鏈里面的信息,必須要攻擊或篡改51%鏈上節(jié)點的數(shù)據(jù)庫才能把數(shù)據(jù)更改掉,其難度非常大。三是匿名性。由于區(qū)塊鏈各節(jié)點之間的數(shù)據(jù)交換必須遵循固定的、預(yù)知的算法,因此區(qū)塊鏈上節(jié)點之間不需要彼此認知,也不需要實名認證,而只基于地址、算法的正確性進行彼此識別和數(shù)據(jù)交換。四是去中心化。正因為區(qū)塊鏈里所有節(jié)點都在記賬,所以無須有一個中心再去記賬,所以,它可以不需要中心。五是可追溯性。區(qū)塊鏈是一個分散數(shù)據(jù)庫,每個節(jié)點數(shù)據(jù)(或行為)都被其它人記錄,所以區(qū)塊鏈上的每個人的數(shù)據(jù)(或行為)都可以被追蹤和還原。
(二)主要類型。按照目前的應(yīng)用場景,區(qū)塊鏈可以分成三大類:一是公有鏈。主要指全世界任何人都可讀取、發(fā)送信息(或交易)且信息(或交易)都能獲得有效確認的、也可以參與其中的“共識過程的區(qū)塊鏈”。比如比特幣,任何人都可以通過挖礦(破解比特幣計算公式)獲得節(jié)點認證;只要認同比特幣的價值,任何人都可以花錢購買比特幣獲得認證。另外,許多所謂的“加密數(shù)字貨幣”都是這樣的性質(zhì),還有“加密數(shù)字貨幣交易所”也屬于這樣的性質(zhì)。
二是私有鏈,也稱專有鏈。它是一條非公開的鏈,通常情況,未經(jīng)授權(quán)不得加入(成為節(jié)點)。而且,私有鏈中各個節(jié)點的寫入權(quán)限皆被嚴格控制,讀取權(quán)限則可視需求有選擇性地對外開放。比如,某社區(qū)需要選舉,于是開發(fā)一個基于區(qū)塊鏈技術(shù)的投票系統(tǒng),社區(qū)內(nèi)部所有人都可以在鏈上投票,但這個鏈只對社區(qū)內(nèi)部和開發(fā)者透明,而且使用者可以匿名,控制權(quán)在社區(qū)主管機構(gòu),使用者只是參與者??梢钥闯?,私有鏈是一個不完全去中心化的區(qū)塊鏈,許多人認為區(qū)塊鏈如果過于中心化,那就跟其他中心化數(shù)據(jù)庫沒有太大區(qū)別。
三是聯(lián)盟鏈。聯(lián)盟鏈是指由多個機構(gòu)共同參與管理的區(qū)塊鏈,每個組織或機構(gòu)管理一個或多個節(jié)點,其數(shù)據(jù)只允許系統(tǒng)內(nèi)不同的機構(gòu)進行讀寫和發(fā)送。這個例子很多,比如Libra就是和28家國際級支付機構(gòu)共同打造的聯(lián)盟鏈。最近,光大銀行聯(lián)合中國銀行、中信銀行、民生銀行、平安銀行等基于區(qū)塊鏈技術(shù)共同打造的“福費廷交易平臺(BCFT)”也是一個聯(lián)盟鏈,所謂福費廷交易平臺簡單理解就是票據(jù)及其衍生品的交易平臺。
(三)技術(shù)原理。就當下而言,區(qū)塊鏈涉及四大技術(shù)領(lǐng)域。
一是分布式賬本技術(shù)。分布式賬本(Distributed ledger)是一種在網(wǎng)絡(luò)成員之間共享、復(fù)制和同步的數(shù)據(jù)庫。分布式賬本一起記錄參與者間的數(shù)據(jù)行為(如交易、資產(chǎn)交換行為等),而共享機制降低了“因調(diào)解不同賬本”所產(chǎn)生的時間和成本。
二是非對稱加密技術(shù)。存儲在區(qū)塊鏈上的交易信息是公開的,但每個賬戶的身份信息是高度加密的。單個賬戶只有在擁有者授權(quán)的情況下才能訪問到,從而保證數(shù)據(jù)的安全和個人隱私。
三是共識機制技術(shù)。開發(fā)者必須首先考慮用怎樣的技術(shù)可以使更多人對一種規(guī)則達成共識,同時還要考慮通過多少個特殊節(jié)點的確認,才能在很短的時間內(nèi)實現(xiàn)對數(shù)據(jù)行為的驗證,從而完成一筆交易。一般而言,區(qū)塊鏈技術(shù)需要若干利益不相干的節(jié)點對一筆交易進行確認,如果確認就認為達成共識,認為全網(wǎng)對此也能達成共識,這樣才算完成一筆交易。
四是智能合約技術(shù)?;诖罅靠尚诺摹⒉豢纱鄹牡臄?shù)據(jù),可以自動化地執(zhí)行一些預(yù)先定義好的規(guī)則和條款,比如彼此間定期、定息、定額的借貸行為。