What is gas

From Dark Forest Wiki
Revision as of 01:12, 29 September 2021 by Jacobrosenthal (talk | contribs) (Port the gas page from the dev-guides)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Blockchains are a marketplace where you pay to have your transaction included in a block. When blocks are full, you can either wait until there is more space available, or you can overpay so your transactions are prioritized.

Gas is priced in gwei, a subunit of the network token (in this case xDai). There are 1,000,000,000 gwei in 1 xDai. Different types of transactions take longer to process and run for longer on the blockchain. So a Dark Forest Move might take 1million gas, other actions are smaller at 100k gas, some larger, like minting NFTs.

One xDai is always worth 1 dollar. So an average transaction might be 1 million gas, if you set your gas to 1 gwei, then 1/1,000,000,000 * 1gwei * 1,000,000 = 0.001 xDai or 1/10 of a penny.

Depending on the conditions, Dark Forest generally airdrops you a nickel to play the game. You can see how under low congestion conditions this could give you ~50 moves.

However if your transactions arent going through you might raise your gas bid to 10 gwei. Now 1/1,000,000,000 * 10 gwei * 10000000 = 0.01 xDai or 1 penny. Now you can only make ~5 moves before you run out of free Dark Forest airdrop.

So you can see the trouble here, you want to constantly monitor what the going rate is and decide how much above that youd like to stay in order to prioritize your transactions.

The rolling average of gas costs can be found on blockscout by hovering over gas tracker.

You want to be setting your gas to at least average. However everyone else is also checking this number and pushing their price up, so you might want to always be 1.1 * avg or something. Fast on the otherhand is computed to get you into the next block hopefully gauranteed.

You can set your gas per transaction in the Dark Forest settings menu.