스마트 폰에서 뱅킹 응용 프로그램을 관리하는 것만 큼 간단한 블록 체인과 상호 작용하는 세상을 상상해보십시오. 오늘날 블록 체인 상호 작용은 종종 복잡합니다. 긴 복구 문장을 관리해야하며 거래 비용은 항상 가지고 있지 않은 통화 (종종 ETH)로 지불해야합니다. 이 복잡성의 세계는 곧 쓸모 없게 될 수 있습니다. Account Abstraction (AA) 덕분에 Ethereum 및 기타 네트워크 와 상호 작용하는 방식을 재정의합니다
이 기사에서 우리는Account Abstraction무엇인지, 어떻게 작동하는지, 장점 및 단점, 그리고 왜 분산 된 기술의 대규모 채택을위한 중요한 발전을 나타내는 지에 대해 깊이 탐구 할 것입니다. 블록 체인의 잠재력을 더 잘 이해하기 위해 분산 된 또는 단순히 호기심 많은 금융 애호가이든,이 기사는 매혹적인Account Abstraction에서 단계적으로 당신을 안내합니다.
목차
Account Abstraction 무엇입니까?
오랜 문제에 대한 해결책
Ethereum 창립 이래로 두 가지 유형의 계정을 기반으로합니다.
Externally Owned Accounts (EOA)
EOA는 사용자가 직접 보유하고 있으며 한 쌍의 암호화 키 (계정을 식별하는 공개 키) 및 개인 키 (거래 승인에 사용됨)를 통해 제어되는 계정입니다. 구체적으로, 사용자로서 이것은 Metamask 또는 Exodus와 같은 포트폴리오를 관리한다는 것을 의미합니다. 각 거래는 개인 키에 서명해야하므로 보안을 보장해야합니다. 이 계정은 자금을 보내거나받는 것이 간단하고 실용적이지만 제한 사항이 있습니다.
- 프로그래밍 가능성 없음 : smart contract 에 전화하는 것과 같은 기본적인 조치 만 수행 할 수 있습니다 . 더 복잡한 논리는 다른 유형의 계정으로 위임해야합니다.
- 높은 위험 : 개인 키를 잃는 것은 회복 가능성없이 자금에 대한 접근을 영구적으로 잃는 것입니다.
자세한 내용은 여기에 있습니다
Contract Accounts (CA)
Contract Accounts 은 smart contract, 즉 Ethereum블록 체인에 배치 된 프로그램입니다. EOA와 달리 개인 키가 없으며 스스로 거래를 시작할 수 없습니다. 그러나 EOA (또는 때로는 다른 CA)가 보낸 거래에 의해 요청 되 자마자 자동 지침을 실행할 수 있습니다. 예를 들어 :
- 사용자는 계약에 코딩 된 규칙에 따라 토큰 교환을 수행하는 CA를 통해 Uniswap 과 같은 dApp
- 스 쿠킹 의 보상 분배 또는 분산 대출 관리와 같은보다 복잡한 프로세스를 유발할 수 있습니다.
그러나이 모든 것은 EOA 또는 다른 활성화 된 CA의 초기 트랜잭션을 기반으로합니다. 이 트리거 이벤트가 없으면 이직은 독립적으로 행동 할 수 없습니다.
이 이중 구조의 한계
이 구조에 Ethereum 참조 프로그래밍 가능한 블록 체인이되면 사용자에게 몇 가지 단점이 있습니다.
- 복잡한 키 관리 : EOA는 개인 키를 보호하기 위해 지속적인 경계가 필요합니다. 오류 또는 손실은 돌이킬 수없는 결과를 초래할 수 있습니다.
- ETH에 대한 의존 : 이직률과 상호 작용하려면 사용자는 주요 활동에 다른 토큰이 포함 되더라도 항상 거래 비용 (GAS)을 지불해야합니다.
- 유연성 부족 : EOA를 사용하면 안전 규칙을 개인화하거나 복잡한 작업을 자동화 할 수 없습니다. 예를 들어, 반복되는 상호 작용에 대한 특정 지출 한도 또는 승인을 정의 할 수 없습니다.

