天天看點

IEEE:全球超一半大公司正在研究區塊鍊,但是你需要區塊鍊嗎?

根據 Juniper Research 今年七月釋出的一項研究報告,全球超過一半的大公司正在研究塊鍊技術,目的是将其內建到産品中。已經推出了一些項目,這将颠覆我們對醫療健康記錄、财産權,供應鍊甚至網絡身份的管理。但是,在我們将整個數字生态系統重新嵌入到區塊鍊技術之前,我們要明白哪些地方是适合使用區塊鍊技術,與之相關的成本是什麼。

區塊鍊技術本質上是一種管理資料的創新方式。是以,它與我們已經擁有的資料管理系統存在競争關系。 關系資料庫是将可更新表中的資訊定位在我們今天使用的許多服務的技術基礎上。已經得到了甲骨文等公司幾十年的探索和投資,擴大了功能,并加強了關系資料庫的安全性。關系資料庫仍然有一個主要的限制:存儲和更新有一個或幾個大公司控制,你必須相信它們不會弄亂資料或被黑客入侵。

作為替代方案,區塊鍊以一種特定的方式改進了這種架構,通過消除對管理機構的需求。像比特币和以太坊這樣的公共區塊鍊,一群匿名的陌生人(和他們的電腦)可以共同存儲,策劃和保護永久增長的資料,而無需任何人信任任何人。因為區塊連結通過點對點網絡進行複制,是以它們包含的資訊很難被破壞或消除。區塊鍊的這個特點可以避開審查。例如,如果有一個建立在區塊鍊上的 Facebook ,任何人在上面發表的文章都無法被審查。

然而,消除對信任的需求卻受到限制。公共區塊鍊比傳統資料庫更慢,更不具備私有性,正是因為它們必須協調多個無關聯參與者的資源。為了将資料導入到這些資料中,使用者經常支付不斷變化的交易費用,是以難以預測。軟體的長期狀況也是不可預知的。正如沒有一個人或公司在公共塊鍊上管理資料一樣,沒有一個固定的實體更新軟體。 相反,整個社群的開發人員在一個過程中為開放源代碼做出貢獻,缺乏正式的管理。

鑒于公共區塊鍊的成本和不确定性,不适合所有的情況。Coin Sciences 的 CEO Gideon Greenspan 表示:“如果你不介意有專人負責資料庫,那麼使用區塊鍊則是沒有任何意義的。因為在這種情況下,區塊鍊的效率更低。” Coin Sciences 是一個在公有和私有區塊鍊之上建立技術的公司。

有了這個規則,你可以摧毀很多區塊鍊幻想。 例如,網絡投票激勵了許多善意的區塊鍊開發者,但是它可能并不能從技術上獲得更多的收益。

微軟研究部進階密碼學家 Josh Benaloh 表示:“我發現自己每隔幾周都會進行一次區塊鍊投票工作。” Benaloh 指出,在區塊鍊上的統一投票并非不需要中央權力機構。選舉官員仍然會發揮選票和認證選民的作用。如果你相信他們,那麼也沒有理由不記錄選票。

公共區塊鍊引發的問題:價格波動,吞吐量低,隐私性差和治理不足。這可以通過技術結構進行解決,例如私有區塊鍊。

在私有分布式賬本中,你不用擔心信任的問題,而仍然可以保留區塊鍊技術的一些優勢。該軟體限制了可以修改資料庫的人,隻有許可的實體可以通路。這一改變消除了一個區塊鍊中的利益因素。在一個公開的區塊鍊中,礦工(各方向區塊提供新資料)既不知道其他人,也不互相信任。 但是他們表現得很好,因為他們挖礦獲得了報酬。

相比之下,在私有區塊鍊中,添加資料的人遵守規則,不是因為他們得到了回報,而是因為網絡中的人知道他們的身份,他們也需要對其他人負責。

去除礦工還提高了區塊鍊的速度和資料存儲容量。在一個公共網絡中,新版本的區塊鍊不被認可,直到它已經得到傳播并獲得了多個同行的認可。這限制了新的區塊鍊的規模,因為更大的區塊鍊将需要更長的時間來運作。截至 7 月份,比特币每秒最多可處理 7 筆交易。以太坊每秒大約 20 筆交易。

當通過更少的已知實體添加區塊時,可以容納更多的資料,而不會減慢速度或威脅到區塊鍊的安全性。 Coins Sciences 的 Greenspan 聲稱,MultiChain 是他的公司的私有區塊鍊産品之一,能夠每秒處理 1000 筆交易。 但是,即使是這樣,與 Visa 處理的信用卡交易的峰值吞吐量相比相差的距離高達10倍。

正如其明,私有的分類帳也可以比公共區塊連結更多的隐私。 該軟體限制可以通路私有區塊鍊的人,是以不是每個人都可以檢視。 這不是一個完美的解決方案; 你仍然向網絡中的使用者顯示你的資料。 例如,你不會想要與競争對手一起運作一個私有區塊鍊,并用它來跟蹤商業秘密資訊。 但是私有區塊鍊可能适用于需要保護大量資料的應用程式。

Greenspan 說:“如果你願意讓分類帳上的活動隻對參與者可見,那麼隐私問題就會得到解決。”

最後,使用私有的區塊鍊解決治理問題。建構在開放源代碼的比特币是一個例子,關于開發項目的風險。 兩年來,比特币的開發者和礦工對如何擴大系統進行了鬥争。 今年夏天,一個派别分叉形成了自己的比特币版本。 這場争鬥表明,我們不可能知道比特币在下一個月,下一年或下一個十年會是什麼樣子,我們也不知道誰能覺得比特币的走向。每一個公共區塊鍊都可能遇到這樣的問題。

通過私有的分類帳本,你可以知道誰是負責的人。 更新區塊鍊的人也是更新代碼的人。 這些更新需要區塊鍊參與者的集體同意。

如果你最擔心的事情是審查和通用的可通路性,公共區塊鍊相對于傳統資料庫的巨大改進。 在這種情況下,那麼犧牲成本,速度,隐私和可預測性的技術可能是值得的。如果不是,那麼原始版本的區塊鍊可以平衡你的需求,但你也應該考慮是否可以完全不适用區塊鍊。

本文作者:Smiletalker