mvs-org / metaverse

The Metaverse individual chain service ETP coin and immutable data space for Hyperspace.
https://mvs.org
GNU Affero General Public License v3.0
307 stars 115 forks source link

The fee of sending transaction should be related on transaction size . #249

Open betachen opened 6 years ago

betachen commented 6 years ago

The fee of sending transaction should be related on transaction size .

baaa commented 5 years ago

And how do you recommend to relay this information to end user, especially if you are trying to reach to a broader community? There is no visibility of inputs at the moment, a user sends i.e: 100 ETP, does not know or care about the underlying UTXO. bitcoin core - dash core, wallets have "show advanced input options" which enables the ability to handpick transactions. BUT I am not saying that is a good solution as well, The wider community should be able to use the blockchain without being a blockchain expert.

I am already worried about "too many inputs" for end users. Now there is POS mining with 0.25 etp rewards, the produced inputs are a lot smaller. A pos miner trying to send a trivial amount of ETP (lets say 500) will get an error message coming right from bitcoin core about "too many inputs" - "suggested transaction size XXX satoshi"

not meaningful or user friendly, now if your suggestion were to be implemented the same value transaction will cost haphazardly different amounts.

vorapoap commented 5 years ago

You are referring to transaction block size? It may seem rights that since miner has to take care of the process so they have the right to get more transaction fee. But how do Bitcoin and similar coins overcome this "Too many inputs" problem

I agree to @baa, that this issue should be carefully thinking