通俗易懂,告訴你何為區塊鏈

通俗易懂,告訴你何為區塊鏈

Web3。0時代已然來臨,五大科技公司是如何佈局新一代網際網路的?

區塊鏈並不是字面意義上的由一個個區塊所組成的鏈條。

誠然,中本聰( Satoshi Nakamodo)發明的比特幣促成了“區塊鏈”這個新詞的誕生, 因為它建立在資訊“區塊”鏈的基礎上,但是這一概念是

很有侷限性

的。如果將“區塊鏈”這個詞替換成“網際網路”或者“個人計算機”,這種表述依然成立。區塊鏈初創公司提出那些宏大的概念,就好比計算機硬體公司在介紹方案時解釋圖靈機( Turing Machine)這一抽象計算模型,或者網站主頁先呈現網際網路簡史,再展示公司的具體資訊。

區塊鏈是一個非常複雜的資料庫,儘管現在它經常不只用來指資料庫

。為什麼這些複雜的資料庫引發了一場全球變革呢?為了理解這個問題,我們可以

思考一個類似的例子

。當然這個例子不完全恰當,因為它融合了許多不同型別的資料庫,但它有助於闡明區塊鏈的性質。

電子表格( spreadsheet)是一個典型的低階資料庫。你可能已經在裡面手動輸入了資料,稍後會用Ctrl+F組合鍵檢索。如果你想使用其他人制作的電子表格中的資料,事情就會變得更加複雜——這時就需要資料庫出場了。一個典型的資料庫看起來和你的電子表格沒什麼區別,它可能有100列、1000行,上面還堆疊了 100個類似的電子表格。

在過去20年裡,數字資料在數量和價值上都發展迅猛,原因顯而易見。

但是在同一時期內,資料庫的發展幾乎原地踏步,我們在使用資料時仍然沿用20世紀90年代以來的程式設計邏輯。

資料庫的問題源於資料輸入的端點一般無法得到驗證。一個職員可以把錯別字輸入電子表格,任何有電子表格訪問許可權的人都可以隨意操縱資料。資料庫的整體結構也趨於鬆散,因為它們必須包含丟失的資料和不相容的資料點。這些錯誤的資料分散在使用資料的每個流程中。

區塊鏈是一種完全不同的資料庫,它避免了資料重複。

區塊鏈類似於電子表格堆疊形成的資料庫,不同的是,它的區塊就像是更大堆疊中的單個電子表格,而每個區塊之間都由一條“鏈”相連。一條條鏈可以看作是一個個加密鎖,將這些資料塊永遠地儲存在恰當的位置上。 把電子表格堆疊視作一個數據庫,當你執行它時,可以說你就在為區塊鏈(而不是一個傳統的資料庫)做貢獻。資料的準確性透過共識機制驗證,而不是由公眾輿論來驗證的。

通俗易懂,告訴你何為區塊鏈

2008年,一個名為比特幣的去中心化支付網路釋出。

如今,它被認為是有史以來首個區塊鏈,但區塊鏈的故事並不源於此

。比特幣背後的核心技術是密碼學,這是一種數學框架,它使得區塊鏈的網路共識以去中心化 和匿名的方式實現。密碼學不是什麼新技術,它的出現遠早於網際網路,而且它在貨幣上的應用也沒有特別之處:在比特幣誕生之前的20年裡,出現過大約100種著名的加密支付系統。 網上匿名加密技術也絕非區塊鏈獨有,而且由於匿名網路平臺洋蔥路由器( Tor)等的技術標準,這已變得非常容易。

你可能留意到,除了比特幣,上文提及的平臺或應用都在慢慢衰落, 或者已經完全消失。

如今,網際網路形成了一種建立在廣告和訂閱基礎上的中心化、資本化商業模式。比特幣採用的是假名制,這犧牲了極致的使用者匿名性,也實現了無可比擬的網路透明度。在比特幣之前,沒有一個計算機網路是符合這兩個標準的。 從任何標準來看,比特幣的獨特性並不意味著實用性。

作為首個區塊鏈,比特幣是這項技術的糟糕用例

。比特幣對使用者並不友好。它速度慢、 效率低、成本高,而且隨著網路的發展,情況只會變得更糟。比特幣對複雜的資料庫功能幾乎無法識別,因為系統過於複雜,要獲得廣泛應用似乎不可能。比特幣的區塊鏈只與自己相容,這意味著所有具有比特幣互操作性的專案,永遠與一個過時的程式碼庫繫結。

通俗易懂,告訴你何為區塊鏈

越多人意識到這個機會,區塊鏈空間的開發活動就越頻繁。

比特幣速度慢、效率低,為改進提供了一個很好的起點。由於對數學規則進行了微調,並對區塊鏈共識機制進行了設計取捨,後續的區塊鏈不再受此問題困擾,而密碼學和對等應用程式的密碼技術,也隨之得到了改進。 另一個步驟是用相關的圖靈完整程式語言構建區塊鏈。以太坊 ( Ethereum)是市值第二高的加密貨幣,也是該創新技術的先驅。它充分說明了僅用計算機對等網路和區塊鏈作為底層資料結構來建立和儲存任何可想象的網頁應用程式,是可以實現的。

在對不同型別的區塊鏈進行充分嘗試後,科技公司的創新成果顯著

。 主打互操作性的區塊鏈創業公司開發了跨鏈型區塊鏈,其中,相關的程式語言足夠通用,可以與不同的區塊鏈(甚至傳統的網際網路基礎設施)相互 通訊,共享資訊。許多公司開發的區塊鏈拋棄了區塊鏈的概念,但使用了 另一種結構,保留了區塊鏈複雜資料庫的特質。一些公司更為大膽,開發出了私有區塊鏈,這保留了區塊鏈的結構,但捨棄了使用者匿名性、網路透明度和去中心化共識。

現在,平臺普遍提供的開發者工具非常簡單,任何人都可以編寫軟體,建設使用區塊鏈的平臺。為了讓這些平臺與區塊鏈的核心原則保持一 致,初創公司會採用類似區塊鏈的技術,製作可以儲存這些平臺的去中 心化“雲”服務。為使區塊鏈更加靈活,這些平臺打造了整個網路的自主 社群,致力於在設計中加入人性化元素。這些例子只是對所謂的區塊鏈行業先進成果的皮毛論述,別忘了,區塊鏈現有的問題遠比完整的解決方案要多。

通俗易懂,告訴你何為區塊鏈

《區塊鏈戰爭:科技寡頭和區塊鏈網際網路的未來》:美國亞馬遜網際網路圖書NO.1,全景式地展現了區塊鏈技術的現狀與未來發展

關鍵詞:區塊鏈、網際網路、科技公司、比特幣、數字化、治理、隱私

通俗易懂,告訴你何為區塊鏈