이더리움 재단 “ERC-4337 계정 추상화” 자금 지원 라운드에서 수상한 18개 애플리케이션 프로젝트 정리
원문 제목: 《Empowering Innovation: ERC-4337 Account Abstraction Grant Round Recipients》
저자: ERC-4337
편집: 심조 TechFlow
ERC-4337 계좌 추상화 보조금 프로젝트가 성공적으로 마무리되었습니다. 이 보조금 프로그램은 ERC-4337(계좌 추상화라고도 함)를 중심으로 다양한 프로젝트를 구축하는 18개 팀을 지원합니다.
각 팀의 프로젝트는 ERC-4337 AA 보조금의 목표와 독특하게 일치하며, 이러한 노력의 결과가 전체 생태계에 영향을 미치고 새로운 아이디어와 협력 기회를 촉발할 것이라고 믿습니다.
이 프로젝트를 추진하는 열정적이고 재능 있는 개인들이 이번 보조금의 성공의 핵심이며, 그들은 이더리움 정신에 대한 깊은 이해를 보여주고 가능성의 경계를 확장하기 위해 헌신하고 있습니다. 이번 보조금의 수혜자들은 다양한 기술과 경험을 보유하고 있으며, 이더리움의 능력을 발전시키기 위해 공동으로 노력하고 있습니다.
각 프로젝트와 리더 팀의 상황을 이해하기 위해, 우리는 팀 자체가 제공한 프로젝트 개요를 작성했습니다(순서는 무작위입니다). 이러한 프로젝트가 진행됨에 따라, 우리는 그들의 발전과 이더리움 발전 궤도에 대한 잠재적 영향을 기대하고 있습니다.
ZeroDev Kernel
ZeroDev Kernel, 줄여서 Kernel은 다음과 같은 특징을 가진 스마트 계약 계좌입니다:
AA 지갑용 - Kernel은 ERC-4337과 호환됩니다;
효율적 - 우리는 가스 사용 최적화에 매우 주의를 기울입니다;
모듈화 - Kernel은 "플러그인"을 통해 확장할 수 있습니다.
플러그인은 맞춤형 계좌 행동을 위한 스마트 계약입니다. 우리는 사용자가 스마트 계약 계좌에 대한 요구를 예측할 수 없다는 것을 인식하고 있으며, 계좌 사용 중에 그들은 다양한 DApp과 상호작용하게 됩니다. 따라서 유일한 해결책은 계좌를 확장 가능하게 만들어 사용자가 시간이 지남에 따라 계좌에 새로운 기능을 추가할 수 있도록 하는 것입니다.
이 글을 작성하는 시점에서 Kernel은 모든 주요 EVM 네트워크(이더리움/폴리곤/아비트럼/옵티미즘/베이스)에서 가장 널리 사용되는 AA 계좌입니다. Kernel은 개발자가 AA를 통합할 수 있도록 인프라와 도구를 제공하는 ZeroDev의 프로젝트입니다.
Etherspot의 Skandha Bundler
ERC-4337은 계좌 추상화 지갑을 실행하기 위해 특별히 설정된 독립 메모리 풀을 도입했습니다. 또한, 사용자 작업을 전통적인 거래 프레임워크에 통합하는 "bundler"라는 새로운 개념을 제안했습니다. bundler에 의해 구동되는 이러한 접근 방식은 기본 프로토콜을 변경하지 않고도 계좌 추상화를 실행하고 구현할 수 있게 합니다. 이 메커니즘은 미래의 원활한 통합을 위한 기초를 마련합니다. 이 경우, bundler 내의 P2P 인터페이스의 중요성이 분명해집니다. P2P 인터페이스를 통합함으로써 특정 bundler가 수신한 사용자 작업은 모든 상호 연결된 노드 간에 전파됩니다. 따라서 특정 bundler가 고장 나거나 거래 검토를 수행하더라도 이러한 사용자 작업은 네트워크의 다른 bundler를 통해 처리될 수 있습니다.
Etherspot 팀은 이더리움 재단과 협력하여 공유 메모리 풀의 프로토콜 사양을 수립했으며, Etherspot의 bundler 구현을 사용하여 공유 메모리 풀(P2P 인터페이스)의 파일럿을 시행하고 있습니다. Etherspot의 bundler는 Skandha라고 불립니다. 이 bundler는 이더리움, 폴리곤, 옵티미즘, 아비트럼, 퓨즈, 맨틀, 그노시스, 베이스, 아발란체, BNB 및 리니아를 포함하여 6개의 테스트 네트워크와 11개의 메인넷에서 사용할 수 있습니다.
MynaWallet
MynaWallet은 일본 정부가 발급한 신분증(Myna Card)과 통합된 계약 계좌로, 현재 약 1억 명의 주민이 해당 신분증을 보유하고 있습니다. MynaWallet은 사용자가 암호화폐의 존재를 인식하지 않고도 토큰 결제, NFT 전송 또는 수신 및 계좌 지원 거래를 원활하게 수행할 수 있도록 합니다.
이로 인해 대부분의 일본 주민들이 암호화폐에 접근할 수 있는 잠재력을 가지고 있습니다. 만약 이 이니셔티브가 선례가 되어 다른 국가들이 유사한 실험을 통해 국가 신원 인프라를 이더리움과 연결하고 주민들을 암호화폐 영역으로 끌어들인다면, 우리는 매우 기쁠 것입니다.
Blocto: web3.js의 AA 지원
우리는 우리의 Web3.js 프로젝트가 ERC-4337 AA 보조금의 목표와 일치할 뿐만 아니라 dApp 개발의 더 넓은 분야에서 중요한 역할을 한다고 믿습니다.
ERC-4337의 발전을 촉진하기 위해, 우리는 Web3.js를 통해 4337 특정 RPC 메서드(예: sendUserOperation, estimateUserOperationGas, getUserOperationByHash, getUserOperationReceipt 및 supportedEntryPoints)를 공유하기로 결정했습니다.
이렇게 함으로써 개발자는 이러한 메서드를 사용하여 그들이 진정으로 관심 있는 것에 집중할 수 있습니다: 놀라운 dApp. 예를 들어, dApp이 더 나은 사용자 경험을 제공하고자 한다면, 지갑 제공자가 이 기능을 지원하는 한, sendTransaction 호출 방법을 sendUserOperation으로 변경할 수 있습니다.
Blocto는 이러한 프로세스를 단순화하고 지원하는 dApp 생태계의 성장을 촉진하며, 궁극적으로 개발자와 사용자 모두를 고려한 분산 애플리케이션의 새로운 시대를 열어줄 것이라고 확신합니다.
Silius
Silius는 모듈화되고 효율적인 Rust 구현의 ERC-4337 bundler입니다. 이 프로젝트는 보다 넓은 ERC 비전과 생태계에 완전히 부합하며, 규격 변화에 동기화되고 P2P 프로토콜 및 대체 메모리 풀과 같은 곧 출시될 기능을 지원합니다. 이 bundler의 구조는 그 핵심 구성 요소인 주요 구성 요소와 라이브러리가 생태계의 다른 AA 프로젝트에서 레고 블록처럼 재사용될 수 있도록 합니다. Silius는 또한 다른 Rust 라이브러리와 프로젝트에서 구축하고 확장함으로써 Rust 이더리움 생태계에 기여하고 있습니다.
Schnorrkel.js
우리는 Schnorr 서명이 계좌 추상화에 의해 활성화된 사실을 강조해야 합니다. 계좌 추상화가 없다면, 각 dApp은 자신의 계약에서 Schnorr 서명 처리를 작성해야 하며, 왜 그들이 두 개의 메시지(ECDSA는 메모리 풀에, Schnorr는 실제 거래에 서명해야 하는지)에 서명해야 하는지를 세상과 EOA 지갑에 설명해야 합니다. 이는 사용하기 매우 번거롭게 만듭니다. 이러한 모든 문제는 계좌 추상화에 의해 해결됩니다. 단지 Schnorr로 UserOperation에 서명한 다음, 이를 지불 주체에 전달하면 됩니다. Schnorr 서명 검증은 AA 스마트 계약이 처리합니다. 다시 말해, AA는 다양한 서명 방식을 가능하게 합니다.
왜 다중 서명 Schnorr를 사용할까요?
복잡성은 오프체인에서 처리되어 체인상의 Schnorr 검증이 매우 저렴합니다(약 3k 가스);
프라이버시 ------ 체인상에서 참여자의 수는 단일 주소로 표시되기 때문에 아무도 알 수 없습니다.
QR-Seal은 ERC-4337과 완전히 호환되는 Schnorr 다중 서명 지갑으로, 보조금을 받은 Schnorr 라이브러리를 사용하며, AA와 지불 주체는 Ambire Wallet 계약과 Pimlico를 사용합니다. 우리는 ETH Prague 해커톤에 참가하여 QR seal로 ETH Future 카테고리의 상을 수상했습니다. 이 해커톤은 두 사람이 QR 코드를 통해 다중 서명 지갑을 만들고 데이터를 전달하는 과정을 강조했습니다.
Ambire: DKIM을 통한 자가 호스팅 이메일/비밀번호 인증 구현
이메일 등록은 새로운 사용자를 암호화 세계로 유도하는 실행 가능한 방법입니다. 이는 이메일을 통해 접근 및 복구할 수 있는 친숙한 프로세스를 제공합니다. 우리는 계좌 추상화 지갑에 복구 메커니즘 또는 거래 서명을 추가하는 더 간단하고 지역화된 방법을 제공하면서 더 높은 보안을 제공합니다. 이러한 유형의 복구 또는 거래 서명은 Web3에서 새로운 사용자의 자가 호스팅성과 사용자 경험을 향상시킬 것입니다.
이러한 라이브러리는 다른 개발자가 AA 솔루션에 집중할 때 사용자에게 더 친숙한 사용자 경험을 제공하기 위해 필요한 작업량을 줄여줄 것입니다.
또한, 우리는 이러한 애플리케이션이 Web3 세계의 새로운 사용자에게 크게 매력적일 것이라고 믿습니다.
이 라이브러리는 완전히 오픈 소스이며, MIT와 같은 관대한 라이센스를 채택하여 제공됩니다. 이는 우리가 현재 DKIM 검증 또는 이메일/비밀번호 계좌와 관련하여 수행하는 모든 노력과 같습니다.
Ambire는 2021년 말에 출시된 웹 기반 계좌 추상화 지갑으로, 이메일/비밀번호 인증을 통해 자가 호스팅 계좌 생성을 제공하는 최초의 지갑입니다. 이는 기본적으로 2/2 다중 서명 덕분입니다.
메인넷 및 기타 EVM 네트워크에서 1년 동안 운영된 후, 우리는 이메일/비밀번호 계좌가 계좌 추상화가 이더리움을 더 포용적으로 만드는 방법을 보여준다고 생각합니다. 우리는 이메일 기반 등록이 기술적 능력이나 씨앗 문구 또는 브라우저 확장을 처리할 인내심이 없는 사람들에게 매우 적합하다는 것을 발견했습니다.
Ambire 스마트 계좌는 여러 서명자의 옵션을 제공합니다. 우리는 두 가지 유형의 서명자를 지원합니다. 첫 번째는 이메일/비밀번호 서명자이고, 두 번째는 하드웨어 지갑, 브라우저 확장(Web3 지갑) 등과 같은 EOA입니다.
이메일/비밀번호 서명자를 사용할 때, Ambire는 백그라운드에서 2/2 다중 서명을 생성합니다. 이 중 하나의 키는 사용자의 장치에 위치하고 비밀번호로 암호화되며, 다른 하나의 키는 이메일 확인 코드를 검증하는 역할을 하며 백엔드 HSM에 저장됩니다. 계좌를 제어하려면 두 개의 키가 필요하지만, 타이머 복구 프로세스를 시작하는 데는 하나의 키만 필요합니다.
우리는 이메일/비밀번호 계좌에 대한 복구 옵션을 제공하여 비밀번호나 이메일 접근이 손실된 경우를 대비합니다. 만약 거래에 서명한 키가 하나뿐이라면, 계약은 72시간의 시간 잠금을 트리거합니다. 72시간 후, 거래에서 누락된 키는 사용자가 동일한 거래에서 제공한 새로운 키로 대체됩니다.
IoTeX: 제로 지식 증명 기반 계좌 추상화 지갑
제로 지식 증명(ZKP)을 활용하여, 우리는 제로 지식 증명 기반의 계좌 추상화 지갑을 통해 체인 상의 게임, DeFi, DeSocial, DePIN 등의 애플리케이션의 잠재력을 강화하고 확장하여 이더리움과 현실 세계 애플리케이션 간의 상호 운용성을 구축합니다.
이 지갑은 zkSNARK를 사용하여 계좌 접근 권한을 확인합니다: 사용자가 올바른 비밀번호를 가지고 있다면, 그들은 증명 생성자가 계좌를 잠금 해제하기 위해 유효한 증명을 생성할 수 있습니다. 체인상의 스마트 계약은 이 증명을 검증하여 거래를 인증합니다.
우리의 미래 비전은 제로 지식 증명을 계좌 추상화 지갑의 여러 측면에 적용하는 것을 포함합니다. 여기에는 웹2 인증을 통한 지갑 작업, 웹2 소셜 미디어 상태를 통한 사회적 복구, 일반적인 웹2 결제 채널을 사용하여 제로 잔액 지갑을 초기화하는 것이 포함됩니다.
프로젝트 팀은 IoTeX 팀의 두 명의 선임 연구원으로 구성되어 있습니다.
SixdegreeLab: 체인 상 데이터 분석
이 프로젝트의 원래 비전은 Web3 데이터 분석가에게 ERC-4337로 인해 발생하는 이더리움 및 EVM 체인 데이터 구조의 변화에 적응하는 데 필요한 지식과 기술을 제공하고, 효과적인 체인 상 데이터 분석을 유지하는 것입니다. 구체적으로, 이 프로젝트는 다음을 수행합니다:
계좌 추상화 실무자가 생태 데이터 상황을 이해하는 데 도움이 되는 여러 데이터 지표 대시보드를 제공합니다. 동시에, 분석가의 작업을 보조하기 위해 집계 데이터 표를 생성합니다.
계좌 추상화가 체인 상 데이터 분석에 미치는 영향을 다루는 교육 튜토리얼 문서를 제공합니다. 이 문서는 Web3 데이터 분석가에게 공개되어 새로운 데이터 구조에 적응하고 Web3에서 효과적으로 체인 상 데이터 분석을 수행할 수 있도록 합니다.
계좌 추상화에 참여하는 인프라, dApp 및 주류 사용자 수가 증가함에 따라, 우리는 현재 ERC-4337 채택 상황을 설명하는 데이터 관점의 보고서가 필요합니다.
ERC-4337이 체인 상 데이터 분석에 미치는 영향을 해결하고, 다른 Layer2 및 EVM 체인에서의 로컬 계좌 추상화 메커니즘을 탐색함으로써, 이 프로젝트는 이더리움 생태계에서 일하는 데이터 분석가에게 귀중한 통찰력과 자원을 제공할 수 있습니다. 이는 이더리움 플랫폼에서의 취약점과 성능 문제를 보다 효과적으로 식별하고 완화하는 데 기여하여 지속적인 성공과 성장을 보장하는 데 도움이 됩니다.
전반적으로, 이 프로젝트는 체인 상 데이터 분석이 여전히 이더리움 커뮤니티의 가치 있고 효과적인 도구로 남도록 보장하고, 이더리움, Layer2 및 EVM 체인에서 일하는 데이터 분석가에게 통찰력과 자원을 제공함으로써 이더리움 생태계의 성장과 성공에 기여할 수 있습니다.
Jam: Picnic의 DeFi 거래 배치 처리기
Jam은 ERC-4337 애플리케이션을 위한 DeFi 작업을 생성하는 오픈 소스 API입니다. 목표는 개발자가 간단한 API를 통해 다양한 DeFi 제품을 쉽게 제공할 수 있도록 하여 최종 사용자에게 DeFi를 더 쉽게 접근할 수 있도록 하는 것입니다. Jam에 특정 DeFi 작업을 수행하는 방법을 문의하면, 단일 거래에서 모든 필수 단계를 완료하기 위한 calldata를 받게 됩니다.
지난 2년 동안 우리는(Picnic) 다양한 DeFi 통합과 협력해 왔으며, 이러한 인프라를 유지하는 데 어려움을 느꼈습니다. 우리는 앞으로 나아갈 최선의 방법은 이를 공공의 이익으로 전환하는 것이며, 이더리움 재단의 지원이 커뮤니티와 조율된 훌륭한 방법이라고 믿습니다.
TokenSight: WebAuthn을 사용하는 계좌 추상화 다중 요소 인증
TokenSight가 해결하고자 하는 문제는 체인 상 스마트 계약 지갑의 보안과 관련이 있으며, 주로 두 가지 겹치는 방향에 집중하고 있습니다. 즉, WebAuthn 장치를 갖춘 ERC-4337 스마트 계약 지갑을 생성하고 기존 ERC-4337 지갑에 개발자 도구를 제공하여 WebAuthn 장치를 다중 요소 거래 승인 메커니즘으로 추가하는 것입니다.
우리의 접근 방식은 가스 비용 최적화를 위한 완전한 체인 상 구현을 기반으로 하며, MPC 아키텍처를 사용하지 않고 최대의 보안성과 탈중앙화를 제공합니다.
이 프로젝트 팀은 Nasi와 Blagoj로 구성되어 있으며, 블록체인 산업에서 다년간의 경험을 가지고 있습니다. 우리는 스마트 계약 보안에 대한 열정을 가지고 있으며, 사용자의 스마트 계약 지갑에 있는 자금에 최대의 보안을 제공하고 원활한 사용자 경험을 보장하는 것이 다음 10억 사용자를 유치하는 데 매우 중요하다고 믿습니다. 우리는 현재 Tokensight를 구축하고 있으며, 이는 우리가 오픈 소스 WebAuthn 지갑을 사용하는 첫 번째 애플리케이션이 될 것입니다.
ZK-Team: PriFi Labs의 팀 프라이버시 보호 계좌 추상화
계좌 추상화의 귀중한 측면 중 하나는 팀 구성원 간의 계좌 소유권 공유를 촉진하여 그들이 통합된 실체로서 원활하게 거래할 수 있도록 하는 것입니다. 조직은 추상 계좌를 생성하고 권한이 부여된 개인 및 그들의 소비 한도를 관리하기 위한 미리 정의된 규칙을 설정할 수 있습니다. 간단한 설정에서 팀 구성원의 주소와 해당하는 할당량이 블록체인에 기록될 수 있습니다. 이렇게 하면 조직이 이러한 민감한 정보를 공개적으로 드러내기를 원하지 않을 수 있는 합리적인 프라이버시 문제가 발생합니다.
ZK-Team은 개인 프라이버시를 유지하면서 팀 구성원을 관리할 수 있는 프라이버시 보호 추상 계좌의 개념 증명입니다. 제로 지식 증명을 활용하여, ZK-Team은 팀 구성원의 고유한 주소와 관련된 할당량을 비밀로 유지하는 거래를 구현했습니다. 우리는 우리의 프로젝트가 조직이 팀과 자산을 관리하는 원스톱 솔루션이 되기를 바라며, 제로 지식 증명을 통해 계좌 추상화에 저장된 정보의 프라이버시를 보호하고자 하는 이더리움 개발자들에게 참고가 되기를 바랍니다.
PriFi Labs는 캐나다 토론토에 위치한 스타트업으로, 블록체인 애플리케이션의 보안성과 프라이버시를 강화하는 방법을 연구하고 있습니다.
Rhinestone: 모듈화 계좌 추상화
계좌 추상화는 향상된 보안성과 의미 있는 사용자 경험 개선을 제공할 것을 약속하지만, Web3의 이념을 해치지 않습니다. Rhinestone에서는 계좌 추상화의 미래가 모듈화되어 있다고 믿습니다. 여기서 모듈은 스마트 계좌 기능을 확장하는 스마트 계약으로, 허가 없는 지갑 혁신을 위한 새로운 플랫폼을 제공합니다.
그러나 모듈을 통해 스마트 계좌를 제3자 개발자에게 개방하면 사용자 계좌의 공격 면이 증가할 수 있습니다. 우리는 이러한 모듈의 보안성에 대한 진술을 선언하기 위한 등록 모듈 및 선언을 위한 표준을 개발하고 있습니다. 이 등록부는 스마트 계좌가 제3자 모듈을 설치하기 전에 조회할 수 있는 신뢰 위임 메커니즘으로 작용하여 사용자에게 보안 보장을 강화합니다.
AAA: Account Abstraction Afterhours
AAA는 AA와 4337에 대한 인식을 높이기 위한 간단한 아이디어에서 시작되었습니다. 우리는 더 이상 직접 코딩 작업을 수행하지 않을 수 있지만, 기술에 대한 열정과 대규모 암호화 기술 채택에 대한 헌신은 여전히 확고합니다. 우리는 계좌 추상화가 광범위한 채택을 촉진하는 핵심이라고 믿습니다.
초기 개발자 모임에서 시작하여, 우리는 세 대륙에서 영향력 있는 이벤트 시리즈로 발전했습니다. 이러한 이벤트는 지식 공유와 커뮤니티 구축을 위한 플랫폼을 제공하며, ERC-4337 AA 보조금의 목표와 완벽하게 일치합니다.
미래를 바라보며, 우리는 영향력을 더욱 확대할 수 있기를 기대합니다. 교육 비디오와 상호작용 튜토리얼이 곧 출시될 예정이며, 이를 통해 더 많은 사람들이 암호화 기술에 참여하고 이해할 수 있도록 할 것입니다. 우리는 이 여정의 일원이 되어 기쁘며, 암호화 기술 분야에 의미 있는 기여를 하도록 노력하겠습니다.
Unpacking 4337 ------ 일련의 기술 문서
일련의 문서 저자는 EIP-4337 구성 요소의 작동 메커니즘을 이해하는 데 도움을 주기 위해 보조금을 받았습니다. 목표는 개발자와 연구자가 진행 상황을 따라잡고 그들이 더 기여하고자 하는 특정 분야에 집중하는 데 필요한 시간과 노력을 줄이는 것입니다.
이 세 가지 주제는 다음과 같습니다:
사용자 작업 생애 주기: 사용자 작업이 번들러에서 이동하는 과정과 번들러가 진입점에서 호출하는 다양한 함수, 이를 검증하고 궁극적으로 체인에 제출하는 데 사용됩니다.
다양한 가스 매개변수 이해: 번들러, 메모리 풀 및 사용자 작업 수준에서 여러 가스 매개변수가 지정됩니다(아래 나열됨). 이러한 매개변수와 그 영향을 설명합니다.
다양한 calldata 매개변수 설명: 입력 거래 calldata, UserOp.calldata, 다중 전송 Txns calldata.
Hexlink: EIP-4972 - ENS와 ERC-4337 계좌 연결하기
Hexlink는 모든 ENS 사용자에게 AA와 호환되는 스마트 계좌를 제공하는 것을 목표로 하며, EIP-4972를 통해 직접 사용할 수 있습니다. Hexlink를 통해 각 ENS 이름은 AA와 호환되는 독특한 스마트 계좌를 파생할 수 있으며, 이 계좌는 도메인 이름 소유자에 의해 배포되고 암호화폐를 즉시 수신하는 데 사용할 수 있습니다. 현재 대부분의 ENS 이름이 EOA에 의해 제어되고 있는 점을 감안할 때, 우리는 이러한 이중 계좌 설정이 EOA에서 스마트 계좌로의 전환을 촉진하고 모든 기존 ENS 사용자를 AA 사용자로 전환하는 데 도움이 될 것이라고 믿습니다.
UniPass: OpenID 인증 모듈
계좌 추상화는 개발자가 인증 논리를 사용자 정의하고 다양한 인터넷 인프라를 활용하여 사용자 인증을 수행할 수 있도록 합니다. 우리의 UniPass 팀은 OpenID Connect 프로토콜의 ID 토큰의 체인 상 서명을 검증하여 새로운 사용자 온보딩 및 복구를 위한 OpenID 인증 솔루션을 도입하고 있습니다.
이 솔루션은 ERC-4337과 결합되어 Google 및 Apple과 같은 소셜 로그인을 사용하는 새로운 사용자에게 원클릭 OAuth 로그인 및 계좌 생성을 제공합니다. 또한, 키가 분실되거나 손상된 경우 복구 프로세스를 간소화합니다. 이 프로젝트는 ERC-4337 지갑 개발자가 OpenID 인증을 그들의 제품에 쉽게 통합할 수 있도록 하는 라이브러리를 구축하는 것을 목표로 합니다.
Clave: AA에 대한 secp256r1 곡선 지원 촉진
계좌 추상화 솔루션이 쏟아지고 있지만, 보안을 해치지 않으면서 더 나은 사용자 경험을 제공하는 것은 여전히 주요 도전 과제 중 하나입니다. Clave 팀(이전 Opclave)은 서명자로서 모바일 장치의 로컬 소프트웨어 및 하드웨어 솔루션을 활용하는 도구를 연구하고 개발하고 있으며, 사용자 경험을 극대화하여 모바일 장치 지갑을 하드웨어 지갑의 보안 수준으로 끌어올리는 것을 목표로 하고 있습니다. 다음은 이 권한 범위의 몇 가지 목표입니다:
Secure Enclave, WebAuthn, Passkeys 등의 솔루션을 활용한 연구 결과를 공유합니다.
이러한 솔루션을 거래 서명자로 사용하는 예제 코드를 제공합니다.
이러한 서명된 거래를 처리하는 스마트 계약 예제 코드를 제공합니다.
Solidity 검증기 및 프리컴파일 계약을 통합하여 이러한 솔루션이 관리하는 예제 계좌 계약을 제공합니다.
EVM에서 효율적으로 사용할 수 있도록 이러한 솔루션을 개선하기 위해 EIP-7212를 옹호합니다.
Clave 팀은 개발자와 연구자로 구성되어 있으며, "ETHGlobal Scaling Ethereum 2023" 해커톤에서 이 개념을 처음 도입했습니다. 현재 이 팀은 모바일 장치의 신뢰할 수 있는 실행 환경을 서명자로 활용하여 계좌 추상화에 의해 구동되는 계좌를 제공하기 위해 노력하고 있습니다.