BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

암기 구문에 대한 불안감을 떨쳐버리세요: 계정 추상화를 통해 웹3 경험을 어떻게 혁신할 수 있는지 이해하세요

imToken
特邀专栏作者
2025-12-17 07:50
이 기사는 약 3235자로, 전체를 읽는 데 약 5분이 소요됩니다
원활한 인증부터 의도 기반 인증에 이르기까지, 이 가이드는 계정 추상화가 어떻게 딱딱한 하드웨어 키를 프로그래밍 가능한 스마트 계정으로 바꾸어 디지털 자산 관리 방식을 완전히 바꿔놓는지 이해하는 데 도움을 줄 것입니다.
AI 요약
펼치기
  • 核心观点:账户抽象技术将重塑数字资产管理。
  • 关键要素:
    1. 支持通行密钥,实现无感登录与防钓鱼。
    2. 引入Paymaster,允许代币支付或免Gas费。
    3. 账户可编程,支持恢复、批量交易等功能。
  • 市场影响:降低用户门槛,推动Web3大规模普及。
  • 时效性标注:长期影响。

머리말: 암기용 문구 외에 자산을 관리하는 다른 방법은 무엇일까요?

오랫동안 니모닉 구문은 웹3를 여는 유일한 열쇠였을 뿐만 아니라 많은 사용자에게 가장 큰 심리적 부담이기도 했습니다. 기존 계정 모델에서는 니모닉 구문(개인 키)을 분실하면 자산 소유권을 영구적으로 잃게 되므로, 우리는 이를 신중하게 복사하고, 확인하고, 저장해야 했습니다.

이러한 엄격한 규칙들은 탈중앙화를 위한 견고한 기반을 마련하지만, 동시에 블록체인 기술의 광범위한 도입을 가로막는 장벽이 되기도 합니다. 그렇다면 탈중앙화의 핵심적인 장점을 유지하면서도 웹2.0 애플리케이션처럼 계정 관리 및 복구를 간편하게 할 수 있는 기술이 있을까요?

정답은 계정 추상화 (AA)입니다.

이 기술은 디지털 자산 관리 방식을 혁신하고 있습니다. imToken Web은 AA 기술을 기반으로 구축된 차세대 지갑 제품으로, 암호학 전문가가 아니더라도 더욱 안전한 사용자 경험을 제공하는 것을 목표로 합니다. 이 글에서는 AA의 핵심 원리를 쉽게 설명하고, 이 기술이 여러분의 디지털 생활을 어떻게 변화시킬지 살펴보겠습니다.

전통적인 회계 방식의 "불가능한 삼각형"

AA의 가치를 이해하려면 먼저 현재 일반적으로 사용되는 계정 모델인 외부 소유 계정 (EOA)을 살펴봐야 합니다. EOA는 imToken 앱과 같은 지갑에서 현재 생성하는 계정입니다.

EOA의 설계는 매우 저수준이고 경직되어 있으며, 핵심 논리는 "개인 키가 전부"라는 것입니다. 개인 키는 계정 주소와 수학적으로 강력하게 연결되어 있습니다. 이러한 아키텍처는 해결할 수 없는 모순을 낳습니다. 보안을 보장하기 위해 (오프라인, 콜드 스토리지) 편의성을 희생해야 하지만, 편의성을 추구하면 개인 키 유출 위험에 노출됩니다. 더욱 심각한 것은 이러한 유형의 계정에는 "비밀번호 복구" 옵션이 없어 장애 허용성이 극히 낮다는 점입니다.

또한, EOA 계정은 상호 작용 측면에서 여러 가지 제약이 있습니다. 예를 들어, 채굴 수수료(가스)를 지불하기 위해 ETH와 같은 네이티브 토큰을 사용해야 합니다. 이는 USDT는 보유하고 있지만 ETH가 없는 신규 사용자에게 흔히 첫 번째 걸림돌이 됩니다.

레이어 2 네트워크의 성숙도로 온체인 비용이 크게 절감되고, ERC-4337 표준이 확정되고 EIP-7702 프로토콜이 구현됨에 따라, 계정 제어(AA) 기술은 마침내 광범위한 도입을 위한 기회를 맞이하게 되었습니다. AA 기술은 앞서 언급한 교착 상태를 해소하고 계정 제어권을 기본 암호화 규칙으로부터 해방시키는 것을 목표로 합니다.

기본 개념: "열쇠"에서 "스마트 홈 어시스턴트"까지

AA(추상 계정)를 한 문장으로 정의하자면, 계정을 "키"에서 "스마트 관리자"로 바꾸는 것이라고 할 수 있습니다.

기존의 EOA 방식에서는 규칙이 블록체인 프로토콜 계층에 작성되고, 개인 키 서명이 일치하면 거래가 실행됩니다. 하지만 AA 방식에서는 계정 자체가 블록체인에 배포된 스마트 계약 입니다.

