개요
Operator Fee는 **Isthmus 업그레이드**에서 도입되었으며 **Jovian 업그레이드**에서 변경되었습니다.
이를 통해 OP Stack 체인 운영자(chain operator)는 실행 gas 수수료(base fee + priority fee)와 L1 데이터 수수료 외에 트랜잭션에 추가 수수료를 부과할 수 있습니다. 이 메커니즘은 운영자에게 두 가지 조정 수단을 제공합니다.
- 사용된 gas에 비례하여 커지는 gas 비례 구성 요소(
operatorFeeScalar) - 고정 구성 요소(
operatorFeeConstant)
operator fee는 Isthmus 업그레이드를 활성화한 체인에서만 적용됩니다.
입금(디파짓) 트랜잭션에는 operator fee가 부과되지 않습니다.
모든 입금 트랜잭션의 경우 operator fee 구성과 관계없이 operator fee는 항상 0입니다.
모든 입금 트랜잭션의 경우 operator fee 구성과 관계없이 operator fee는 항상 0입니다.
Operator Fee 공식
operator fee는 활성화된 포크에 따라 다음 공식으로 계산됩니다. Isthmus 이후:Operator Fee 업데이트 방법
operator fee 파라미터를 업데이트하려면SystemConfigOwner에서 SystemConfig 컨트랙트의 다음 메서드를 호출합니다.
setOperatorFeeScalars(uint32 _operatorFeeScalar, uint64 _operatorFeeConstant) external onlyOwner;
cast를 사용한 예시:
cast
function operatorFeeScalar() view returns (uint32);function operatorFeeConstant() view returns (uint64);
cast를 사용한 예시:
cast