官术网_书友最值得收藏!

去中心化和分布式記賬

區塊鏈解決第三方信任問題,靠的不是行政、經濟、法律和道德方法,而是徹底改造不誠信系統。也就是說,它是霸王硬上弓,所有事情都在那里明擺著,沒有誰能操控得了,也沒有誰能加以篡改。之所以能做到這一點,關鍵是它擁有兩大殺手锏:一是去中心化,二是分布式記賬技術。

去中心化及其必然趨勢

去中心化是指區塊鏈體系中沒有中心化硬件或管理機構,任何節點和參與者都有相同的權利和義務。通俗地說就是,在這其中沒有領導,沒有規定非得聽誰的,也沒有誰可以“打擊報復”其他人。而這樣一來,因為沒有了管理層,交易成本大大降低。積極推進區塊鏈技術的IBM公司認為,與中心化設備網絡相比,區塊鏈至少能降低99%的管理成本14

“去中心化”一詞,國內最早是由幣圈中人翻譯過來的,英文是“Decentralized”,這樣的譯法多少帶有一點主觀和政治化色彩;相反,我國臺灣人普遍把它譯為“分散式”更準確。理由有二:一是軟件系統中的網架結構一般分為兩種,即單中心和多中心(分布式);二是中本聰當初在整篇論文中并沒有提到Decentralized這個詞,而只有Peer-to-peer(P2P)。正因如此,以太坊的核心開發團隊Ethcore在2016年6月召開的W3C區塊鏈標準會議上就明確提出,以后不再使用Decentralized,而是會用P2P、Secure、Serverless這類純技術性詞語加以替代15

區塊鏈去中心化后的公鏈是全網公開的,并且是程序開源、賬本全網可查,唯有如此才能讓人相信。否則,你這么一個東西許多人都不懂,既沒有董事會也沒有理事會,連個出來指揮協調的人都沒有,更沒有法律保障,還有誰敢相信呢?唯有做到這兩大公開,就像我們平時搞AA制活動一樣,把所有賬本都攤出來給大家看,才是真實、可信、合法的。

以比特幣發明者中本聰為例。這個神秘人物2009年將比特幣代碼開源公布出來后,一開始并沒有人相信,所以沒人“挖礦”。一方面,別人不知道比特幣究竟是什么;另一方面,別人也不相信你會如此大公無私。無奈之下,他只好自己默默無聞地一個人在那里挖礦,以保證每10分鐘能產生一個區塊,就好比工廠開在那里總不能關門大吉一樣。

就這樣,他辛辛苦苦勞動了一年,錢包地址一共獲得100多萬個比特幣獎勵,才在2010年玩徹底失蹤。一方面,這時候已經有人開始接著挖礦了,他的目的已經達到,不再需要自己親自動手;另一方面,這也符合他的去中心化思想,他覺得自己還是從此徹底消失更好。

對于這樣一位明明可以靠才華成為全球首富,卻偏偏喜歡憑性格青史留名的傳奇人物,玩神秘主義是最符合區塊鏈去中心化精神的——他不但從來沒有動用過自己擁有的比特幣財富,也從來沒有申請過專利,就連提名諾貝爾獎候選人都完全置之不理。他獨自發明了比特幣,早期時還親自參與匿名指導,只是當后來媒體紛紛表示已經找到中本聰本人,甚至還有許多人現身說法稱自己就是如假包換的中本聰時,他才不動聲色地在電子郵件中表示“我們每個人都是中本聰”。意思是說,只有他才是真正的中本聰,但他是不會拋頭露面的。

從現實來看,區塊鏈產生之前的網上交易和消費都必須依靠信用做背書的第三方中介機構,如銀行、清算機構、交易所、公證機構等。這些中介機構的存在,不但提高了網絡運營成本、降低了運營效率,更存在著安全和信用隱患。這里的運營成本和效率,是指由于各國貨幣、信用價值不同,清算體系又不兼容,勢必會給全球貿易和匯兌增加許多摩擦成本。這里的安全隱患,主要是指黑客攻擊和各種人為破壞;而信用隱患,則是指政府信用欠缺,如拼命濫發貨幣造成貨幣急劇貶值等。

正是在這種情況下,區塊鏈因為擁有去中心化功能,統一了全球貨幣和交易,才使這些問題和隱患迎刃而解。就好比說,為了能讓所有人都知道對方在網絡上“是人是狗還是鬼”,那就必須建立一種可追溯的、不可篡改的去中心化機制,區塊鏈因此應運而生。

接下來的問題是,區塊鏈因為去中心化使得系統全透明,是否就應該令人害怕呢?其實大可不必。退一步說,這是一種歷史必然,怕也沒用。從人類發展過程看,貨幣從去中心化到中心化再到去中心化的演進過程是必然趨勢16,如圖1-3所示。

圖1-3 貨幣從中心化到去中心化的演進

(圖片來源:搜狐網)

還可以列成表格(表1-1)。

表1-1 貨幣發展的中心化和去中心化

從上容易看出,去中心化只是一種技術手段,并非不要監管,甚至它根本就脫離不了監管。

換個角度看,這種去中心化也決定了它與傳統IT技術的根本區別:傳統IT技術都是從分布式到集中,唯有區塊鏈是從集中到分布式。

分布式記賬

分布式也叫去信任化,指任何一位參與者都可以毫不避諱地對其他人不信任,并有權對區塊鏈上記錄的所有交易進行核查。只不過,核查可以,但不能進行修改,否則立刻會暴露你的小動作。究其原因在于,這種核查是通過數字加密技術進行的,如果你篡改了其中的任何數據,都會導致以后生成的隨機散列與原已得到驗證的散列不匹配。

