Neo: Give net_fee decimals to avoid unreasonable fee cost

Created on 23 Aug 2019  路  6Comments  路  Source: neo-project/neo

Now the net_fee is using ceil() for calculation to ensure NEO holders can get inspire of each NEO. (1 NEO get 1/100_000_000 GAS if total net_fee is 1 in a block). But it causes a high cost of Fee payment. For example, transfering 0.01 GAS to B address could cost 1GAS as net_fee. I think it's necessary to design a new scheme to avoid both of these two issues. For example, turn gas-decimals to 16.

discussion enhancement ledger

All 6 comments

We should decrease the GAS cost, because 1 is very expensive

This is a pricing problem.. I agree 1 GAS is too expensive, we can reduce it.

How can we make this change without increasing the amount of space required for Gas?
In my understanding, we need to double the space used for GAS, or is there another viable option?

And is not possible to reduce the prices /10? The current price for regular transfer is too high.
Related to https://github.com/neo-project/neo/issues/895 . Maybe today /10 is a good price, but not tomorrow...

Would it be possible to increase the total amount of GAS? instead of 100.000.000, make it 1.000.000.000? Would this help?

@shargon haha calm down Shargon, it would be the same total amount if we increase the decimals 馃槀 Don't punish me for my bad ideas haha

Was this page helpful?
0 / 5 - 0 ratings

Related issues

roman-khimov picture roman-khimov  路  3Comments

vncoelho picture vncoelho  路  3Comments

doubiliu picture doubiliu  路  3Comments

realloc picture realloc  路  4Comments

igormcoelho picture igormcoelho  路  3Comments