이는 계정 규칙이 더 이상 고정되어 있지 않고 프로그래밍 가능하다는 것을 의미합니다. "조건 A와 B가 모두 충족될 때만 이체가 가능하다", "일일 최대 이체 횟수: 1000 U", "열쇠를 분실했을 경우, 보호자가 재설정할 수 있도록 허용" 등과 같은 다양한 로직을 계정에 입력할 수 있습니다.

이러한 변화는 "소유권"과 "서명 권한"을 분리합니다. 계정 소유권은 여전히 사용자에게 있지만, 계정 제어 방식은 더욱 유연해지며 더 이상 단일 개인 키에 종속되지 않습니다.

AA는 사용자 경험을 어떻게 변화시킬 수 있을까요?

우리는 인증 (로그인 방법), 실행 (거래 방법), 수수료(결제 방법), 그리고 발전 (성장 방법)이라는 네 가지 측면에서 그 장점을 자세히 살펴볼 수 있습니다.

1. 인증 로직: 기억하기 쉬운 암기식 문구는 이제 그만! 더욱 안전하고 매끄러운 로그인을 경험하세요.

AA에서 가장 눈에 띄는 변화는 더욱 발전된 검증 방법을 지원하여 사용자가 기억하기 쉬운 문구에 의존할 필요가 없어졌다는 점입니다.

하드웨어 수준 보안 경험

AA 계정(예: imToken Web)에서는 패스키를 사용하여 자산을 관리할 수 있습니다. 이는 WebAuthn 표준을 기반으로 하는 기술로, 휴대폰(iPhone/Android) 또는 컴퓨터 내부의 보안 칩을 사용하여 키를 생성하고 저장합니다.

일상적으로 사용할 때는 얼굴 인식이나 지문 인식을 통해 간편하게 거래에 서명할 수 있습니다. 이는 니모닉 구문을 적어두는 것보다 편리할 뿐만 아니라 보안성도 뛰어납니다. 개인 키가 항상 하드웨어 칩에 저장되어 인터넷에 노출되지 않기 때문입니다. 더욱 중요한 것은, 패스 키에는 피싱 방지 기능이 내재되어 있다는 점입니다. 패스 키는 웹사이트 도메인 이름과 강력하게 연결되어 있으므로, 해커가 웹사이트를 위조하더라도 유효한 서명을 생성하도록 속일 수 없습니다.

계정 복구 가능성

AA 모델에서는 기기 분실이 더 이상 "디지털 소멸"을 의미하지 않습니다. 계정은 기본적으로 계약이므로, 미리 정의된 논리를 통해 "잠금"을 변경할 수 있습니다. 예를 들어, EOA 지갑, 소셜 미디어 계정 또는 가족 및 친구를 "보호자"로 설정할 수 있습니다. 계정 접근 권한을 잃어버린 경우, 복구 요청을 시작할 수 있으며, 보호자의 확인 후 제어권이 재설정되어 자산을 복구할 수 있습니다.

2. 실행 논리: 번거로운 명령어 방식에서 의도 기반 실행 방식으로

기존의 온체인 상호작용은 종종 번거롭습니다. 예를 들어, 온체인에서 암호화폐를 구매하려면 일반적으로 먼저 "승인" 거래를 시작하고 체인에 기록될 때까지 기다려야 합니다. 그런 다음 "교환" 거래를 시작하고 다시 기다려야 합니다. 이는 가스를 낭비할 뿐만 아니라 사용자 경험을 매우 저해합니다.

AA는 원자적 배치 처리를 지원합니다. 간단히 말해, "승인"과 "교환"과 같은 여러 작업을 하나의 데이터 패키지로 묶을 수 있습니다. 사용자는 "교환" 버튼을 한 번만 클릭하면 되고, 백엔드에서 모든 단계를 자동으로 처리합니다. 이러한 단계는 블록체인 상에서 모두 성공하거나 모두 실패하게 되므로, "승인은 완료되었지만 토큰이 교환되지 않은" 것과 같은 난처한 상황을 방지합니다.

이러한 기능의 확장으로 웹3는 미래에 의도 중심적인 방향으로 나아갈 것입니다. 사용자는 복잡한 경로와 단계를 신경 쓰지 않고 "A를 B로 교환하고 싶다"는 의도만 표현하면 됩니다. AA 계정은 백엔드 솔버 네트워크와 결합하여 최적의 경로를 자동으로 찾아 실행합니다.

3. 수수료 논리: 네이티브 토큰 결제 장벽 해소

신규 사용자에게 가장 혼란스러운 점은 "자산으로 1000 USDT를 보유하고 있지만, 계정에 ETH가 없기 때문에 단 한 푼도 인출할 수 없다"는 것입니다.

