📢 #Gate Square Writing Contest Phase 3# is officially kicks off!
🎮 This round focuses on: Yooldo Games (ESPORTS)
✍️ Share your unique insights and join promotional interactions. To be eligible for any reward, you must also participate in Gate’s Phase 286 Launchpool, CandyDrop, or Alpha activities!
💡 Content creation + airdrop participation = double points. You could be the grand prize winner!
💰Total prize pool: 4,464 $ESPORTS
🏆 First Prize (1 winner): 964 tokens
🥈 Second Prize (5 winners): 400 tokens each
🥉 Third Prize (10 winners): 150 tokens each
🚀 How to participate:
1️⃣ Publish an
The first GAS design of the MOVE language is out: a comprehensive analysis of on-chain resource consumption calculation.
The First GAS Design of MOVE Language: Analysis of On-Chain GAS Cost Calculation Method
The previous version of the MOVE language was originally planned to run without GAS, and therefore did not prepare for the GAS plan. Recently, a blockchain project established a GAS plan for it, becoming the first GAS design for the MOVE language, referred to as "an adventure".
This GAS plan outlines the principles, processes, calculation methods, adjustments in the later stages, and the attitude towards accepting community suggestions for formulating GAS. GAS measurement is a fundamental concept of this blockchain and many others, defining the abstract calculation of the amount of computational and storage resources required to execute and store on-chain transactions. The GAS plan determines the costs incurred for all executions on-chain, used to calculate the GAS expenditure during transaction execution.
process
To execute effectively, the processes on this blockchain include:
principle
The defined principles include:
Calculate GAS
When users submit a transaction, they need to specify two quantities:
During execution, the transaction will be charged:
Final transaction fee = Total amount of GAS consumed × GAS unit price
Establish GAS schedule
read, create, and write
Access to state items is divided into three types: read, create, and write, each with different fee calculation methods.
stable GAS unit cost
Maintaining a fixed GAS unit cost helps to decouple the GAS plan from the market value of cryptocurrencies.
Community Participation
Community members can:
How to adjust GAS costs
The GAS plan can be modified through governance proposals and is designed to be scalable.
future work
This is the first viable GAS framework of the MOVE language, laying the foundation for future work. The team is exploring further optimization and improvement methods to enhance efficiency and address potential issues.