Briefly about this article. The information is taken from the official source of the project, link The Path to 10x Lower Gas Fees on Aptos with Community-Driven Feedback | by Aptos | Aptos | Dec, 2022 | Medium
The Path to 10x Lower Gas Fees on Aptos with Community-Driven Feedback
It’s just interesting, read with us and leave your feedback!
As part of our mission to accelerate Aptos ecosystem growth, we often engage with community builders to aid their implementations and gather feedback on improving Aptos. A top request is for improvements to the gas schedule. This request correlates well with a core Aptos tenant, namely, that the demand of the network should largely dictate the costs associated with using Aptos.
To anchor our principles in reality, our team has spoken with many ecosystem builders over the past month about their applications, analyzed a plethora of on-chain data, and engaged in many internal brainstorms.
Our three-stage plan to delivering demand-driven gas costs on Aptos:
- Early January 2023: Improve operations on NFT data to drop prices by 10x for dynamic NFTs.
- Q1 2023: Build gas-efficient data structures with end-to-end support from guides to indexing.
- Late Q1, early Q2 2023: Devise advanced gas model that separates storage and execution costs, thereby providing demand-driven gas costs for execution.
Initially, the team set out with a goal of reducing gas rates by 10 to 100x, and we came back with a plan that might be even more substantial than that! To validate the possibility, we spoke directly with many ecosystem builders including: Aries, AUX, Econia, Ferum, Nutrios, Pyth, Souffl3, Switchboard, Topaz, Tsunami, and many more. These interviews and the exploration of much transaction data on-chain led to the following insights:
- A coin transfer on Aptos (
aptos_account::transfer) can cost around .00055 APT.
- Many DeFi operations land in the range of .003 to .005 APT.
- Gas cost has largely been dominated by
executionat 50%+ and
item creationat more than 20%.
Despite seeking a short-term silver bullet, there was none. The team identified a conundrum created by our existing gas policy: Aptos bundles both execution and storage gas costs together despite them having different intentions. For execution, gas limits the maximum execution time of a transaction. For storage, gas dictates intelligent usage of scarce resources; after all, storage is permanent. Given this bundling, dropping costs for one has implications for the other. For example, a substantial reduction in execution gas would result in an equally substantial drop in the total amount of storage available for a single transaction. Our analysis suggests this would result in a very low gain.
Leading up to the launch of the Aptos blockchain, faucets were plenty! After mainnet, teams focused on scaling their operations. Our team engaged with the ecosystem to learn more about how you build and how we can make you build more effectively. We believe that our three-phase plan to improve gas prices will make it even better to build with Aptos. Let’s move!
Friends, help me get into the Aptos team, I really want it!