계정 추상화를 위한 초보자 가이드: 간단하고 안전하며 강력한 암호화된 사용자 경험 구축
원작자: cygaar
원본 편집: Deep Chao TechFlow
“계정 추상화는 암호화폐의 미래입니다.”
이 표현을 여러 번 들어보셨을 수도 있지만 정확히 무슨 뜻인지는 모르실 겁니다. 오늘은 이 문제를 해결해 보겠습니다.
계정 추상화가 무엇인지, 어떻게 작동하는지, 암호화폐 애플리케이션에 어떻게 혁명을 일으킬 것인지에 대한 초보자용 가이드를 제공하겠습니다.

우리는 계정 추상화의 기술 및 구현 세부 사항에 대해서는 다루지 않을 것입니다(이 주제는 나중에 다루겠습니다). 대신, 저는 높은 수준의 개요를 제공하고 실제 사례를 통해 계정 추상화가 지난 몇 년 동안 암호화폐 사용자 경험을 어떻게 개선했는지 보여줄 것입니다.
간단히 말해서, 계정 추상화는 암호화폐 지갑(계정)의 기능을 크게 향상시킬 수 있는 일련의 프레임워크 및 표준입니다.
1999년형 혼다 시빅에 비행 능력을 부여하는 것과 같다고 생각할 수 있습니다. 여전히 자동차처럼 운전하지만 이제는 훨씬 더 많은 일을 할 수 있습니다.

왜 암호화폐 지갑에는 이러한 강력한 기능이 기본적으로 포함되어 있지 않습니까? 대답은 일부 최신 블록체인에서는 실제로 강력하지만 이더리움과 같은 레거시 블록체인의 경우 계정은 모든 잠재적인 용도와 함정을 완전히 이해하기 전에 설계되었다는 것입니다.
이더리움(및 많은 EVM 체인)에서는 주로 외부 소유 계정(EOA)을 사용합니다. 이는 자산을 보관하고 거래를 시작할 수 있는 간단한 지갑입니다. 단일 개인 키에 연결되어 있어 복잡한 작업을 수행할 수 없습니다.

동시에 블록체인에서 자동으로 실행되는 코드인 스마트 계약도 있습니다. 스마트 계약은 거의 모든 작업을 수행하도록 프로그래밍할 수 있습니다.
모든 사람의 암호화폐 지갑에 스마트 계약의 유연성을 추가할 수 있다면 멋지지 않을까요? 이것이 계약 계정(CA)이 등장하는 곳입니다. CA는 계정 추상화의 핵심 부분입니다.
계약 계정은 스마트 계약의 무제한 기능을 지갑에 통합하여 기능을 크게 향상시킵니다. 이 지갑은 여전히 자금을 보관할 수 있지만 더 이상 단일 개인 키에 의존하지 않습니다.

예전에는 개인키를 분실하면 지갑도 잃어버렸습니다.
이는 암호화폐를 사용하지 않는 사용자에게 매우 나쁜 경험을 선사합니다. 컨트랙트 계정을 사용하면 기존 개인 키 서명 없이도 다양한 인증 방법을 통해 지갑을 운영할 수 있습니다.

지문 인식, 타사 공급자(예: Google, Apple), 다중 서명 또는 다른 서명 체계를 사용하여 인증할 수 있습니다.
실제로 원래의 개인키를 분실한 경우에도 set 메소드를 통해 계정을 복구할 수 있습니다.

계정 확인을 구축하는 방법에는 여러 가지가 있습니다. 이러한 방법은 지갑의 보안을 향상시킬 뿐만 아니라 계정 추상화(AA)도 지갑에 새로운 기능을 제공합니다.
외부 소유 계정(EOA)에서 모든 거래는 체인의 기본 가스 토큰을 사용하여 비용을 지불해야 하며 발신자가 비용을 지불해야 합니다. 또한 한 번에 하나의 거래만 이루어질 수 있습니다.
하지만 AA의 경우:
거래는 제3자(일반적으로 앱)에 의해 전적으로 후원될 수 있습니다.
거래는 다양한 토큰(예: ETH 대신 USDC)으로 지불할 수 있습니다.
거래를 일괄 처리할 수 있어 가스 비용이 절약되고 개별 승인 없이 토큰 교환이 가능합니다.

AA는 암호화된 애플리케이션의 사용자 경험을 크게 향상시킬 수 있음을 알 수 있습니다. 이전에 우리는 암호화폐를 시작하는 것을 번거롭고 어렵게 만드는 엄격한 구조에 묶여 있었습니다. 이제 AA를 사용하면 기존 Web2 애플리케이션과 비슷하거나 훨씬 더 나은 사용자 경험을 만들 수 있습니다.
이러한 스마트 계약 계정은 여전히 사용자 자신에 의해 완전히 통제되며 제3자가 사용자 자금에 접근할 수 없다는 점을 강조해야 합니다. 모든 자산은 여전히 자체 보관됩니다.
그렇다면 현재 AA의 상태는 어떤가요?
EVM에는 AA의 기반을 마련하는 ERC-4337 및 EIP-7702와 같은 제안이 있습니다.
현재 제가 언급한 많은 기능이 이미 구현되었습니다. 하지만 기존 지갑을 컨트랙트 지갑으로 전환하려면 여전히 많은 작업이 필요합니다.

앞으로는 좀 더 자세한 계정 추상화 가이드를 공개할 예정입니다.
지금으로서 여러분이 알아야 할 것은 AA가 차세대 암호화폐 사용자를 안내할 간단하고 안전하며 강력한 사용자 경험을 위한 핵심이라는 것입니다.