AA는 결제 로직에 혁신을 가져오는 '페이마스터(Paymaster)' 라는 역할을 도입했습니다. 이를 통해 애플리케이션은 온체인 환율 계산이나 보조금 지급 로직을 구현할 수 있습니다.

  • 토큰으로 가스 요금 결제: 계정에 있는 토큰(예: USDC)을 직접 사용하여 가스 요금을 결제할 수 있습니다. Paymaster는 백그라운드에서 자동으로 토큰을 ETH로 교환하고 해당 환율로 번들러(예: 채굴자)에게 지불합니다. 이를 통해 웹3 결제 경험이 신용카드를 사용하는 것처럼 자연스러워지며, 더 이상 네이티브 토큰을 보유해야 하는 제약이 사라집니다.
  • 가스 사용료 면제: 특정 시나리오(예: 신규 사용자 등록 또는 활동 참여)에서는 프로젝트 팀에서 가스 요금을 전액 지원할 수 있으므로 사용자는 상호 작용 중에 가스 사용 여부를 전혀 인식하지 못합니다.

4. 진화적 논리: 수요에 따라 커지는 지갑.

기존 지갑은 기능이 고정되어 있는 경우가 많지만, AA 계정은 스마트 계약 기반으로 강력한 모듈성을 제공합니다. 마치 끊임없이 새로운 기술을 학습하고 사용자의 필요에 따라 진화하는 집사와 같다고 생각하시면 됩니다.

  • 차별화된 서비스: 초보자는 간단하고 사용하기 쉬운 인터페이스를 갖춘 가장 기본적인 송금 및 결제 기능만 필요로 할 수 있습니다.
  • 기능 확장: 경험이 쌓이면 복잡한 거래에 참여하거나 대량의 자산을 관리해야 할 때 계정에 다중 서명 보호 또는 일일 지출 한도 설정과 같은 새로운 모듈을 "구성"할 수 있습니다.

이 모듈식 설계는 AA 계정을 정적인 도구에서 초보자부터 전문가까지 전체 라이프사이클에 걸쳐 사용자의 요구를 충족하는 유연하고 지능적인 플랫폼으로 변화시킵니다.

EOA의 미래: 기존 계정도 업그레이드할 수 있을까요?

위에 언급된 혁신적인 경험들은 주로 ERC-4337 표준을 기반으로 구축되었습니다. 이는 현재 가장 성숙한 AA(상담원 지원) 방식이지만, 일반적으로 사용자가 완전히 새로운 AA 계정을 생성해야 합니다.

"오랫동안 사용해 온 예전 주소를 포기하고 싶지 않고, 자산을 옮기는 번거로움도 피하고 싶다면 어떻게 해야 할까요?"라고 질문하실 수도 있습니다.

제안서 EIP-7702는 그 해답을 제시합니다. 기존 EOA 계정을 제자리에서 업그레이드할 수 있도록 허용합니다.

EIP-7702의 핵심 메커니즘은 코드 위임에 있습니다. 기존의 EOA는 개인 키를 사용하여 서명하는 명령만 수동적으로 실행할 수 있는 반면, EIP-7702는 특수 서명을 통해 거래 중에 스마트 계약 코드의 일부를 EOA에 "첨부"할 수 있도록 합니다.

즉, 사용자는 여전히 원래의 개인 키와 주소를 보유하지만, 거래가 발생하는 순간 계정이 프로그래밍 가능한 스마트 계약으로 "변환"됩니다. 이 설계는 프로그래밍이 불가능한 EOA의 한계를 영리하게 극복하여 주소를 변경하지 않고도 위에서 언급한 다양한 AA 로직을 직접 호출할 수 있도록 함으로써 자산 주권을 유지하면서 더욱 발전된 대화형 경험을 원활하게 통합합니다.

결론: 지갑을 "보이지 않게" 만드세요

가장 이상적인 기술은 사용자가 그 존재를 인식하지 못하는 경우가 많습니다.

EOA 시대에는 사용자들이 개인 키, 논스, 가스 가격과 같은 난해한 암호화 개념을 이해해야 했는데, 이는 마치 온라인상의 모든 사람이 TCP/IP 프로토콜을 이해해야 하는 것과 같았습니다. AA 기술의 궁극적인 목표는 지갑을 "보이지 않으면서도" 강력하게 만드는 것입니다.

액세스 키를 사용하면 더 이상 익숙하지 않은 니모닉 구문을 떠올릴 필요가 없고, 페이마스터를 사용하면 가스 수수료에 구애받지 않으며, 모듈식 설계 덕분에 지갑은 사용자의 필요에 맞춰 확장할 수 있습니다. AA는 단순한 기술적 업그레이드가 아니라, 웹3가 전문가 커뮤니티에서 대중으로 나아가기 위한 필수적인 단계입니다.

지갑
계정 추상화
Odaily 공식 커뮤니티에 가입하세요