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