개요
BOT Chain은 상호 보완적인 두 가지 계정 추상화 기능을 제공합니다. ERC-4337은 스마트 계정과 Bundler를 통해 UserOperation 경로를 제공하고, EIP-7702는 기존 EOA가 원래 주소를 유지하면서 계정 구현을 위임할 수 있게 합니다. 현재 프로덕션 통합의 주 경로는 ERC-4337입니다.
네트워크 및 지원 상태
| 네트워크 | Chain ID | ERC-4337 버전 및 상태 | EIP-7702 버전 및 상태 |
|---|---|---|---|
| BOT Chain Mainnet | 677 | EntryPoint / UserOperation v0.7, 지원 | Type 4, 부분 지원(노드 인식만 확인) |
| BOT Chain Testnet | 968 | EntryPoint / UserOperation v0.7, 지원 | Type 4, 부분 지원(노드 인식만 확인) |
ERC-4337과 EIP-7702 비교
| 항목 | ERC-4337 | EIP-7702 |
|---|---|---|
| 해결 과제 | 스마트 계정 작업의 제출, 검증, Gas 정산 경로 제공 | 기존 EOA에 위임 가능한 스마트 계정 기능 부여 |
| 계정 식별자 | 일반적으로 별도의 스마트 계정 주소 사용 | 원래 EOA 주소 유지 |
| 통합 진입점 | Bundler를 통해 UserOperation을 EntryPoint로 제출 | 체인 RPC로 Type 4 트랜잭션 제출 |
| BOT Chain의 현재 위치 | 권장 프로덕션 통합 경로 | 미리보기 기능, 현재 프로덕션 비권장 |
함께 사용하는 방법
두 방식은 대체 관계가 아닙니다. EIP-7702는 기존 EOA가 계정 코드를 얻는 방법을 정의하고, ERC-4337은 계정 작업을 제출·검증·정산하는 방법을 정의합니다. 결합하면 위임된 EOA를 UserOperation의 sender로 사용하고 EIP-7702 지원 Bundler를 통해 EntryPoint에 제출할 수 있습니다.
현재 BOT Chain Mainnet과 Testnet에서는 노드가 Type 4 트랜잭션을 인식하는 것만 확인되었습니다. 공개 Bundler에서는 EIP-7702가 비활성화되어 있습니다. 따라서 Type 4 지원은 EIP-7702 UserOperation 지원을 의미하지 않으며, 결합 경로는 공개 프로덕션 통합에 사용할 수 없습니다.