비탈릭 부테린: 크로스 체인 소셜 복구 지갑을 구현하는 데 있어 중요한 요소는 크로스 체인 증명입니다
ChainCatcher 메시지, 이더리움 공동 창립자 비탈릭 부테린은 최신 기사 《지갑 및 기타 사용 사례의 크로스 L2 읽기 심층 탐구》에서 크로스 체인 소셜 복구 지갑을 구현하기 위한 실행 가능한 솔루션은 특정 위치에 저장된 키 저장소와 여러 다른 위치의 지갑을 유지하고 이 지갑들이 키 저장소를 읽을 수 있도록 하는 것이라고 지적했습니다. 크로스 체인 증명은 이 기능을 구현하는 데 핵심이며, 이를 깊이 최적화해야 합니다. 실행 가능한 솔루션에는 제로 지식 증명(ZK-SNARK), Verkle 증명 대기 또는 사용자 정의 KZG 솔루션이 포함됩니다.
장기적으로 우리는 집계 프로토콜을 구현해야 하며, 이를 통해 모든 사용자가 제출한 작업을 패키징하기 위해 집계 증명을 생성하여 비용을 절감해야 합니다. 이는 ERC-4337 생태계에 통합해야 할 수 있으며, ERC-4337에 대한 일부 수정이 필요할 수 있습니다. 동시에 L2 내부에서 L1 상태를 읽는 지연을 줄이기 위해 L2는 최적화되어야 합니다.
지갑은 L2에만 저장할 수 있는 것이 아니라, L3와 같이 이더리움과 연결 정도가 낮은 시스템이나 이더리움 상태 루트만 포함하는 독립 체인에 저장할 수도 있습니다. 그러나 키 저장소는 L1 또는 높은 보안성을 가진 ZK-rollup L2에 저장해야 합니다. 비록 이렇게 하면 복잡성이 증가하지만, 장기적으로 L2에 키 저장소를 설정하는 것이 비용이 더 낮은 솔루션일 수 있습니다. 이 과정에서 우리는 또한 개인 정보 보호를 지키기 위해 노력해야 합니다. (출처 링크)