前兩天,一個C字打頭的區塊鏈安全審計公司審計過的項目Merlin DEX捲款200萬美刀跑路,在業內引起了不大不小的震動。從跑路節奏的掌握上看,這個項目方是懂跑路的:第一天,宣布完成安全審計;第二天,宣布達成200萬美刀流動性TVL;第三天,捲款跑路 [1]。而C審計公司給出的審計意見,竟然是安全無虞。
略顯諷刺的是,就在M項目捲款跑路的同一時間,C審計公司的專訪稿“對話Web3安全超級獨角獸”放了出來[2]。對話中,記者問到了2月份捲款300萬美刀跑路的項目Orion Protocol,當時C審計公司給予的評分是滿分。受訪人給出的回答是,出事的代碼沒有提交審計,過錯全在項目方想省錢,“對安全的重視程度還是不夠。大家雖然在安全上花了錢,但花得還不夠,應該做完整的代碼審計。”因此受訪人認為,是他們替項目方“背了鍋”。
但是真金白銀的事兒,靠背鍋甩鍋畢竟不能解決。安全審計這個行當,至少面臨下述四個方面的難題:
一、內在矛盾
所謂安全審計這個事情,從邏輯上是不符合區塊鏈精神的。區塊鏈精神是什麼?不要信任,要驗證。但是安全審計所做的事情,恰恰是讓用戶不去驗證,去信任審計公司寫的審計報告。
是的,很多人會辯護說,大多數用戶根本沒有技術能力,自己又看不懂智能合約代碼,而且就算懂一點兒,也很難有那麼專業的安全知識,能夠看得出來代碼裡的問題和貓膩。審計公司,就是用戶的守護神,替用戶審查了這些代碼,避免了用戶遭受損失的風險。
但是,一個始料未及的結果出現了。審計公司以它的專業性,拍著胸脯告訴用戶沒問題。這削弱了用戶的風險意識,增強了用戶的投機力度,最終給用戶造成了更大的損失。
如果一個土狗項目,沒有任何背書。你在衝進去的時候一定會哆哆嗦嗦,不敢投入太大——因為你生怕一不小心,土狗捲款跑路,或者代碼bug,或者黑客盜幣,凡此種種。但是現在,土狗還是那隻土狗,可是卻穿上了“黃馬褂”,掏出了蓋著幾個紅戳的安全審計報告。土狗你不認識,審計公司明晃晃的金字招牌你是認識的。於是你重倉梭哈。土狗跑路。你損失慘重。
安全審計報告,就像一個隱形的槓桿,無形之中,放大了你的虧損。當然,也倍增了土狗跑路的收益。
二、立場問題
回頭再看一眼辯護詞。審計公司真的是全心全意站在用戶的立場上,為了用戶的安全在審查那些代碼嗎?
若誰認為是。那麼請問,誰付錢給審計公司?審計公司掙誰的錢?
拿誰錢財,替誰辦事。你永遠可以相信,屁股決定腦袋,利益決定立場。
就像靠車商養活的測評工作室不可能對用戶全掏一片真心,而只會是更高級的營銷工具,掙項目方錢的審計公司,屁股絕對不可能坐在用戶這一邊。說白了,它們的審計報告,不過就是一種更高級的市場營銷材料罷了。
更糟糕的是,車商畢竟最終還是要靠用戶買它們的汽車才能賺錢,因此測評工作室也不能完全拋棄用戶立場,但是Web3項目則不同,很多時候,營銷就是它們唯一的“產品”,營銷完畢,錢圈到手,就可以和用戶說拜拜了。這種模式就注定了,審計公司的屁股必然就會坐的更歪,甚至淪為項目方的“幫兇”。
也許,正是這種心態,讓審計在看到M項目的代碼里赫然把用戶存入的資金全部授權給項目方控制的時候,覺得這應該也沒有什麼問題吧。
三、道德風險
若客觀上註定了審計公司的立場必然偏向於項目方,那麼主觀上就無法撇清有意為之的動機問題而自證清白。
就像一個項目捲款跑路之後,擁有超級權限的項目方也很難自證,究竟是真的不小心洩露了私鑰,還是監守自盜。監守自盜的話,一起分個贓,絕非不可能。又或者乾脆黑吃黑。夜黑風高,套上黑衣,變身黑客。漏洞在心,屢屢得手。
即便是作為一個組織,沒有作惡的動機,可是依然無法防範,經手的一線人員不會見錢眼開。
一個審計人員,看到代碼有漏洞,告訴自己的小舅子,小舅子再把漏洞線索賣給X國黑客,這也不是不可能的事情。
道德風險如果有條件發生,它就總是一定發生。這個叫做“墨菲定律”。
四、責任缺位
誰最明白這種矛盾和糾結?當然是審計公司自己。
但是,放著白花花的銀子不賺,那是自己智商有問題。畢竟,這世界上能夠媲美看一行代碼賺幾十美刀的暴利生意,哪個不是需要把腦袋別在褲腰帶上乾的?
審計公司所做的,和項目方自己的測試人員所做的,從技術上講,有什麼不同?都是最大程度的保障代碼的可靠性、安全性。但是費用成本上,可是天上地下。超高的溢價來自於什麼?來自於它本就是披著技術外衣的營銷。每100塊裡,1塊錢是為技術付費,99塊錢是為營銷付費。 Web3營銷,就是用品牌站台,用專業包裝,用報告喊單。目的很單純,就是讓韭菜大膽地把兜里的仨瓜倆棗全都掏出來。
這安全審計,解決的就是怎麼解放思想、放開膽子大膽幹的問題。
如果這一行有監管,有追責,這事兒它其實也應該是一個腦袋別在褲腰帶上的生意。
2001年安然醜聞曝光,一系列追查、追責下來,為安然出具審計報告的全球五大審計會計事務所之一的安達信轟然解體。該抓的抓,該判的判。自此,“五大”永遠變成了“四大”,直到今天。
這邊風景獨好,因為沒有監管。看看今天很多Web3審計公司出具的安全審計報告,居然連審計員的姓名都不敢籤上去進行公開披露。
那就更不要提,出了事要它們負責了。
參考資料:
– [1] https://twitter.com/3orovik/status/1651380667710595074
– [2] https://mp.weixin.qq.com/s/6VVhOn47jVCEo0UzjZb1nw
* * * 劉教鏈出品* * *
(公眾號:劉教鏈。知識星球:公眾號回复“星球”)
來源:DeFi之道