
Vitalik EthCC 연설 요약: 계정 추상화로 암호화 지갑을 이메일처럼 간단하게
글: TechFlow 인턴

지난 7월 17일 파리에서 열린 이더리움 커뮤니티 회의(EthCC)가 공식 개막되었으며, 이더리움 공동 창시자 비탈릭 부테린(Vitalik Buterin)이 공개 연설을 통해 다시 한 번 스마트 계약 지갑을 지지하며 "계정 추상화(account abstraction)의 역사와 미래"를 주제로 발표했다.
올해 들어 비탈릭은 지속적으로 목소리를 내며 계정 추상화 기반 스마트 계약 지갑에 대한 지지를 표명하고 있다. 예를 들어 6월 트위터 AMA에서 MPC(EOA) 기반 지갑과 스마트 계약 지갑 중 어떤 것을 선호하느냐는 질문에 그는 MPC 기반 EOA 지갑에는 근본적인 결함이 있다고 답하며, 키를 폐기할 수 없다는 점을 문제로 지적하며 스마트 계약 지갑만이 유일한 해결책이라고 주장했다.
비탈릭看来, 계정 추상화는 "매우 우아하다"고 평가한다. 왜냐하면 이전의 다른 업그레이드처럼 프로토콜 하위 구조를 변경할 필요 없이 구현할 수 있기 때문이다.
계정 추상화라는 개념 자체는 다소 추상적이다.
현재 이더리움 계정은 키 쌍과 밀접하게 연결되어 있어 실질적으로 동일한 것으로 간주된다. 즉, 개인키를 제어한다면 해당 계정을 완전히 제어하는 것이다.
계정 추상화는 EVM 내의 개체(계정)와 자산 소유권의 개체(키 쌍 또는 서명자)를 분리하는 것을 의미한다. CA(계약 계정)가 특정 기능(예: 서명 검증)을 지원한다면 계정으로 간주될 수 있다.
계정 추상화의 본질은 사용자가 자신의 계정 보안 모델을 정의할 수 있게 하여 다양한 사용 사례에 맞게 이더리움을 더 유연하게 만든다는 점이다.
예를 들어, 사용자는 멀티시그 요구나 지출 한도 같은 자체 거래 검증 규칙을 설정할 수 있으며, 미래의 암호 알고리즘과 호환되도록 계정을 구성할 수도 있다.
비탈릭은 계정 추상화란 개인키가 아니라 스마트 계약 코드가 이더리움 계정을 제어하게 해주는 것이라고 설명한다.
그의 비전은 모든 사용자가 현재의 EOA 지갑에서 스마트 계약 기반 지갑으로 전환하는 것이며, 성공할 경우 암호화폐 지갑 관리가 이메일 계정 관리만큼이나 쉬워질 것이라고 말한다.
계정 추상화의 초기 단계
비탈릭은 코드가 키뿐만 아니라 계정을 제어할 수 있도록 하는 아이디어가 이더리움 설계 초창기부터 존재했다고 언급했다.
이더리움 옐로우페이퍼는 두 가지 유형의 계정을 명시하고 있다. 외부 소유 계정(EOA, 개인키로 제어됨)과 계약 계정(CA, 스마트 계약 코드로 관리됨). 그러나 계정 추상화 도입 초기에는 여러 가지 어려움이 있었다.
초기 이더리움 프로토타입에서는 사용자들이 멀티시그 지갑을 적극적으로 사용할 것으로 낙관했지만, 실제로는 그렇게 되지 않았으며, 멀티시그는 거래소 입금 감지 과정을 더 복잡하게 만들었다. 또한 스마트 계약 지갑에서 마이너 수수료를 지불하는 것도 어려운 문제였다. 초기 구상은 모든 거래가 단순한 '호출(call)' 형태가 되는 것이었으나, 트랜잭션 해시의 비유일성 등의 이유로 문제가 발생했다.
계정 추상화의 진화
오랜 시간 동안 이더리움 커뮤니티는 다양한 계정 추상화 아이디어를 반복적으로 시도했다. 표준화된 서명 방식, '브레이크포인트(breakpoint)' 오퍼코드 사용, 거래 검증 중 접근 제한 등에 관한 제안들이 있었으나, 기본 프로토콜 변경의 복잡성과 지분 증명(PoS) 도입에 대한 집중으로 인해 진행은 더뎠다. 2020년이 되어서야 구체적인 계정 추상화 EIP(제안서)가 제시되었다.
Gas Station Network 및 Argent Wallet과 같은 독립 프로젝트들은 추가적인 혁신을 추진했다. 이들은 메타 트랜잭션과 계정 추상화를 오직 스마트 계약만으로 활성화하는 창의적인 방법들을 개발했다. 하지만 '래퍼(wrapper)' 솔루션에 의존하는 방식은 각 거래마다 오버헤드가 크다는 단점이 있었다.
결국 이후 EIP-4337이 제안되며, 기존 프로토콜 수정 없이 스마트 계약만으로 범용적인 계정 추상화 표준을 제공하는 길이 열렸다.
이더리움(ETH) 업그레이드를 통해 사용자는 논託관리형(non-custodial) 지갑을 프로그래밍 가능한 스마트 계약 형태로 생성할 수 있게 된다.
이는 쉬운 지갑 복구, 서명 없이 거래 가능(즉, 더 낮은 거래 수수료), 팀 지갑(멀티시그 지갑) 등의 다양한 기능을 가능하게 한다.
비탈릭에 따르면 이 업그레이드는 글로벌 Web3 채택의 주요 촉매제 중 하나가 될 수 있다. 그는 "우리가 블록체인에 기대하는 핵심 속성 중 하나는 사용자가 가입하기 전에도 돈을 받을 수 있도록 하는 것"이라고 말했다.
그는 사용자가 스마트 계약 지갑에서 스테이블코인과 같은 어떤 토큰이라도 받을 수 있고, ETH로 전환하지 않고도 가스비를 지불할 수 있기를 바란다고 설명했다.
이러한 유형의 지갑과 거래를 브로드캐스트할 수 있도록 하기 위해 최신 계정 추상화 업그레이드는 '페이마스터(paymasters)' 기능을 활성화하여 사용자가 거래 중인 토큰으로 가스비를 지불할 수 있도록 할 것이다.
EIP-4337에는 또한 여러 서명자를 하나로 통합해 거래 시 하나의 서명만 사용할 수 있도록 하는 서명 집계기(signature aggregator)도 포함되어 있다.
비탈릭은 이를 "매우 중요한 일"이라고 평가하며, 특히 롤업(Rollups) 환경에서 중요하다고 강조했다. 이러한 L2 솔루션 상에서 서명 데이터가 너무 큰 공간을 차지하기 때문이다.
이더리움 L2, 예를 들어 Arbitrum이나 Optimism은 거래를 묶어 처리하고 이더리움 메인넷 외부에서 검증한다.
계정 추상화는 서명 집계를 가능하게 한다. 간단히 말해, 이는 더 많은 데이터 압축을 가능하게 하고, 더 저렴한 컴퓨팅 비용으로 이어지며, 비탈릭의 설명에 따르면 "비용을 86배 절감"할 수 있다.
또한 현재 진행 중인 유일한 이더리움 업그레이드는 아니다. 프로토-덩크샤딩(proto-danksharding) 혹은 EIP-4884도 진행 중이며, 새로운 데이터 유형을 위한 기반을 마련함으로써 비용을 크게 낮추고 데이터 활용 효율성을 높일 것으로 기대된다. 이미 네트워크 개발의 주요 관심사로 급부상했다.
마지막으로 비탈릭은 효율성과 검열 저항성을 높이기 위해 ERC-4337과 같은 부분적 계정 추상화를 프로토콜에 직접 통합하려는 움직임이 커지고 있다고 말했다. 또한 기존 EOA 사용자의 원활한 전환과 생체 인식 서명자 등 새로운 기술의 통합 중요성도 강조했다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














