當前位置:
首頁 > 科技 > 「軍用級別」防黑客?「CertiK」要用形式化驗證技術保護智能合約和區塊鏈生態的安全

「軍用級別」防黑客?「CertiK」要用形式化驗證技術保護智能合約和區塊鏈生態的安全

隨著智能合約飛速發展,越來越多的項目基於以太坊發行token,鏈上資產的類別和規模呈指數級增長,「虛擬世界」中的數字資產也點燃了黑客們的「熱情」。

去年7月,多重簽名錢包Parity出現安全漏洞,未知黑客盜取了15萬個ETH(當時價值3000萬美元)。今年1月,日本大型數字貨幣交易平台Coincheck系統被黑,時價5.3億美元的 「新經幣」被盜。就在昨夜,幣安交易系統出現故障,疑似被黑,數字貨幣全盤大跌。

由於智能合約一旦上傳,即公開且不可更改,因此大多「區塊鏈2.0」項目有安全性驗證的需求。CertiK正是看好這一服務機會,致力於應用形式化驗證技術,為智能合約和區塊鏈生態提供安全保護

為了更好理解「黑客怎麼攻擊智能合約」,我們做個比喻:假設二手房買賣中,產權變更的觸發條件是買方的購房款入賬到賣方,黑客要做的就是尋找智能合約上存在的潛在漏洞,通過偽裝等方式來觸發條件。

傳統測試方法中,開發者會預想哪些情況下系統會遭攻擊,再針對這些情景測試。這套方法的缺陷在於,黑客往往是從程序員想像之外的路徑「下手」。而CertiK採用了形式化的驗證 (formal verification),將智能合約轉化為數學模型,通過邏輯上的推理演算來驗證模型,從而證明智能合約的安全性。因為整個演算過程符合嚴謹縝密的數學邏輯,所以CertiK檢驗過的結果很難被黑客攻克。

CertiK的核心產品是CertiKOS防黑客操作系統

這個系統共花費千萬美元的科研經費,兩位創始人邵中和顧榮輝用6年多研究安全系統,目前CertiKOS不僅在商業市場中通過驗證,也被應用到軍事防禦系統上,並引起了耶魯大學等美國學術界的關注。

由於軍方需求相對複雜,創始團隊於2015年中提出了分層結構理論,即將複雜的合約模塊化,先逐個驗證,再複合證明

CertiK的商業模式分兩步走:

1)依靠CertiK自身算力的中心化驗證服務。如果客戶本身有強大的硬體設備和系統,可向CertiK提交智能合約和需求,CertiK將合約轉化為數學模型,進行形式化驗證,並生成報告,指明合約中哪一行可能出現漏洞,系統在什麼狀態或條件下可能被侵入(具體步驟可參考demo演示)。CertiK根據合約的複雜程度收取不同的服務費。

2)去中心化的安全驗證生態系統,藉助社區參與者的算力,共同生成報告。前文提到的分層結構理論可將複雜任務拆分成小的模塊,CertiK接到客戶需求後,將「任務」和技術工具分發給社區,獎勵提供算力、幫助檢驗小型模塊的貢獻者。交叉驗證機制可以確保社區內無人投機取巧、沒完成任務還「騙取獎勵」。CertiK認為,這種任務分發要比算hash值挖礦更有意義、更低能耗。

市場方面,CertiK目前已與Neo、量子鏈等機構達成戰略合作,同時對市面上的智能合約進行安全性驗證,發現安全漏洞後主動聯繫團隊,說明問題,提供解決方案,獲取信任和口碑,逐步積累成功案例,再進行市場宣傳。

據介紹,CertiK已獲耶魯大學,丹華資本,光速中國等機構種子輪融資(金額暫未透露);計劃在幾個月內發布產品。

CertiK的核心優勢在於團隊。位於矽谷的技術團隊從學術圈出身,去年開始商業化,工程師全部來自Google、Facebook、Freewheel。聯合創始人邵中,普林斯頓大學博士、耶魯大學計算機系系主任/終身教授、中科大名譽院長、清華大學大師講習團成員,20餘年安全領域經驗。聯合創始人顧榮輝,清華大學本科、耶魯大學博士、哥倫比亞大學助理教授。

我是郝方舟,關注區塊鏈相關優質項目,加微信nooxika請備註公司+姓名+事由。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 36氪 的精彩文章:

從人力外包切入,「淘金雲客服」獲數千萬元A輪融資
樂視超級汽車或將改名去掉「樂視」二字,但能徹底脫離樂視嗎?

TAG:36氪 |