맨위로 가기
  • 공유 공유
  • 댓글 댓글
[이지 인사이트] 1inch DeFi 아카데미: 계정 추상화와 체인 추상화의 역할
코인이지

2025.06.27 10:12:10

블록체인의 복잡성을 해소하기: 계정 추상화와 체인 추상화의 역할

이더리움의 사용자 경험(UX) 진화는 두 가지 추상화 개념에 의해 주도되고 있습니다. 하나는 사용자 수준에서, 다른 하나는 인프라 수준에서 작동합니다.

탈중앙화 인프라가 성숙해지면서, 초점은 단순한 기능 구현에서 사용 편의성으로 옮겨가고 있습니다. 이 과정에서 주목받고 있는 두 가지 개념이 계정 추상화(Account Abstraction, AA)와 체인 추상화(Chain Abstraction, ChA)입니다. 이름은 비슷하지만, 이 두 개념은 블록체인 스택의 서로 다른 층위에서 작동하며, 서로 보완적인 역할을 수행합니다. 이들의 차이점과 상호작용을 이해하면, 탈중앙화 기술의 미래 방향성에 대해 통찰을 얻을 수 있습니다.

 

✅ 계정 추상화란?

계정 추상화는 사용자의 계정 작동 방식을 재설계하는 개념입니다. 기본적으로 외부 소유 계정(EOA) — 즉, 단순히 개인 키로 제어되는 기존 계정 구조 — 의 한계를 극복하기 위해, 스마트 컨트랙트 기반의 계정을 도입합니다.

EOA는 다음과 같은 기능이 부족합니다:

  • 커스텀 인증 불가
  • 계정 복구 기능 없음
  • 거래 배치 불가
  • 가스비는 반드시 ETH로만 지불해야 함

반면, AA는 계정을 스마트 컨트랙트로 구현함으로써 다음과 같은 유연성을 제공합니다:

  • 키 관리 및 복구 옵션
  • 소셜 로그인 및 패스키 같은 다양한 인증 방식
  • 거래 배치
  • 가스비 대납 또는 다른 토큰으로 지불

현재는 ERC-4337 같은 구현을 통해 프로토콜 변경 없이 AA가 이더리움에 적용되고 있으며, RIP-7560과 같은 장기적 제안은 AA를 프로토콜 수준에 통합하는 것을 목표로 합니다.

 

✅ 체인 추상화란?

체인 추상화는 사용자나 앱이 특정 블록체인 위에서 작동하고 있다는 사실조차 인식하지 않도록 만드는 개념입니다. 다양한 롤업과 실행 환경이 증가함에 따라, ChA는 체인 간의 자산 전송, 거래, 수수료 관리 등이 자동화되거나 백그라운드에서 처리되는 구조를 지향합니다.

쉽게 말해, 사용자는 더 이상 어떤 체인을 사용 중인지 몰라도 되고, 인터넷처럼 자연스럽게 멀티체인 환경을 오갈 수 있게 되는 것이 목표입니다.

🔍 작동 범위 차이

  • AA는 단일 체인 내에서 계정 모델을 개선합니다. 체인의 합의나 실행 규칙을 바꾸지 않고도, 사용자 경험을 향상시킵니다.
  • ChA는 여러 체인과 롤업을 아우릅니다. 멀티체인 간의 조정과 실행을 위한 인프라를 구축하여, 체인 경계를 사용자에게 보이지 않게 합니다.

 

🧱 기술적 기반

▶ Account Abstraction

  • 스마트 컨트랙트 지갑: 사용자의 인증·거래·가스비 처리 로직을 커스터마이징 가능
  • UserOperation: 사용자의 거래 요청 구조
  • Bundler: 여러 요청을 수집해 블록체인에 제출
  • Paymaster: 사용자의 가스비를 대신 내주는 후원자 역할 가능

▶ Chain Abstraction

  • 크로스체인 메시징 프로토콜
  • 릴레이어
  • 공유 시퀀서(shared sequencer)
  • 확장 가능한 데이터 가용성(DA) 계층

이는 이더리움의 롤업 중심 로드맵과 밀접한 관련이 있으며, proto-danksharding블롭 기반 DA 확장빠른 파이널리티 개선 등과 연결되어 있습니다.

 

⛽️ 가스비 처리 방식

  • AA: 사용자 계정에서 가스비를 다른 토큰으로 지불하거나 후원자에게 대납시킬 수 있어, ETH를 굳이 보유하지 않아도 됩니다.
  • ChA: 여러 체인을 사용하는 과정에서도 수수료를 체인마다 따로 관리할 필요가 없습니다. 백엔드에서 통합적으로 처리됩니다.

 

🤝 스마트 컨트랙트 상호작용

  • AA: 여러 컨트랙트 호출을 일괄 처리(batch) 가능, 인증 방식도 다양화(멀티시그, 패스키 등), 권한 위임도 유연
  • ChA: 여러 체인에서의 작업을 하나의 사용자 상호작용으로 실행 가능. 메시지 전파, 유효성 확인, 동기화 등이 백엔드에서 처리되어 일관된 프론트엔드 UX 제공

 

❓ 어떤 문제를 해결하나?

Account Abstraction

  • 키 분실 위험
  • 계정 복구 불가
  • 거래 모델의 경직성
  • 가스비 지불의 불편함 등 사용자 경험의 핵심 문제 해결

Chain Abstraction

  • 자산 브릿지, 여러 지갑 관리, 각 체인의 가스비 보유 등 멀티체인 사용의 복잡성 제거

 

💡 실질적 활용 사례

AA 활용 예시

  • 소셜 복구
  • 가스비 없는 온보딩
  • DeFi 거래 일괄 처리
  • Web2 로그인 통합 등

ChA 활용 예시

  • 롤업 간 자산 스왑
  • 멀티체인 유동성 라우팅
  • 여러 체인을 넘나드는 통합 dApp 경험 등

 

🧩 함께 쓰일 수 있는가?

네, AA와 ChA는 서로 다른 층위에서 작동하며 서로 보완됩니다.

  • AA는 “어떻게” 블록체인과 상호작용할지 개선합니다.
  • ChA는 “어디서” 상호작용할지 추상화합니다.

이더리움이 롤업 및 프로토콜 확장을 통해 확장되는 과정에서, AA와 ChA는 복잡한 블록체인 인프라를 누구나 사용할 수 있는 직관적인 UX로 바꾸는 핵심 요소가 될 것입니다.

더 많은 디파이 트렌드가 궁금하다면, 1inch의 인사이트를 계속 지켜봐 주세요!

👉 자세한 내용은 공식 블로그에서 확인하세요: https://blog.1inch.io/account-and-chain-abstraction/

 

✔️ 1inch Wallet 다운로드:

🛒 iOS: https://apps.apple.com/us/app/1inch-defi-wallet/id1546049391

🛒 Android: https://play.google.com/store/apps/details?id=io.oneinch.android

혁신과 편의성이 만나는 곳입니다.

댓글 0

0/1000

1