원문 기사: 새로운 프로젝트 | Opclave: Apple 기기를 하드웨어 지갑으로 전환
저자: 시원
웹 3.0 환경을 처음 사용하는 사용자에게는 지갑 생성이 첫 번째 장애물이 될 수 있습니다. 기존의 12 니모닉 단어, 백업 및 복구 기능도 지나치게 복잡하여 사용자 경험 측면에서 사실상 아무런 이점도 제공하지 못합니다. 현재 웹 3.0 지갑 시장은 개인 키나 니모닉 단어 사용하지 않는 방향으로 나아가고 있습니다. 하지만 이를 위해서는 더욱 안전한 개발 기술이 필요한데, 이는 이 분야가 직면한 주요 과제 중 하나입니다.
최근 ETHGlobal 해커톤 최종 후보로 선정된 Opclave라는 프로젝트가 저희의 관심을 끌었습니다. Opclave는 사용자가 Apple의 Face-ID와 Touch ID를 사용하여 OP Stack Rollup에서 거래를 시작할 수 있도록 지원합니다.
Opclave는 이스탄불 대학교 İTÜ 블록체인 클럽 소속 개발자 5명으로 구성된 팀에 의해 개발되었으며, 그중 한 명은 Connext Network 참여자인 0xDogan.eth입니다. 이 팀은 사용자가 니모닉 단어 없이 Apple Face ID 및 Touch ID를 사용하여 비수탁형 지갑을 생성하고 사용할 수 있도록 하는 스마트 계약 지갑을 개발했습니다. Opclave의 핵심 개념은 iPhone 및 MacBook과 같은 Apple 기기를 하드웨어 지갑으로 전환하여 보안을 위해 신뢰할 수 있는 실행 환경인 Apple Secure Enclave에서 거래를 시작하는 것입니다. 이 생체 인식 지갑은 지갑 프로세스를 간소화할 뿐만 아니라 Web2 거래 환경을 Web3로 이전하여 사용자의 재방문율을 높이고 더 많은 충성도 사용자를 유치합니다.

기술적으로 Opclave는 세 가지 솔루션을 통해 생체 인식을 구현합니다.
1.OP 스택
OP 스택은 표준화된 오픈소스 모듈 세트로, Optimism에서 "OP 체인"이라고 부르는 맞춤형 체인으로 조립하여 특정 블록체인 사용 사례에 적용할 수 있습니다. 앱체인 개발자에게 OP 스택의 가장 중요한 이점 중 하나는 암호경제적 보안 없이도 롤업을 쉽게 구성하고 애플리케이션별 체인의 사용성을 확장할 수 있다는 것입니다.
Opclave는 OP Stack을 사용하여 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 등 다른 체인도 앞으로 더 많이 지원할 예정입니다.




