作者:Kevin He, Sinohope
MPC 與AA 之爭回顧總結
近期以太坊創始人Vitalik 針對基於MPC EOA 錢包負面評價再次引起了Crypto 錢包技術路線之爭的大討論。
事件起因是Vitalik 在回复網友AMA 關於MPC 錢包提問時,指出基於MPC EOA 錢包存在「無法撤銷密鑰」這個基礎性缺陷, 原文如下:
Vitalik Twitter截圖
一石激起千層浪,此Twitter 引發諸多討論,參與者包含coinbase/zengo/slowmist 等知名團隊核心成員。中文社區也掀起了一波「為MPC 正名」運動,多個MPC 錢包團隊發表署名小作文回應Vitalik 的言論。一時間,因為低迷市場行情而沉寂許久的Crypto 社區,又吹起了久違的技術微風。
對於MPC 和AA (Account Abstraction 縮寫,以太坊對於智能合約錢包發展的最新規劃)錢包原理和對比,本文不再贅述,感興趣可以參考Seedless Self-Custody: On MPC and Smart Contract Wallets這篇文章進行理解:MPC 核心優勢是解決了私鑰單點問題,AA 的核心優勢是一切可編程。
縱觀本次討論觀點,做如下總結:
1)以Vitalik 為代表的以太坊核心社區,一貫只站在完全去中心化和全鏈上角度思考發展方向、規劃社區路線、制定技術方案,對MPC 錢包做出如此評價可以理解;
2)MPC 密鑰雖然無法實現「密碼學上」撤銷,但這並不影響MPC 錢包安全性構建和大規模應用;
3)社區小作文,部分沒領會到Vitalik 想表達的意圖,部分是在刻意迴避Vitalik 隱含的去中心化等預設前提;
4)可喜地看到了某些團隊以更開放的心態,努力促進MPC 和AA 的融合,而不是單純的技術理念之爭;
5)熱衷討論技術者眾,真正關心用戶需求者寡。
整個討論中,技術部分已經比較到位了,各站隊都充分錶達了本方的觀點。然而,最大的遺憾是討論中缺少對用戶本質需求的思考和分析。竊以為,技術是手段,滿足和超越用戶需求才是目的。多解決一些用戶問題,少談些技術理念和主義,才是大規模應用的前提和基礎。
本文意圖彌補上述遺憾,重點討論用戶真實需求:場景/痛點/方案/價值等,期望能為這一次討論提供一些新角度和新思考。
錢包用戶剛需
筆者以為,Crypto 行業未來十年的發展,一定要做到Mass Adoption,一定要面向10 億級規模用戶提供服務。
基於這樣的願景,我們要解決2 個核心問題:1)用戶從哪來2)資金從哪來。
下一波潛在規模化用戶,肯定不是技術極客/一般無法理解對稱非對稱加密技術/很可能無法妥善保管自己的助記詞。
下一波潛在規模化資產,很可能是來源於現存金融體系裡面的資產映射,這裡面必然涉及企業用戶,他們的場景以及訴求和普通用戶又有著巨大的差異。
下面列舉兩大類用戶意願和他們在高頻場景的需求/痛點:
Crypto 行業廣泛共識一句話:Not your keys, not your coins。從這句話可以推論出:去中心化託管很重要。
實際上這種推論沒有考慮真實用戶的使用場景和實施難度,本質是空談去中心化,a16z crypto 的專欄文章Wallet Security: The 'Non-Custodial' Fallacy 從密鑰的產生/存儲/使用全生命週期來分析說明,託管和非託管不是非黑即白。
綜上所述,根據我們團隊總結,用戶核心需求可總結為如下三角關係:
這幾乎是一個不可能三角,只有深入結合用戶場景和核心需求做取捨,才能在產品上做到三者兼得。
如何滿足上述需求?
結合上述對用戶意願和訴求描述,用兩句話可以總結出用戶深層次需求:
用戶要的是資產安全性,但不能要求每個用戶都有全棧安全知識和技能。
用戶要的是資產控制權,而不是需要親自控制整個產品技術全部環節。
筆者從事Crypto 行業多年,同時也是一位資深新能源汽車用戶;筆者以為,當今Crypto 錢包行業與新能源汽車行業有一定的相似性,為了幫助讀者理解,下表對兩個行業做一些對比,Just for fun。
用戶的需求就擺在眼前,行業的發展要遵循其客觀規律,那作為創業者,我們如何解決這個問題,提供滿足甚至超越用戶預期的產品?
我們認為,在當下和接下來若干年,基於MPC-TSS + TEE 可信計算技術的MPC 錢包解決方案,在安全性、多鏈通用性、使用成本、隱私性、擴展性等多個維度上,均有明顯優勢,是最佳的PMF(產品市場契合點)。
可以類比中國新能源市場上廣受好評的基於增程電動技術產品,例如理想汽車L 系列。
我們認為,基於上述技術的MPC 錢包,可以滿足前文所述的近似不可能三角:
與此同時,由於AA 錢包需要一個或者多個EOA地址作為控制人,EOA 地址的私鑰單點問題,可以由MPC 技術很好地解決。因此,我們認為MPC + AA 才是終極的解決方案。
關於Sinohope
Sinohope (https://www.sinohope.com/) 系新火科技控股有限公司(簡稱“新火科技”,股票代碼:1611.HK)旗下MPC 自託管平台,核心團隊曾管理全球最大交易所資產託管系統,也曾負責研發多個全球知名高性能區塊鏈技術平台。團隊致力於打造新一代安全合規自託管平台,讓用戶以Web2 的體驗做到完全控制、恢復私鑰,在降低用戶操作門檻的同時充分保證了底層資產安全。
近半年,Sinohope 已經簽約B 端客戶100 餘家,合作方向如下:
1、Exchange platform,可以接入Sinohope 的OpenLoop 網絡,增加機構客戶交易量,目前Sinohope簽約客戶資金超50 億美元;
2、做市商和trading fund,不用把資金充值到中心化交易平台即可映射資產進行交易;
3、各類場外及大宗商家;
4、公司持有數字資產,需要多簽流程;
5、項目方或基金,需要企業級的內部協作、審批、財稅系統等。
Sinohope 產品技術全景圖如下,歡迎行業夥伴下載試用並提出寶貴意見:https://www.sinohope.com/zh-HK/download
寫在最後
本文回顧了所謂的MPC 和AA 技術之爭。筆者從用戶需求和使用場景去做分析,結合用戶意願和行業發展方向,看到了基於MPC-TSS + TEE 可信計算技術的MPC 錢包是當下以及未來很長一段週期內能夠匹配市場的最佳選擇,並帶隊構建出了行業Tier1 級別的Sinohope MPC 自託管產品。同時,筆者認為MPC 和AA 並不是對立,而是可以相互融合,相互促進的。
筆者認為,MPC 錢包以及其衍生服務(例如WaaS)的快速大規模採用,將有助於解決困擾行業多年的頑疾——私鑰丟失帶來的單點失效問題,有助於解決行業下一個發展浪潮的兩個核心問題:用戶和資金的來源,有助於將區塊鏈技術普及到10 億規模用戶。
文中的大多數觀點,都來自筆者同事和同行,Sinohope 產品也是構建在一眾Crypto 和MPC 技術領域先驅的卓越工作之上,在此一併致謝。
限於筆者有限的見識,文中可能存在諸多紕漏,請讀者不吝賜教。