어제 Visa는 ERC-4337(계정 추상화) 실험에 대한 보고서를 발표했습니다.
이 보고서는 매우 흥미롭고(정식 버전은 기사 끝 부분 참조) 기존 가스 시스템을 흔들고 더 많은 원외 응용 분야에 영감을 줄 수 있습니다. 두 가지 정보가 특히 주목할 만합니다. 대규모 결제 회사가 Ethereum을 실험하고 있으며 보고서는 ERC-4337의 잠재적 용도를 보여줍니다.

엔지니어 Cygaar는 보고서를 해석했고 Odaily는 이 해석을 다음과 같이 정리했습니다.
ERC-4337 및 AA(계정 추상화)란 무엇입니까?
현재 이더리움에는 외부 소유 계정(EOA)과 스마트 계약 계정의 두 가지 유형의 지갑이 있습니다. EOA는 개인 키로 제어되며 초기 트랜잭션이 필요합니다.

ERC-4337은 ERC-4337 지갑이 트랜잭션을 시작할 수 있도록 하는 새로운 트랜잭션 프로세스를 도입합니다. 이 새로운 지갑은 프로그래밍이 가능하며 개인 키를 통한 인증이 필요하지 않습니다. 또한 사용자는 생체 인식 또는 모바일 장치와 같은 방법을 사용하여 거래를 승인할 수 있습니다.
이러한 ERC-4337 지갑은 UserOperations라는 새로운 거래 유형을 제출할 수 있습니다. UO 트랜잭션은 번들러에 의해 처리된 후 트랜잭션이 EOA와 같은 블록체인으로 전송될 수 있습니다.
ERC-4337 지갑 및 번들러 외에도 이제 선택적 페이마스터 계약이 있습니다. 이 함수는 트랜잭션을 실행하기 전에 호출할 수 있습니다.이를 통해 페이마스터는 사용자를 대신하여 가스 요금을 지불할 수 있습니다.이는 애플리케이션 개발자에게 새로운 가능성의 세계를 열어줍니다.

Visa는 이 새로운 Paymaster 프로세스의 잠재적 사용 사례를 보여주는 두 가지 프로토타입을 함께 만들었습니다.
1. 페이마스터를 사용하면 ERC-20 토큰으로 가스비를 더 쉽게 지불할 수 있습니다.
2. Paymaster를 사용하여 거래에 대한 가스 요금을 전액 지불합니다.
첫 번째 실험을 위해 팀은 먼저 ETH에서 ERC-20 토큰으로의 환율을 가져온 다음(L1 10 ) 해당 금액의 ERC-20 토큰을 자신에게 전송하는(L1 12 ) 페이마스터 계약을 생성했습니다. (계약 링크)
두 번째 실험에서는 사용자 트랜잭션에 대한 가스 요금을 전액 지불하도록 페이마스터 계약을 설정했습니다. 이 예에서 지원을 받으려면 사용자를 화이트리스트에 추가해야 합니다(L3 0). (계약 링크)
Paymaster가 실제로 작동하는 방식은 다음과 같습니다.
USDC만 있고 판매자에게 지불하려는 경우 체인의 기본 토큰을 휴대할 필요가 없습니다. 반대로 Paymaster는 가스 수수료를 대신 지불할 수 있으며(소액의 수수료) 사용자는 ETH를 구매/보유할 필요가 없습니다.

시간이 있으시면 전체 보고서를 읽어 보시기 바랍니다. 이 보고서는 ERC-4337에 대한 심층 소개와 페이마스터 기능의 작동 방식을 제공합니다.
원본 EIP 문서:ERC-4337: Account Abstraction Using Alt Mempool (ethereum.org)
전체 보고서 링크:Rethink Digital Transactions with Account Abstraction | Visa
전반적으로 세계 최대의 결제 프로세서 중 하나가 이더리움의 새로운 기능을 연구하고 실험하는 것은 좋은 일입니다. 계정 추상화는 이더리움(및 기타 EVM 체인)과 상호 작용하는 완전히 새로운 세계를 열 것이며 이는 시작에 불과합니다.


