ACDE #244 · EIP-8141 프레임 헤고타 SFI 확정
AllCoreDevs - Execution #244 · 2026-08-27
계정 추상화 뼈대가 다음 포크에 확정, 스펙은 계속 바뀔 수 있다
계정 추상화(account abstraction, AA)의 뼈대인 EIP-8141 프레임(Frames)이 클라이언트 팀들의 요구로 헤고타(Hegota) 포함 확정(SFI)으로 올라갔다. L2 진영의 EIP-8130과 수렴 작업이 이어지는 만큼 스펙은 크게 바뀔 수 있고, SFI 지위가 그 변경을 막는 논거가 되어서는 안 된다는 단서가 붙었다.
왜 중요한가
클라이언트 팀과 L2가 같은 계정 모델을 전제로 개발 계획을 세울 수 있게 됐고, 지갑과 툴링이 L1과 L2에서 서로 다른 트랜잭션 타입을 따로 지원해야 하는 분열을 피할 기회가 열렸다. 글램스테르담(Glamsterdam) 쪽에서는 세폴리아(Sepolia) 9월 28일, 후디(Hoodi) 10월 26일 포크안이 나와 12월 초 메인넷 목표가 구체화됐다.
결정
- 8037 가스 환급 보류: EIP-8037에서 빠진 SELFDESTRUCT 가스 환급(gas refill)을 되살리자는 요청은 글램스테르담에 반영하지 않고, 제대로 된 EIP를 갖춰 헤고타에서 다루기로 했다. 지금 포크 스펙을 바꾸기에는 너무 늦었다는 뜻이다.
- EIP-7609 제외: TLOAD/TSTORE 기본 비용을 낮추는 EIP-7609는 콜에서 대변할 챔피언(champion, 제안을 책임지고 밀어붙이는 담당자)이 없어 헤고타 후보에서 빠졌다. 아무도 나서지 않은 제안은 검토 대상에서 떨어진다는 뜻이다.
- EIP-8058 제외: 컨트랙트 바이트코드 중복 할인을 다루는 EIP-8058은 챔피언이 없고 SETCODEFROM이 같은 목표를 더 일반적으로 달성한다는 Ben Adams의 지적에 따라 헤고타 후보에서 빠졌다. 같은 문제를 푸는 다른 제안에 흡수됐다는 뜻이다.
- EIP-8360 자리 유지: 임시 컨트랙트(ephemeral contract)를 위한 TCREATE 옵코드 EIP-8360은 SELFDESTRUCT 환급을 대체할 해법의 자리표시자(placeholder)로 후보에 남았다. 8037 논쟁의 해법을 헤고타에서 찾겠다는 뜻이다.
- EIP-8141 프레임 SFI: EIP-8141 프레임을 헤고타 포함 확정(SFI)으로 올리되, 스펙 변경과 L2 협업은 SFI 지위와 무관하게 계속한다는 조건을 달았다. 클라이언트 팀은 프레임을 전제로 개발을 이어가고 세부 설계는 계속 고칠 수 있다는 뜻이다.
논의
devnet-9에서 공격 시험과 비최종성을 함께 돌릴 것인가
글램스테르담 devnet-8이 안정적으로 돌자 다음 단계로 비최종성 devnet-9를 띄우기로 했는데, 공격 시험을 같은 devnet에서 할지 별도 devnet이 필요한지 의견이 갈렸다.
예치 컨트랙트를 양자 내성으로 옮기는 방법
BLS 서명에 묶인 비콘 예치 컨트랙트(deposit contract)를 양자 내성 서명으로 옮기려면 새 컨트랙트를 배포할지, 배포된 컨트랙트를 비정상 상태 전이(irregular state transition)로 고칠지 정해야 하는데, 배포된 컨트랙트를 건드리는 선례를 둘러싸고 의견이 갈렸다.
SELFDESTRUCT 가스 환급을 글램스테르담에 되살릴 것인가
EIP-8037 상태 가스 재조정 과정에서 SELFDESTRUCT 가스 환급이 빠지자, 한 트랜잭션 안에서 만들고 없애는 임시 컨트랙트에 의존하는 인텐트와 브리징 프로토콜의 비용이 크게 뛴다는 이의가 포크 확정 직전에 들어왔다.
결론: 보류 결정 00:32:07
프레임(EIP-8141)을 지금 SFI로 올릴 것인가
지난 ACDE에서 프레임은 계정 추상화의 자리표시자로 CFI에 머물렀는데, L2 진영이 미는 EIP-8130과의 수렴 작업이 진행 중인 상황에서 클라이언트 팀들이 더 기다리지 말고 SFI로 확정하자고 밀어붙였다.
결론: SFI 결정 01:37:56
용어
- SFI: Scheduled for Inclusion. 포크 포함 확정. 이 콜에서 EIP-8141이 받은 지위
- CFI: Considered for Inclusion. 포함 검토 단계. 프레임이 지난 콜까지 머물던 지위
- PFI: Proposed for Inclusion. 포함 제안. 후보로 접수돼 검토를 기다리는 단계
- DFI: Declined for Inclusion. 후보에서 제외. 이 콜에서 EIP-7609와 8058이 받은 결과
- 헤드라이너(headliner): 포크의 대표 기능. 헤고타에서는 계정 추상화가 헤드라이너 후보다
- 계정 추상화(account abstraction, AA): 외부 소유 계정 대신 스마트 컨트랙트 계정이 트랜잭션을 검증하고 실행하게 하는 방향. 프레임과 8130이 경쟁 구현
- 비정상 상태 전이(irregular state transition): 포크 시점에 일반 트랜잭션 규칙 밖에서 상태를 직접 바꾸는 일. 예치 컨트랙트 수정안의 쟁점
- 양자 내성(post-quantum, PQ): 양자 컴퓨터로도 깨기 어려운 서명 방식. 현재 검증자 서명인 BLS를 대체해야 한다