原文:《新項目| Opclave:將Apple設備變成硬件錢包

作者:十文

對於剛進入Web3 領域的用戶來說,創建錢包或許是他們遇到的第一層障礙。傳統的12 位助記詞對於新人用戶來說過於繁瑣和危險,作為備份和恢復功能也過於復雜,可說是毫無用戶體驗優勢。目前,無私鑰以及無助記詞被認為是將來Web3 錢包的主流趨勢,但這背後需要更為安全的開發技術,這也是該領域面臨的主要挑戰之一。

近期,一個入圍ETHGlobal 黑客鬆的項目Opclave 引起了我們的注意。它允許用戶通過Apple 的Face-ID 和Touch-ID 在OP Stack Rollup 上發起交易。

Opclave 由伊斯坦布爾大學İTÜ Blockchain 俱樂部團隊開發,開發者共5 人,其中之一為0xDogan.eth,是Connext Network 的貢獻者之一。該團隊創建了一個智能合約錢包,該智能合約錢包允許用戶創建並使用Apple Face-ID 與Touch-ID 的非託管錢包,而無需助記詞。其核心理念是將Apple 設備、iPhone、Macbook 變成硬件錢包,從可信執行環境Apple Secure Enclave 中發起交易,以確保安全。這種具有生物識別功能的錢包不僅簡化了使用錢包的流程,還將Web2 的交易體驗遷移至Web3,能夠提高用戶重複使用的次數,並吸引更多的忠實用戶。

ERC-4337加上OP Stack,Opclave如何讓Apple設備秒變硬件錢包?

技術上,Opclave 通過三個解決方案來實現生物識別功能:

1.OP Stack

OP Stack 是一套標準化的開源模塊,可以組裝成一個定制的鏈——Optimism 稱之為「OP 鏈」-- 以服務於任何特定的區塊鏈用例。 OP Stack 對應用鏈開發人員來說最重要的好處之一是可以簡單地配置匯總,以及無需加密經濟安全性即可擴展特定於應用程序鏈的可用性。

使用OP Stack ,Opclave 可以將Apple 簽名實施到區塊鏈上,讓Apple 設備變成硬件錢包。

2.帳戶抽象

Opclave 具有與ERC-4337 帳戶抽象標準兼容的智能合約錢包的優勢,可以為用戶提供簡化使用帳戶的能力。例如:

  • 可以擺脫助記詞/私鑰等束縛。
  • 允許用戶發送批量交易。例如,代幣批准和交換或認領和質押操作可以在一次交易中發送。
  • 社交恢復機制。當你出現健康問題或設備丟失時,可以設置一個繼承者。如果錢包X 天沒有進行任何交易,繼承者可以簽名恢復用戶的資產。
  • 使用任何ERC20 代幣支付費用,目前階段可以使用OP 代幣支付汽油費。
  • 每日支出限額。用戶可以設置他們的每日支出限額以防止黑客攻擊。

3.Apple Secure Enclave

新一代Apple 設備具有稱為“Secure Enclave”的硬件安全組件,能夠存儲密鑰或簽名數據。 Apple Secure Enclave 是在Apple 的芯片系統中實施的子系統,與主處理器隔離,為用戶的重要數據創建隔離的安全區域,其主要用例是即使主處理器受到威脅也能保留用戶數據。使用Apple Secure Enclave 的簽名機制,可以直接對交易進行簽名。然後通過Face-Id 或Touch-Id 的安全步驟,在區塊鍊和智能合約中驗證這些簽名。以實現使用Face-Id 或Touch-Id 來發起交易的功能。

未來,Opclave 希望實現更多帳戶抽像功能,例如2FA、電子郵件登錄等。此外,Opclave 還會在未來支持更多其他的鏈,例如Starknet、zkSync 和Fuel。