이러한 한계는 사용자 경험이 종종 실망스럽고 직관적이지 않으며, 특히 생태계에 새로운 이민자에게는 매우 직관적이지 않습니다. 여기에서Account Abstraction 시작되어 두 세계의 최고를 결합 할 수있는 혁신적인 솔루션을 제공합니다.
Account Abstraction 의 진화
첫 번째 개선 제안 (EIP-86, EIP-2938)
Account Abstraction 에 대한 아이디어는 2016 년에 나타났습니다. 진화를 이해하려면 먼저 EIP ( Ethereum Improvation Proposition) . Ethereum 에 제공되는 변경 사항 또는 개선 사항을 설명하는 기술 문서입니다 . 채택하기 전에 Ethereum 내에서 토론 프로세스가 적용됩니다
EIP-86 : 개인화 된 시그니처 패턴의 유연성이 더 높습니다.
Ethereum 계정이 다양한 서명 다이어그램으로 거래를 관리 할 수 있도록하는 것을 목표로했습니다. 오늘날 Ethereum 단일 유형의 암호화 서명 인 ECDSA (타원 곡선 디지털 서명 알고리즘)를 . 이 서명은 거래를 인증하고 합법적 인 소유자로부터 나오도록 보장하는 것은이 서명입니다.
Account Abstraction 사용하면 다른 유형의 서명을 도입 할 수 있습니다. 예를 들어 :- 생체 인식 : 지문 또는 얼굴 인식.
- 다중 서명 : 몇몇 사용자는 실행하기 전에 거래를 승인하여 보안을 강화해야합니다.
그러나 EIP-86은 Ethereum프로토콜에 심오한 변화가 필요했으며, 이로 인해 채택이 느려졌습니다.
EIP-2938 : 2020 년 단일 테넌트와 다중 테넌트의 구별로
, EIP-2938은 두 가지 유형의 추상 계정을 차별화하기 위해 개념을 도입했습니다.Single-Teante : 이 추상 계정은 단일 사용자 또는 소규모 그룹을위한 것입니다. 예를 들어, 특정 요구 (지출 한도, 사회적 회복 등)를 위해 구성된 개인 포트폴리오.
Multi-Teenage : 이 모델은 응용 프로그램 내의 많은 사용자가 사용하도록 설계되었습니다. 예를 들어, DEX와 같은 분산 플랫폼 (분산화 된 교환). 이 경우 단일 초록 계정은 수천 명의 상호 작용 또는 수백만 명의 사용자를 관리 할 수 있습니다.
어떻게 작동합니까?
다중 테나 지 계정은 프로그래밍 가능한 규칙을 사용자 간의 상호 작용을 배포합니다. DEX의 예를 들어보십시오 : 각 사용자마다 별도의 계정을 작성하는 대신 smart contract 모든 작업을 중앙 집중화 할 수 있습니다. 각 사용자는이 공유 계정의 프레임 워크 내에서 "언더펙"역할을하지만 액세스 및 보안 규칙은 자금 및 거래의 무결성을 보장하기 위해 엄격하게 정의되어 있습니다.
EIP-2938은 또한 스마트 wallets . 그러나 스마트 지갑은 무엇입니까?
스마트 지갑은 EOA 계정에 따라 고전 smart contract 을 기반으로하는 포트폴리오입니다 이는 프로그램 가능하고 자동 지불, 여러 승인 또는 계정 복구와 같은 고급 규칙을 관리 할 수 있음을 의미합니다. 돈 이나 브라오스 와 같은 솔루션에 의해 사용되지만 채택은 프로토콜의 현재 제약에 의해 제한됩니다.
ERC-4337의 출현
2023 년 ERC-4337은 Account Abstraction 의 주요 발전을 도입했습니다 . 그러나 ERC 란 무엇입니까? ERC ( Ethereum Ethereum Ethereum 의 기본 규칙을 수정하지 않고 smart contract 에서 기능을 정의하는 표준입니다 .
Account Abstraction 구현할 수 있습니다 Ethereum 의 기본 프로토콜을 변경하지 않고 . 기존 블록 체인 위에 추가 된 smart contract 의 추가 계층을 기반으로합니다 이는 프로토콜의 파괴적인 업데이트가 필요하지 않기 때문에 채택을 단순화합니다.
특수 멤피 및 멤피
ERC-4337의 주요 개념 중 하나는 사용자 . EOA의 서명이 필요한 기존 트랜잭션과 달리 사용자 점수는 단일 작업에서 smart contract 과의 상호 작용)를 캡슐화합니다 다음 과 같은 이유는 전통적인 거래 보다 유연합니다
- 예를 들어 조건부 규칙이 포함될 수 있습니다. 예를 들어 : "가격 임계 값에 도달 한 경우에만이 거래를 실행합니다".
- 분산 된 응용 프로그램과의 복잡한 상호 작용을 단순화하는 그룹화 또는 지연 허용합니다
- Paymaster를 통해 제 3자가 후원하여 사용자가 ETH에서 직접 가스 비용을 지불하는 것을 피할 수 있습니다.
이 사용자는 전문 멤버 . 하지만 멤피는 무엇입니까?
Mempool 또는 "메모리 풀")은 검증을 기다리는 트랜잭션이 저장되는 대기열입니다. 전통적으로 EOA가 서명 한 거래 만 입력 할 수 있습니다. ERC-4337을 사용하면 전용 Mempool이 사용자 수단을 독립적으로 처리하기 위해 생성되어 EOA의 의존성을 줄이고 효율성을 향상시킵니다.
ERC-4337의 영향
ERC-4337 덕분에 개발자는 이제Ethereum의 기존 인프라와 호환되는 동안 추상 계정의 고급 기능을 활용할 수 있습니다. 이 개발은 분산 된 포트폴리오를 기존의 뱅킹 응용 프로그램으로 사용하기가 간단하게 만들어보다 유동적이고 직관적 인 사용자 경험을 제공합니다.
Account Abstraction 어떻게 작동합니까?
사용자의 역할
ERC-4337의 일환으로, 블록 체인과의 사용자 상호 작용은 더 이상 외부 소유 계정 (EOA)에서 시작된 기존 거래에 의해 이루어지지 않습니다. 사용자 의 형태를 취합니다 . 사용자 점수는 유연 하고 프로그래밍 된 방식으로 사용자의 의도를 포함하는 캡슐화 된 트랜잭션입니다.
구체적인 예 :
사용자가 분산 금융 플랫폼 ( DeFi )에서 세 가지 조치를 수행하기를 원한다고 상상해보십시오.
- 플랫폼이 토큰을 사용하도록 승인합니다.
- 두 cryptocurrencies를 교체 하십시오
- 유동성 수영장에 토큰을 교환하십시오.
기존의 거래를 통해 각 단계는 별도로 수행되어 여러 가스 비용을 생성해야합니다. 반면, 사용자 점수는 이 세 가지 의도를 단일 작업에서 결합 할 수 있습니다. 이 접근법은 사용자 경험을 단순화하고 잠재적으로 관련 비용을 줄입니다.
bundlers 의 역할
이러한 사용자를 Bundler 라는 엔터티가 수행됩니다. Bundler는 다음을 담당합니다.
- 특수 멤피 (전용 대기열)에서 여러 사용자를 수집하십시오
- 이 모든 사용자를 하나로 모으는 단일 트랜잭션을 만듭니다
- 유효성 검사를 위해이 그룹을 블록 체인으로 제출하십시오.
필요한 이유는 무엇입니까?
사용자는 캡슐이되었지만 기존의 거래는 아닙니다. 낮은 레벨 트랜잭션에 서명 할 관련 개인 키가 없기 때문에 블록 체인에서 직접 검증 할 수 없습니다. 따라서 Bundler는 중개자 역할을하여 Ethereum프로토콜에서 사용자의 통합을 단순화합니다.ERC-20 토큰으로 비용 지불
ERC-4337의 주요 장점 중 하나는 Paymasters USDC 또는 DAI 와 같은 ERC-20 토큰 .
-
어떻게 작동합니까?
Paymasters는 사용자를 대신하여 거래 비용을 충당하는 smart contract 예를 들어, DAIS로 지불하려는 경우 Paymaster는 거래를 제출하기 전에 DAI를 ETH (가스 지불에 필요한 기본 토큰)로 자동 전환합니다. -
사용 된 토큰에 따라 비용이 다릅니 까?
그렇습니다. ETH 로의 전환은 거래 당시 사용 된 토큰 ERC-20 사이의 환율에 의존하기 때문에 비용이 다를 수 있습니다. 일부 토큰은 가격 변동과 전환 비용으로 인해 약간 더 높은 비용을 유발할 수 있습니다.
사회적 회복 : 회복 문장에 대한 대안
복구 문장 의 상실입니다 . ERC-4337은 Social Recovery 보안을 손상시키지 않고 프로세스를 단순화합니다.
-
사회적 회복이란 무엇입니까?
보호자를 기반으로합니다 . 즉, 손실시 계정을 복구 할 수 있도록 사용자가 미리 지정된 개인, 장치 또는 서비스를 사용합니다. 예를 들어, 친한 친구, 포트폴리오 서비스 또는 "골키퍼"와 같은 보조 장치를 정의 할 수 있습니다. -
어떻게 작동합니까?
계정에 대한 액세스 권한을 잃어 버리면 경비원이 협력하여 복구를 허용 할 수 있습니다. 다음은 일반적인 시나리오입니다.- 사용자는 액세스 손실을 지적합니다.
- 경비원은 통지를 받고 복구 요청을 집합 적으로 승인합니다.
- 계정은 복구 문장없이 새로운 개인 키로 복원됩니다.
골키퍼를 구성하고 관리하기위한 직관적 인 인터페이스를 제공하는 Money 및 Braavos 와 같은 스마트 wallets 에서 이미 사용됩니다
사용자가 기존 거래보다 더 유연한 이유는 무엇입니까?
EOA에 의해 시작된 고전적인 거래는 용량이 제한되어 있습니다. 한 번에 작업을 수행하고 개인 키에 의해 서명해야하며 개별 사용자의 리소스 만 기반으로합니다.
반면에 사용자 점수는 다음을 허용합니다.
- 권한 부여, 스왑 및 무대에서 토큰 제출과 같은 단일 작업의 여러 조치를 결합합니다
- Paymaster를 통해 제 3 자에게 비용을 지불하는 것을 위임합니다
- 실행 전 특정 조건을 스왑의 최소 가격으로 정의합니다
- 소셜 복구 또는 생체 인증과 같은 옵션을 통합하여 사용자 경험을 단순화합니다
따라서Account Abstraction 과 사용자 오프레이션은 Ethereum에서 사용자 경험을 크게 변화시켜 블록 체인 상호 작용을 더 간단하고 액세스 가능하며 유연하게 만듭니다. 이러한 혁신은 특히 비 기술적 인 사용자와 광범위한 채택을위한 길을 열어줍니다.

