本來無意去評說該事,但天地不仁以萬物為芻狗。 zhaojun和家人的遭遇讓人同情和難受。而對於TVL過15億美元的跨鏈橋,遭受如此重創,不光zhaojun和家人收到牽連,Multichain 團隊被牽連,用戶數十億美金的資金或許也將不復存在。
Multichain 怎麼了
據傳該事件與詐騙集團洗錢有關。對於MPC多簽而言,在香港可以拿信託牌照,並對每筆資金進行KYC,便可規避相關法律問題。而MPC因為託管了資金,不管你怎麼做安全,俗話說,就怕賊惦記,所以就不安全了。即便是非公權力量,神秘暗黑的黑客力量也可以讓資金不翼而飛。對項目方而已,風險是非常大的。這種風險,就如同母愛一樣,有的時候無法感知,失去了就會痛哭流涕。
去中心化跨鏈的選擇
而去中心化的跨鏈,例如MAP Protocol,從一開始堅持開發最難的Light Client和zk跨鏈,其中也有對於託管用戶資金帶來的風險的權衡。
經常有項目方問我說,MAP Protocol什麼時候接通AVAX、Layer2?接通是非常容易得,事實上在MOS層(MAP 全鏈層)工具代碼中,我們早已實現了對這些的接入,但非常遺憾的是,因為AVAX和Layer2,以及SUI等並非區塊鏈(DAG,或者單機系統),或者代碼開源有限,技術根本無法用中本聰提到的輕節點方法(Light Client)進行跨鏈驗證,這就導致了這批項目只能通過MPC進行跨鏈。而MPC的問題大家都非常清楚,當然優勢也非常明顯。所以,一直並沒有開源這部分代碼,也並未將這些代碼公開提供服務。
去中心化跨鏈遵循中本聰白皮書中的簡單支付驗證,即Light Client技術,而ZK可以在不違背中本聰共識的情況下, 讓輕節點light client的驗證更加輕便和gas fee最優。當下可以用中本聰共識去中心化做跨鏈的只有圖靈完備的區塊鏈技術公鏈,以MAP 鏈通的鍊為例,如以太坊(MAP 已接入)、BNB CHain(已接入)、Conflux(在測試中)、Near(已接入)、Klaytn(已接入測試網)、Polkadot(即將接入測試網)、Cosmos(馬上接入)等。而AVAX和Fantom則底層屬於DAG,並非區塊鏈;Layer2的問題是,大部分是中心化的單機鏈。 ZK類的,開源程度成為接入的阻礙,當然也面臨很多技術的挑戰。
開發者面臨的選擇
我並不排斥中心化,只是通過這個文章,希望告訴廣大的應用開發者,在開發全鏈應用的時候,面臨去中心化存在的gas fee和接入的鏈未覆蓋熱門項目的情況下,如何做選擇。這個選擇並非一個簡單的選擇,或有人會說,可以先MPC,再去中心化。事實上做過工程的人都知道,你項目若沒起來,你死都不會再去改;而一旦項目起來了,你也沒有機會和時間再去改去中心化了。當然,任何事情都是有代價的,孰輕孰重,還需自己考量。
生者死之根,死者生之根。宇宙負陰而抱陽。
有和無,本身互相矛盾,但又互相依存。小孩才做選擇,是成年就都要。守正出奇,或許才是項目負責人應該做的選擇。
所以我的建議是,能用去中心化的MAP Protocol已經用中本聰所定義的跨鏈共識鏈通的鏈,就用MAP Protocol,事實上雖然MAP Protocol 是價值窪地,並不能讓你的PR多好看,但MAP 是全球唯一一個做到的去中心跨異構鍊和同構鏈的底層項目,並沒有之一。
而為了市場熱度,實在需要接去中心化沒法接通的鏈,就用Layerzero 的MPC方案,或者自己做也行,或者找我要MPC代碼,但是切記要把安全保護做到極致。並且考量好相關的後果和代價。
寫在後面
很多時候,我們非常難受,就是因為對於用Light Client技術,每接通一個類型的區塊鏈,都要花很多的時間。而應用項目方,也都時長催我們,為什麼不接著個鏈,那個Layer2?
技術項目的陡峭曲線,一開始很陡,慢慢會越來越平滑。我相信在10多個月內,我們接通市面上主流的區塊鏈後。會有很多鍊和layer2會主動適配MAP Protocol,而這不會太晚。