正因如此,英國《經濟學人》雜志2015年比喻說,區塊鏈是一臺創造信任的機器,它能讓人們在互不信任并且沒有中立機構的情況下,做到相互信任和相互協作17

分布式記賬也是記賬,而只要提到記賬,大家自然就會想到賬本和記賬方法。不用說,這兩者之間是有聯系的——有什么樣的記賬方法就會采用什么樣的賬本;而采用什么樣的賬本,又必須符合相應的記賬方法。

人類最早的會計思想萌芽于距今約300萬年~1.5萬年的舊石器時代,直到1494年意大利文藝復興時期的著名數學家、會計學家盧卡·帕喬利在威尼斯出版全球第一本復式記賬著作《算術、幾何、比及比例概要》,才進入近代會計時代。在這之前長達數十上百萬年的歷史長河中,我們的祖先采用的一直是被稱為“流水賬”的、漏洞百出的單式記賬法。自從復式記賬法出現后,因為任何一筆業務都要在兩個或以上相互關聯的賬戶中得到反映,并且確保會計等式平衡,所以差錯才大大減少,但這一歷史距今也才不過600多年18

如果說復式記賬是人類歷史上第一次把對賬驗證功能引入記賬過程,那么區塊鏈就是人類歷史上第一次把對賬驗證功能引入數字記賬技術。更重要的是,區塊鏈的這種對賬驗證無須人工參與,而是與生俱來的。

更值得一提的是,分布式記賬雖然也稱之為記賬,卻不是我們前面所說的會計記賬,而是特指區塊鏈技術之一。

在這種分布式技術下,數據信息分布在整個網絡或由多個機構共同組成的網絡里,每個參與者都有一個唯一的、真實賬本的副本。建立在密碼學原理基礎上,可以在網絡中的不同站點、不同地理位置分享資產數據庫,包括實物資產、金融資產和電子資產數據庫。也就是說,每一筆新的交易都會在每個參與者賬本副本上同步反映出來。而正常的賬本更新,會根據網絡中達成共識的規則,由一個或幾個甚至所有參與者共同完成。

容易看出,分布式記賬的主要目的也是去中心化。它與單式記賬和復式記賬的區別在于,這種賬本的記錄和修改權不再由某個指定的人所獨占,而是人人都可參與進來,并且可以在不同地方參與。

分布式記賬的規范稱呼是分布式記賬技術,也稱分布式總賬技術、分布式賬本技術19等。從區塊鏈的官方定義看,它包括兩層含義:一是從技術層面看,區塊鏈是一種由不同節點共同參與的分布式數據庫系統,并沒有想象中的那么復雜;二是分布式記賬的應用范圍要比區塊鏈技術大。

表1-2可能敘述得更清楚20

表1-2 區塊鏈和分布式記賬的關系

明白了上述區別,就知道為什么現在有許多企業更傾向于分布式賬本技術而不是區塊鏈了,因為它們只有這個能力去做分布式賬本技術,并無法保證自己就能做成區塊鏈(最長的那根鏈)21

但即使如此,也請不要小看了分布式記賬,它是一種強大的顛覆性創新,完全有可能變革公共和私人服務的實現方式,從而通過廣泛的應用場景去提高生產力。

那么,接下來的問題是,區塊鏈的分布式記賬是誰在記賬、給誰記賬、記的又是什么賬呢?

先來看是誰在記賬。按理說,在某個時間段里一旦出現新的交易,區塊鏈中的每個人都可以記賬;但實際上,這其中必定有一個是記得最好、最快的人。當系統找到這個人之后,就會把他所記錄的內容謄寫到賬本上去,并且把該內容發給系統里所有的人,讓他們通通照此進行備份。這樣一來,系統中的每個人就都有了一本最新的、最完整的、相同的賬本。這樣的鐵證如山,誰都否定不了。而這個記賬記得最好、速度最快的人就是這個時間段里的“記賬員”,或者說這筆賬就是“他”記的。

再來看給誰記賬。理解了上述過程,現在我們以比特幣為例。打開比特幣區塊瀏覽器,點擊任何一個區塊,都能看到里面包含的所有交易,而這實際上就是區塊鏈記的賬。由于區塊鏈記賬不能篡改和銷毀,所以這種記賬方式就是通常所說的序時日記賬。

最后看記的是什么賬。因為每個區塊都有大小限制,并且不同時期的大小可能會有調整。每一筆計入區塊的交易都需要支付手續費給礦工,這和過去在銀行柜臺匯款時需要支付匯款手續費是一樣的道理。區塊鏈的服務對象是開放的,這就好比無論是誰去匯款,只要你愿意支付匯費,并且有明確的收款地址,銀行是不會拒絕你的。正因如此,只要你的這筆業務愿意并且支付足夠的手續費,那么這筆交易就可以被記賬,相反則很可能難以被打包,即記不了賬。

順便一提的是,分布式記賬并不表明區塊鏈只能用于記賬。在此基礎上,它還有著更多創新性應用;并且,形式也不僅僅只是二進制數據,還包括文本、音頻和視頻等,主要受制于區塊大小和交易手續費的高低。

主站蜘蛛池模板: 如东县| 上蔡县| 凌云县| 越西县| 元氏县| 和田县| 忻城县| 波密县| 德格县| 海安县| 清流县| 江油市| 保定市| 锡林郭勒盟| 高州市| 赣州市| 封开县| 定西市| 抚顺县| 普定县| 昌邑市| 会同县| 浪卡子县| 张家川| 湟源县| 康定县| 丹凤县| 华容县| 光泽县| 祥云县| 易门县| 漯河市| 登封市| 奉化市| 高清| 沅陵县| 天镇县| 故城县| 仪征市| 宣恩县| 伊宁市|