3

Does Ethereum adjust and increase its gas price during times when there is high demand?

1
  • No, the miners can decide which gas price they accept. I have not yet observed that they increase that value during heavy load. However, what you are looking for is probably how ethereum scales regarding the block gas limit.
    – q9f
    Commented Jan 16, 2017 at 20:09

1 Answer 1

2

Does gas price increase under heavy load?

It can

Does Ethereum adjust and increase its gas price during times when there is high demand?

Sort of.

To prevent infinite loops (potentially spam) from running on the Ethereum Virtual Machine (EVM), the protocol is designed with a gas limit. The gas limit allows only so many computations per block to be executed.

Miners are responsible for confirming the state of each block. In return they are paid the coinbase transaction (currently: newly minted 5 ETH/block) plus all the transaction fees (total cost of all gas per block). Transaction fees are voluntarily paid by Ether-senders/contract-executors (users).

Miners are free to prioritize which transactions get confirmed first based on the fee paid by the sender/executor. Higher fees can receive higher priority. The gas price fluctuates according to what users are willing to pay to get their transactions prioritized.

5
  • 1
    "currently the price of gas is fixed to 10 Szabo, which is about 1/100,000 of an Ether": This information is out-of-date. Commented Jan 17, 2017 at 1:07
  • @EdmundEdgar, what is the up to date information? Commented Jan 17, 2017 at 1:21
  • Basically as your answer describes under "When the price of gas is no longer fixed". Commented Jan 17, 2017 at 1:38
  • Edited accordingly. Please consider upvoting. Thanks for the correction! Commented Jan 17, 2017 at 1:49
  • Looks good to me, upvoted Commented Jan 17, 2017 at 2:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.