關(guān)于區(qū)塊鏈你想知道的一切
區(qū)塊鏈很火。但是究竟什么是區(qū)塊鏈?區(qū)塊鏈的關(guān)鍵技術(shù)是什么?區(qū)塊鏈如何應(yīng)用?這些問題卻沒有一個(gè)全面、通俗的解釋。小編提供的這篇
也許可以回答這些問題,它通過一個(gè)個(gè)實(shí)際案例解釋了區(qū)塊鏈的分布式屬性、激勵(lì)機(jī)制、安全機(jī)制與典型案例。據(jù)稱可以比95%的其他文檔更好地解釋清楚區(qū)塊鏈這個(gè)話題。
區(qū)塊鏈技術(shù)(“blockchain”)的崛起是一種類似于互聯(lián)網(wǎng)崛起的范式轉(zhuǎn)移事件。這篇論文提供了有關(guān)區(qū)塊鏈技術(shù)的優(yōu)勢和機(jī)會(huì)的摘要。我們認(rèn)為區(qū)塊鏈技術(shù)有朝一日會(huì)促進(jìn)全球絕大部分地方的信息交換(“交易,transacTIons”)。區(qū)塊鏈不應(yīng)該看成是比特幣的代名詞。比特幣只是代表了一種基于區(qū)塊鏈的解決方案,它解決的是許多信息交換問題當(dāng)中的一個(gè)。盡管比特幣是第一種受到媒體廣泛關(guān)注的基于區(qū)塊鏈的貨幣,但區(qū)塊鏈的影響遠(yuǎn)不止比特幣。
區(qū)塊鏈之前的信息交換:依賴于中心實(shí)體首先,我們先來用信息交換被討論最多的例子——貨幣,來看看區(qū)塊鏈之前的世界。為了方便理解,我們姑且假設(shè)有一位Zander,這是位美國的千禧代,總是忍不住想在網(wǎng)上買東西,然后還有Tara,這是一位住在澳大利亞的網(wǎng)上賣家。為了完成一項(xiàng)交易兩人準(zhǔn)備交換信息。Zander想給Tara 100美元換取Tara的一件手工品。Zander和Tara可以使用任何雙方同意有價(jià)值的貨幣。雙方可能同意產(chǎn)品值100美元,或者120加元,或者80英鎊。
Zander可能會(huì)通過互聯(lián)網(wǎng)把100美元給到一個(gè)中心實(shí)體,比如PayPal,來執(zhí)行交易。Paypal的代碼會(huì)確認(rèn)Zaner和Tara都在Paypal的網(wǎng)絡(luò)上。通過登錄證書、所在位置以及過去行為來確認(rèn)Zander是不是真的是Zander?在某些情況下,Paypal會(huì)找一位人類員工來審核這筆交易。如果一切看起來都好的話,Paypal就會(huì)跟其他的中心實(shí)體比如大通銀行或者澳洲聯(lián)邦銀行一起來完成這次交易。這些中心實(shí)體也會(huì)進(jìn)行類似的驗(yàn)證。最終,在幾天之后,這100美元就從Zander的賬戶轉(zhuǎn)到了Tara的賬戶。
重要的是,每一個(gè)中心實(shí)體都要抽取傭金,因?yàn)樗鼈儙椭_(dá)成了交易。Paypal可能會(huì)抽走1美元。大通銀行可能再抽走2美元,澳洲聯(lián)邦銀行也許再扣2塊錢。因?yàn)閆ander和Tara住在不同的國家,所以中心實(shí)體的數(shù)量和總體費(fèi)用會(huì)因?yàn)楸O(jiān)管和談好的跨境合作協(xié)議而增加。
區(qū)塊鏈:分布式網(wǎng)絡(luò)
區(qū)塊鏈技術(shù)讓Zander和Tara在沒有中心實(shí)體的情況下交換信息。區(qū)塊鏈技術(shù)會(huì)自動(dòng)創(chuàng)建和維護(hù)一個(gè)分布式的網(wǎng)絡(luò)。在最純粹的例子中,一個(gè)區(qū)塊鏈網(wǎng)絡(luò)是由許多獨(dú)立計(jì)算機(jī)組成來取代這些大型的中心實(shí)體。在區(qū)塊鏈?zhǔn)澜缋铮@些計(jì)算機(jī)的操作者叫做礦工。這些計(jì)算機(jī)或者節(jié)點(diǎn)組成了網(wǎng)絡(luò)的供給側(cè)。一個(gè)成功的區(qū)塊鏈網(wǎng)絡(luò)會(huì)有大量計(jì)算機(jī)幫助傳遞信息。如果一個(gè)區(qū)塊鏈網(wǎng)絡(luò)只有少數(shù)計(jì)算機(jī)在上面,那么像Zander這樣的人就要等久一點(diǎn)才能把信息傳給Tara:因?yàn)槟切┯?jì)算機(jī)在忙著傳遞其他信息。計(jì)算機(jī)越多意味著信息轉(zhuǎn)移得越快。
為了幫助區(qū)塊鏈網(wǎng)絡(luò)內(nèi)的計(jì)算機(jī)相互溝通,區(qū)塊鏈技術(shù)必定要建立一種貨幣或者“coin”(也被稱為“加密貨幣cyprtcoin cryptocurrency”、“數(shù)字貨幣digital coin”以及“數(shù)字令牌digital tokens”)。每一個(gè)區(qū)塊鏈都會(huì)根據(jù)進(jìn)入網(wǎng)絡(luò)的信息類型生成一個(gè)獨(dú)一無二的區(qū)塊鏈貨幣。比特幣區(qū)塊鏈生成比特幣。以太坊區(qū)塊鏈生成Ether。萊特幣區(qū)塊鏈生成萊特幣。被創(chuàng)建來替代比特幣的“替代貨幣”有好幾百種,萊特幣和以太坊就是其中的例子。
在今天的區(qū)塊鏈環(huán)境下,Zander和Tara默認(rèn)就美元匯率以及選定的區(qū)塊鏈貨幣達(dá)成一致。他們可能會(huì)利用市場來幫助他們確定這一匯率。今天,他們有可能會(huì)利用區(qū)塊鏈?zhǔn)袌龅念I(lǐng)導(dǎo)者:比特幣。如果市場說100美元相當(dāng)于1比特幣(當(dāng)然實(shí)際匯率要小很多很多),則Zander會(huì)告訴區(qū)塊鏈網(wǎng)絡(luò)他想傳1個(gè)比特幣給Tara。比特幣網(wǎng)絡(luò)眾多計(jì)算機(jī)或者節(jié)點(diǎn)中的一個(gè)接受了這一請求。在現(xiàn)實(shí)當(dāng)中,節(jié)點(diǎn)要通過競爭才能獲得成為區(qū)塊鏈(區(qū)塊連在一起創(chuàng)建一次成功的交易)中的一個(gè)“區(qū)塊”的機(jī)會(huì)。“獲勝”的節(jié)點(diǎn)是這條鏈的第一個(gè)區(qū)塊。這個(gè)節(jié)點(diǎn)然后將信息傳遞給另一個(gè)節(jié)點(diǎn),后者即成為該區(qū)塊鏈的第二個(gè)區(qū)塊。這每一步眾多節(jié)點(diǎn)都要爭奪傳遞信息給下一個(gè)節(jié)點(diǎn)的機(jī)會(huì)。勝出的節(jié)點(diǎn)或者“區(qū)塊”不斷傳遞信息,直到抵達(dá)Tara。這條交易區(qū)塊鏈從Zander一直延伸到Tara,中間沒有任何間斷。通過這樣,許多分布式實(shí)體在沒有中心實(shí)體參與的情況下就把信息給傳遞出去了。撤銷中心實(shí)體意味著費(fèi)用更少信息流動(dòng)更快,因?yàn)榫W(wǎng)絡(luò)中的所有節(jié)點(diǎn)都在使用同一種貨幣。
在實(shí)際情況下,如果Zander和Tara都使用比特幣的話,他們可能需要依靠中心實(shí)體。Zander首先需要把他的美元兌換成比特幣。他需要支付費(fèi)用給一家“兌換”公司,比如Coinbase來換匯。不過此后他就可以把他的比特幣發(fā)給Tara了。如果Tara希望把她的比特幣換成另一種可用性更強(qiáng)的貨幣的話,也需要使用兌換。在未來,如果一種區(qū)塊鏈貨幣成為了默認(rèn)貨幣(類似于今天的美元),則Zander和Tara就不需要就匯率達(dá)成一致,也不需要把美元換成加密貨幣了。在這個(gè)假設(shè)的世界里,Zander會(huì)利用數(shù)字貨幣購買日用百貨,用這種貨幣交房租,以及發(fā)送這種貨幣給Tara,后者也可以利用同樣的貨幣直接購買自己的商品和服務(wù)。如果每個(gè)人都同意使用同一種加密數(shù)字貨幣的話,就不再需要將美元兌換成加密貨幣了。