Tech/EIPs/#6617
ERC 6617카테고리 · ERC유형 · 표준 트랙상태 · 검토중

Bit Based Permission

EIP-6617은 비트 연산 기반의 권한 체계를 스마트 컨트랙트에 구현하기 위한 표준을 제안하는 Review 상태의 ERC입니다. 각 비트가 특정 권한을 나타내는 uint256 값을 사용하여 효율적인 권한 관리를 가능하게 합니다.

개요

uint256의 각 비트를 개별 권한으로 매핑하여 비트 AND/OR 연산으로 권한 확인 및 조합을 수행합니다. 기존 역할 기반 접근 제어(RBAC)보다 가스 효율적이고 유연한 권한 시스템을 제공합니다.

핵심 기능

권한은 2의 거듭제곱 값으로 표현되며, 여러 권한의 조합은 비트 OR 연산으로 생성됩니다. 특정 권한 보유 여부는 비트 AND 연산 한 번으로 확인할 수 있어 매우 효율적입니다.

활용 사례

DeFi 프로토콜의 관리자 권한 체계, 게임의 캐릭터 능력치 시스템, DAO 거버넌스 권한 관리 등 다양한 권한 제어 시나리오에 활용됩니다.

현황

Review 상태로 기술적 세부 사항 검토 중이며, OpenZeppelin AccessControl과 같은 기존 솔루션과의 차별화 및 호환성이 논의되고 있습니다.

공식 ERC 문서open_in_new