Account Abstraction 구현 프로젝트
Account Abstraction 블록 체인 생태계에서 많은 프로젝트를 유치하는 새로운 기술 입니다 Ethereum 이 혁신의 최전선에 있습니다. ERC-20 토큰의 비용에 대한 소셜 복구 또는 지불과 같은 고급 기능을 통합 할 수있는 스마트 wallets 만들 수 있습니다 이미 호환되는 포트폴리오 중에서 돈 과 브라오스가 두드러집니다. Silver는 사전 정의 된 경비원을 통해 소셜 복구 기능을 제공하는 반면 Braavos는 일일 지출 한도 및 생체 인증과 같은 옵션을 강조합니다.
계층 2 솔루션 에서 Starknet Account Abstraction 아키텍처의 핵심에 직접 통합하여 기본 접근 방식을 채택했습니다 Starknet 의 각 계정은 smart contract 으로 Contract Accounts 의 전통적인 차이를 제거합니다 . 이 기본 통합을 통해 개발자는 사용자 정의 가능한 dApp
Safe (이전의 Gnosis Safe) 와 같은 다른 이니셔티브는 Account Abstraction 활용하기 위해 솔루션을 조정합니다 . 다중 서명 포트폴리오로 유명한 안전한 안전은 ERC-4337과의 통합을 탐색하여 기관 및 개별 사용자에게 유연성을 높이고 있습니다. 또한 비자 사용 사례가 암호화 생태계를 넘어 확장된다는 것을 보여줍니다. Account Abstraction 통합 한 스마트 wallets Ethereum 에서 자동 지불을 실험하고 있습니다 .
마지막으로 Biconomy 및 Stackup ERC-4337의 적절한 기능에 필수적인 bundlers Paymaster Services 의 구현에 참여합니다 이러한 인프라는 사용자 관리에 핵심적인 역할을하므로 Ethereum . 이 프로젝트는 함께 도구를보다 직관적이고 유연하며 접근하기 쉽게함으로써 블록 체인의 미래를 형성합니다.
사용 편의성과 고성능으로 알려진 Near Protocol Account Abstraction 사용자 경험을 향상시킵니다. ERC-4337을 통해 Account Abstraction Ethereum 달리 , 유연한 smart contract 기반으로 한 아키텍처 덕분 에이 기능을 기본적으로 통합 합니다 . 소셜 복구 및 자동 지불 과 같은 고급 옵션을 통해 복잡한 개인 키없이 포트폴리오의 혜택을받을 수 있습니다 . dApp 하거나 기본 통화 이외의 토큰으로 지불 할 수있는 포트폴리오를 구성 할 수 있습니다 간단하고 접근 가능한 인터페이스 에서이 기능을 결합함으로써, Near Protocol 위치는 비 기술적 인 잠재 고객을 끌어 내고 블록 체인의 대규모 채택을 가속화하기 위해 핵심 레버와 같은 Account Abstraction
account abstraction 의 FAQ
Account Abstraction 이란 무엇입니까 ?
유연성과 보안을 제공하는 smart contract 통해 블록 체인 계정을 관리하는 기술
2. 왜 중요한가요?
블록 체인의 사용을 단순화하고 안전을 향상 시키며 입구의 장벽을 줄입니다.
3. ERC-4337은 무엇입니까?
Ethereum 의 AA를 구현하는 표준 .
4. 이미 AA를 사용하는 프로젝트는 무엇입니까?
지갑 뿐만 아니라 비자와 같은 회사 wallets
account abstraction 에 대한 결론
Account Abstraction 블록 체인과의 상호 작용 표준을 재정의하는 주요 혁신입니다. 단순성, 보안 및 유연성을 결합함으로써 분산 된 기술의 대규모 채택을위한 길을 열어줍니다.
추가 읽기 : 지식을 심화 시키려면 뚱뚱한 단어를 클릭하여 공공 및 개인 키 뿐만 아니라 Near Protocol .
암호 화폐에 대한 투자는 위험합니다. Crypternon 기사에서 제시된 재산 또는 서비스를 사용한 후 발생한 손해 또는 손실에 대해 직간접 적으로 책임을 지을 수 없었습니다. cryptocurrencies와 관련된 투자는 본질적으로 위험합니다. 독자들은 조치를 취하고 재무 능력의 한계 내에서만 투자하기 전에 자체 연구를 수행해야합니다. 과거의 성과는 미래의 결과를 보장하지 않습니다. 투자 구성하지 않습니다 .
이 기사의 특정 링크는 소속되어 있습니다. 즉,이 링크를 통해 제품을 구매하거나 등록하는 경우 파트너로부터 커미션을 수집합니다. 이 커미션은 사용자로서 귀하를 위해 추가 비용을 훈련시키지 않으며 특정 파트너십을 통해 프로모션에 액세스 할 수 있습니다.
AMF 권장 사항. 고수익이 보장되지 않으며, 고성능 잠재력을 가진 제품은 위험이 높음을 의미합니다. 이 위험 감수는 프로젝트, 투자 지평 및이 저축의 일부를 잃을 수있는 능력과 일치해야합니다. 자본의 전부 또는 일부를 잃을 준비가되지 않았다면 투자하지 마십시오 .
더 나아가려면 당사 페이지를 읽으십시오. 법적 통지 , 개인 정보 보호 정책 및 일반 이용 조건을 .