應用公鏈,缺失的拼圖
1
應用公鏈,缺失的拼圖
區塊鏈世界有兩大門派,一個叫公鏈,帶頭大哥是比特幣和以太坊,以及各種「下一代」的以太坊們;另一個叫聯盟鏈,常出沒於各大金融機構各大企業的 Fintech 創新項目。前者一般以「綠林好漢」自居,後者也不反感被比作「朝廷心腹」。兩大門派在各自的領域開疆拓土各領風騷。想發幣,只能公鏈;做真實業務,必選聯盟鏈。要通用、受眾廣,公鏈滿足你;要性能、有準入,聯盟鏈才是唯一。入行新人在兩大門派必選其一似乎已經成為鏈圈共識。
2
問題
最先讓大家意識到事情不太對的是公鏈遊戲圈的扛把子迷戀貓。這位大俠一出道就鬧得沸沸揚揚滿城風雨。2017 年末,迷戀貓在以太坊上橫空出世,不到一個月就創下了數千萬美元的交易額,價格最高的一隻貓居然被炒到超過 10 萬美元。對應的是大量湧入的用戶和交易。在迷戀貓火爆期間,與其相關的交易數量佔全網交易數的 15%~30%,直接導致以太坊網路超過 20000 筆交易進入 pending 狀態,並且極高地抬升了交易手續費。那段時間以太坊網路基本處於不可用狀態,各種發送失敗,各種出塊延遲。
此後,公鏈遊戲圈開起了動物園,各種加密狗、加密企鵝亂戰。喧鬧過後,大家開始問這樣一個問題:一個如此簡單的遊戲都能造成這麼大負面影響,公鏈真的能帶領我們打天下嗎?
聯盟鏈這邊也好不到哪去。從 2014 年開始,就陸續聽到各種高大上的機構使用區塊鏈解決了某某重要問題。這些方案無一例外都是聯盟鏈的地盤。其中有跨境支付的,有防偽溯源的,有合同存證的也有供應鏈金融的。隨便哪個解決方案聽起來即邏輯自恰,又有需求還有巨頭自上而下推動,似乎都是會在一夜之間顛覆整個行業。因此不但 BATJ 這些行業大佬統統殺入,連過去一直非常高冷的金融機構甚至各國央行都披掛上陣、拿出了自己的區塊鏈方案。在外界看來聯盟鏈將分分鐘佔領世界。然而幾年過去了,你聽說哪個聯盟鏈項目真正落地實用了嗎?那麼問題究竟出在哪了呢?
3
反思
先說公鏈羸弱的性能。EOS 風頭正勁的時候 BM 站出來說性能輕鬆 10w+,雖然最近實測不到 1000tps,但仍然遠大於以太坊和比特幣的性能。針對這個問題,我們敬愛的鏈圈勞模 V 神有個經典的回復:「當有人說自己能夠提供遠大於其他公鏈的性能的時候,我們要問問看他犧牲了什麼」。答案也是非常明顯的,V 神認為 EOS 犧牲了公鏈最核心的去中心化特性。
公鏈之所以稱為公鏈,不僅僅是因為它可以被公眾自由地訪問,更重要的是它形成的共識是由全體參與者共同監督、共同認可的。每一個公鏈區塊都會在所有公鏈節點中驗證,雖然礦工壟斷了出塊權,但一旦有人作惡,馬上會有新的礦工補上,礦工的進出是完全自由的。為了達成充分的去中心化性,公鏈從邏輯上就不可能兼具高性能和高安全性。也因此不論單一公鏈技術如何進步,單靠公鏈本身是難以為大量真實應用提供服務的。
再回過頭來說聯盟鏈。聯盟鏈名義上是聯盟,但往往由少數行業大佬掌控,並設置嚴格的准入制度。聯盟鏈的產品設計分析到最後,一般都會陷入「這麼做用中心化服務很好啊,為什麼非要用區塊鏈」的怪圈。區塊鏈解決的就是獨立參與方之間在共識的基礎上的互信協作問題,如果聯盟鏈本身就是由強中心方控制的,它的邏輯不自洽就顯而易見了。
分析到這裡,我們終於迎來了本文的觀點:區塊鏈世界中目前缺失了一塊關鍵拼圖,它用來進行高性能的應用或行業共識,但同時又不能失去去中心化安全保障。我們稱之為「應用公鏈」,從結構上屬於基礎公鏈之上的第二層。它由類似 EOS 的強力節點負責記賬以提供高效率,同時將自己的安全性仲裁委託給第一層的基礎公鏈。基礎公鏈不負責具體的行業應用,因此可以利用有限的吞吐率來為第二層應用公鏈提供安全服務。一旦應用公鏈中的記賬節點作惡,用戶可以隨時提供對應的數學證明到基礎公鏈上對這些節點的押金予以罰沒。通過這樣的設計,我們嘗試補上區塊鏈世界缺失的拼圖。
4
Nervos AppChain
Nervos AppChain 是我們針對上述思考給出的一份答卷。Nervos AppChain 既有公有鏈開放訪問的特點,又有聯盟鏈的高性能加成;它的記賬節點是受限少數,但同時又可以將作惡仲裁委託給更基礎的公鏈。我們還圍繞著它提供了諸如多鏈 DApp 錢包 Neuron 、區塊鏈瀏覽器 Microscope 以及多平台 SDK 等周邊基礎設施。所有的代碼都將是免費開源的,我們相信 Nervos AppChain 將為區塊鏈連接真實商業應用提供強力助推,敬請期待。


TAG:全球大搜羅 |