區(qū)塊鏈技術(shù)目前已知的用途有哪些
身份、記錄保存與智能合約等
過去 30 年,金融機(jī)構(gòu)為無數(shù)行業(yè)的創(chuàng)新提供資金,他們了解革命性科技對(duì)停滯不前的既有企業(yè)會(huì)有什么影響。
因此,為了保有領(lǐng)先地位,銀行持續(xù)積極建立研發(fā)實(shí)驗(yàn)室、建立測(cè)試中心并與區(qū)塊鏈開發(fā)者建立合作關(guān)系,以便能了解這個(gè)具有革命性、潛力的科技。
金融機(jī)構(gòu)是最早開始投入的,但學(xué)術(shù)界、政府部門與顧問公司現(xiàn)在也開始研究這一技術(shù)。
當(dāng)然,這些研究工作,包含那些創(chuàng)業(yè)者與開發(fā)者所做的在內(nèi),都是為了找出比特幣或以太坊區(qū)塊鏈的新的使用方法,或者是創(chuàng)建其它全新的區(qū)塊鏈。
這些工作至今已持續(xù)三年多的時(shí)間,并且開始逐漸產(chǎn)生成果。
雖然有些部分仍不清楚,但我們已知區(qū)塊鏈可以有以下用途:
建立數(shù)字身份
區(qū)塊鏈技術(shù)的身份認(rèn)證是通過加密密鑰(cryptographic keys)的使用。公鑰(public key)與私鑰(private key)的組合創(chuàng)建了基于所有權(quán)的強(qiáng)大數(shù)字身分參照根據(jù)。
公鑰用以在人群中識(shí)別身份(如電子郵箱地址),私鑰則是在數(shù)字交互中表達(dá)同意的一種方式。密碼學(xué)是區(qū)塊鏈革命的重要力量。
作為一個(gè)記錄系統(tǒng)
區(qū)塊鏈技術(shù)的創(chuàng)新在于信息登錄和分配。他們適用于靜態(tài)(static)數(shù)據(jù)(登錄)或動(dòng)態(tài)(dynamic)數(shù)據(jù)(交易),這是記錄系統(tǒng)的一次革命。
在登錄時(shí),數(shù)據(jù)能以三種方式的任意組合儲(chǔ)存在區(qū)塊鏈上:
未加密數(shù)據(jù)(Unencrypted data)——可以讓區(qū)塊鏈中每個(gè)參與者讀取,并且是完全透明的。
加密數(shù)據(jù)(Encrypted data)——能被有解密密鑰的參與者讀取。密鑰提供在區(qū)塊鏈上訪問數(shù)據(jù)的權(quán)限,并也能證明數(shù)據(jù)是被誰添加與何時(shí)被添加的。
散列數(shù)據(jù)(Hashed data)——能與創(chuàng)建它的函數(shù)一同呈現(xiàn),以顯示數(shù)據(jù)并未被竄改。
區(qū)塊鏈哈希值通常與鏈下(off-chain)存儲(chǔ)的原始數(shù)據(jù)結(jié)合使用。舉例來說,當(dāng)信息主體能被線下存儲(chǔ)時(shí),數(shù)字“指紋”(fingerprints)通常會(huì)被劃分進(jìn)區(qū)塊鏈。
這種共享記錄系統(tǒng)能改變不同組織間一同工作的模式。
目前,由于數(shù)據(jù)通常存儲(chǔ)在私人服務(wù)器中,因此在交易過程中,涉及流程、程序和交叉檢查記錄時(shí),將產(chǎn)生巨大的成本。
證明不可變性(immutability)
區(qū)塊鏈數(shù)據(jù)庫的特色是它擁有屬于自己的歷史。因此,它常常被稱為是不可變的。換句話說,更改數(shù)據(jù)庫中的條目是一項(xiàng)巨大的工作,因?yàn)檫@會(huì)需要在每個(gè)節(jié)點(diǎn)上同時(shí)更改后續(xù)的所有數(shù)據(jù)。從這個(gè)角度來講,它更像是一個(gè)記錄系統(tǒng)而非數(shù)據(jù)庫。
作為一個(gè)平臺(tái)
加密貨幣(Cryptocurrencies)是第一個(gè)使用區(qū)塊鏈技術(shù)開發(fā)的平臺(tái)。過去人們認(rèn)為這是交易加密貨幣的平臺(tái),現(xiàn)在則更將其視為智能合約(smart contracts)的平臺(tái)。
“智能合約”這個(gè)詞語現(xiàn)在已經(jīng)變得相當(dāng)意義多元,但其概念可以被分為幾種類別:
智能合約可以是(Nick Szabo 尼克·薩伯)在 1990 年代創(chuàng)造的“自動(dòng)銷售機(jī)”(vending machine)智能合約。這是指機(jī)器在接受到外部輸入(加密貨幣)或其它發(fā)出信號(hào)觸發(fā)區(qū)塊鏈活動(dòng)后會(huì)做出回應(yīng)。
也有一些智能法律合約(mart legal contracts)或李嘉圖合約(Ricardian contracts)。這類應(yīng)用多數(shù)是基于一個(gè)概念,那就是合約是不同想法的結(jié)合,是參與者承諾同意這份合約的一個(gè)結(jié)果。因此,合約可以是口頭協(xié)議或書面協(xié)議,現(xiàn)在也可以是區(qū)塊鏈里的實(shí)用功能,像是時(shí)間戳(TImestamps)、代幣(tokens)、審計(jì)(audiTIng)、文件協(xié)同或業(yè)務(wù)邏輯等。
最后,還有以太坊智能合約(ethereum smart contracts)。這是一個(gè)通過程序來控制區(qū)塊鏈資產(chǎn),在以太坊區(qū)塊鏈上執(zhí)行交易的方式。以太坊本身就是一個(gè)智能合約代碼的平臺(tái)。
區(qū)塊鏈技術(shù)不是由新技術(shù)建構(gòu)的。它們是將三種既有技術(shù)通過獨(dú)特的組合方式而成。