가스 수수료
Sui transaction은 실행의 연산 비용과 transaction이 생성하거나 변경하는 object를 저장하는 장기 비용을 모두 지불해야 한다.
Sui 가스 가격 메커니즘은 세 가지 결과를 달성한다:
-
예측 가능한 transaction fees를 제공한다.
-
validators가 transaction 처리 작업을 최적화하도록 유도한다.
-
서비스 거부 공격을 방지한다.
이 가격 메커니즘은 현재 gas fees의 시장 가격을 예측할 필요 없이 최적의 사용자 경험을 제공한다. Validators가 각 epoch 시작 시 네트워크 전반의 참조 가격에 합의하므로, transactions를 제출할 때 참조 가 격을 신뢰할 수 있는 기준점으로 사용할 수 있다. 또한 가격 설정 메커니즘은 우수한 validator 동작에 보상을 주어 SUI 토큰 보유자, validators, users 사이의 인센티브를 정렬한다.
Gas fee structure
모든 transaction의 gas fees는 다음과 같다:
total_gas_fees = computation_units × reference_gas_price + storage_units × storage_price
Sui 가스 가격 메커니즘의 고유한 특징은 사용자가 transaction 실행과 각 transaction에 연결된 데이터 저장에 대해 별도의 수수료를 지불한다는 점이다. 임의의 transaction τ와 관련된 gas fees는 다음과 같다:
가스 함수 와 는 각각 τ와 연결된 데이터를 처리하고 저장하는 데 필요한 연산 및 저장 리소스의 양을 측정한다. 가스 가격 와 는 각각 연산 비용과 저장 비용을 SUI 단위로 환산한다. gas units와 gas prices의 분리는 SUI 시장 가격이 수요와 공급에 따라 시간이 지나며 변동하기 때문에 유용하다.