隨著互聯網在其35年的生命周期中不斷地發展,對其最重要的服務的控制已逐漸從非營利社區維護的開放源代碼協議轉向由大型科技公司經營的專有服務。結果,數十億人獲得了驚人的免費技術。但這種轉變也帶來了嚴重的問題。
數百萬用戶的私人數據被濫用或被盜用。依賴互聯網平臺的創作者和企業容易受到規則突然變化的影響,從而失去他們的受眾和利潤。但是,從區塊鏈和加密貨幣世界涌現出一種日益增長的趨勢,那就是建立新的互聯網服務,將現代集中服務的力量與原始互聯網的社區主導精神結合起來。我們應該擁抱它。
從20世紀80年代到21世紀初,主要的互聯網服務是建立在互聯網社區控制的開放協議之上的。例如,域名系統(互聯網的“電話本”)是由一個分布式的人員和組織網絡控制,使用的規則是在開放的環境中創建和管理的。這意味著,任何人遵守社區標準可以擁有一個域名,并建立一個互聯網站點。這也意味著運營網絡和電子郵件主機的公司的能力得到了控制——如果他們行為不端,客戶可以將自己的域名轉讓給競爭對手。
從21世紀中期到現在,對開放協議的信任已經被對公司管理團隊的信任所取代。像谷歌、Twitter和Facebook這樣的公司所開發的軟件和服務超越了開放協議的能力,用戶就遷移到了這些更復雜的平臺上。但是他們的代碼是私有的,他們的管理原則可能會在一時興起時改變。
社交網絡如何決定要驗證或禁止哪些用戶?搜索引擎是如何決定網站排名的?前一分鐘,社交網絡還在討好媒體機構和小型企業,下一分鐘,它們就取消了內容的優先排名,或者改變了收入分配。這些平臺的力量已經造成了廣泛的社會緊張,從有關假新聞、國家支持的機器人、隱私法和算法偏見的辯論中可以看出這一點。
這就是鐘擺擺回由開放的社區控制的服務所管理的互聯網的原因。由于來自區塊鏈和加密貨幣的技術,這在最近才成為可能。
在過去的幾年里,有很多關于區塊鏈的討論,它們被大肆宣傳,但人們對它們知之甚少。區塊鏈是物理計算機的網絡,它們協同工作,形成一個單一的虛擬計算機。這樣做的好處是,與傳統計算機不同,區塊鏈計算機可以提供強大的信任保證,根植于系統的數學和博弈論屬性。用戶或開發人員可以相信,在區塊鏈計算機上運行的一段代碼將繼續按照設計的方式運行,即使網絡中的各個參與者改變了他們的動機或試圖破壞系統。這意味著可以將一臺區塊鏈計算機的控制權交給社區。
另一方面,依賴專有平臺的用戶必須擔心數據被竊取或誤用、隱私政策改變、侵入性廣告等等。專有平臺可能會突然改變開發者和企業的規則,就像Facebook對Zynga和谷歌對Yelp所做的那樣。
公司擁有的服務可以被社區擁有的服務所取代的想法也許聽起來有些牽強,但在過去20年的軟件改造中,有一個強有力的歷史先例。在20世紀90年代,計算機主要由專有的、封閉源代碼的軟件所控制,最著名的是Windows。今天,數十億的安卓手機運行在開源操作系統Linux上。蘋果設備上運行的大部分軟件都是開源的,包括亞馬遜在內的幾乎所有的現代云數據中心也是開源的。微軟最近對Github的收購和IBM公司對Red Hat的收購,突顯了開源的支配地位已經變得多么重要。
隨著開源的重要性日益增加,科技公司已將其商業模式從銷售軟件轉向交付基于云的服務。谷歌、Facebook、亞馬遜和Netflix都是服務公司。甚至微軟現在也是一家主要的服務公司。這使得這些公司能夠超越開源軟件的發展速度,并保持對關鍵互聯網基礎設施的控制。
區塊鏈設計中的一個核心觀點是,開源模型可以通過增加財務激勵,從軟件擴展到基于云的服務。加密貨幣——嵌入在特定區塊鏈中的硬幣和代幣——提供了一種激勵個人和團體參與、維護和構建服務的方法。
互聯網服務可以有一個相關的硬幣或代幣的想法可能是一個新的概念,但是區塊鏈和加密貨幣對于基于云的服務來說就像開源對軟件的作用一樣。開源軟件取代專有軟件花了20年的時間,而開放服務取代專有服務也需要同樣長的時間。但這種轉變的好處將是巨大的。與其信任企業,不如信任社區擁有和運營的軟件,將互聯網的治理原則從“不做惡”轉變為“不能做惡”。