Closed
Description
Figure out a moderately coherent strategy for pricing compute & storage operations, answering the following questions:
- Relative price of compute / storage? Do we need an underlying hardware model?
- Should modules building on the SDK calculate their own gas prices or just use the
GasKVStore
/ crypto wrapper functions (is that enough)? - How much gas does a one-sender, one-recipient, one-coin transfer transaction need (as a relative benchmark)?
- Gas limit should be increased before transfers are enabled (current block gas limit allows for ~10 txs/block). What should be the new gas limit?
Put all gas prices in governance-controlled parameters.
Write this up in a spec doc (=> "Core SDK" spec doc).