리프당 256개 명제 잠정 제안한 이더리움 배치 결제 초안
이더리움 EIP 초안은 사용자별 거래와 서명을 유지하면서 후원자가 배치 비용을 내는 방식을 담았다. 리프당 한도와 가스 수치는 성능 측정 전 잠정값이다.
토포AI로 이 기사 더 깊이 읽기
Marc Harvey-Hill이 13일 이더리움(ETH)에서 여러 거래의 검증 명제를 하나의 증명으로 처리하고 비용을 나눠 내는 EIP 초안을 제출했다. 사용자는 각자 거래와 서명을 유지하고, 후원자는 배치 단위 결제를 맡는 방식이다.
이더리움 EIP 저장소 PR #12664에 올라온 초안 제목은 ‘Batched Generic Proof Dependencies’다. 14일 기준 상태는 ‘Draft’로, 편집자 검토와 합의가 남아 있다. EIP 번호와 전용 토론 스레드는 아직 배정되지 않았다.
초안은 EIP-8288에서 예약한 leanSTARK 검증 경로를 활성화한다. EIP-8288이 서명과 증명의 집계를 다룬다는 점은 앞서 보도한 바 있다.
명제는 각 거래에서 검증해야 할 조건을 뜻한다. 초안은 배치 리프 하나에 최대 256개 명제를 담도록 제안했으며, 이 한도는 성능 측정 전 잠정값이다.
사용자의 거래는 하나로 합쳐지지 않는다. 각 거래는 nonce와 영수증, 수수료 납부 주체를 따로 유지하며, 배치에 포함된 거래가 일부에 그쳐도 구성원의 서명을 새로 받을 필요가 없도록 설계됐다.
후원자는 별도 거래로 배치 리프의 비용을 낸다. 결제 거래는 사용자 거래와 같은 블록에 포함돼야 유효하며, 앞선 블록에서 이뤄진 결제는 인정되지 않는다.
초안의 잠정 비용은 명제당 4200가스, 배치 리프 결제당 67만5000가스다. 명제 64개와 결제 한 건을 묶으면 94만3800가스가 들며, 이 예시에는 다른 거래 비용이 빠져 있다.
일반 leanSTARK 검증에 57만2000가스, proof share에 5100가스를 부과하는 수치도 제시됐다. 이 수치들 역시 확정값은 아니다.
할인 대상 배치 거래는 공개 멤풀로 전파되지 않는다. 거래 포함 목록(inclusion list)의 보장 대상에서도 제외돼 배치 제작자가 사용자 거래와 증명, 후원자의 결제 거래를 블록 빌더에게 직접 제출해야 한다.
후원자가 증명 생성 뒤 결제를 보류하거나 결제 거래가 무효가 되면 빌더가 이미 수행한 작업의 비용을 회수하지 못할 수 있다. 초안은 이 비용이 거래 포함 가스로 보상되지 않는다고 설명했다.
후원 결제가 배치 제작자에게 자동 보상을 지급하는 구조도 아니다. 초안은 배치 작업 자금이나 별도 서비스 요금을 애플리케이션 측에서 마련할 수 있다고 제시했다.
PR 작성자는 로컬 모델 시험 44건과 문서 검사를 수행했다고 밝혔다. 증명 검증과 거래 실행은 시험용 대체 구성요소로 처리했으며, 통합 시험이나 실제 성능 측정은 아니라고 설명했다.
16개 작업자 조건의 성능 수치도 모델링 단계로 제시됐다. 따라서 이를 실제 네트워크 환경의 처리 성능으로 볼 수는 없다.
네더마인드(Nethermind) 클라이언트 저장소의 PR #15842도 기능 플래그로 제한된 ‘Draft’ 시제품이다. PR 작성자는 Marchhill이며, 이 시제품만으로 이더리움 적용이 승인된 것은 아니다.
초안은 최대 자원 사용 사례를 포함해 전체 블록 조건에서 성능을 측정한 뒤 가스 비용과 자원 한도를 확정하도록 했다. 하드웨어와 작업자 수를 공개하고, 배치 결제와 통상 증명 검증에 필요한 거래 오버헤드도 포함해 한도를 검증하도록 제시했다.

최윤서 기자 




Comment 1
불러오는 중…