klesun / bcu-bugs-public

This repository is intended for public documentation and discussion of known bugs in the Blockchain Cuties maintained by players. Issues that get much exposure and reactions are more likely to be picked up by the dev team..
3 stars 0 forks source link

EOS minimum dust price in Market is higher (in equivalent fiat value) than other blockchains #11

Open viracocha48 opened 2 years ago

viracocha48 commented 2 years ago

Minimum EOS price for dust in market is 0.0001 EOS. For 10k dust it's 1 EOS valued around $4.88 USD currently. For Matic for instance, lowest price right now is 0.000033 matic, The same 10k dust is 0.33 matic which is valued around $0.43 USD.

As such, lowest price for dust on EOS is hitting the minimum and cannot be competitive with other blockchains.

klesun commented 2 years ago

The reason is that EOS tokens are not dividable beyond 0.0001, and the system requires specifying the Price per Unit. One of the possible solutions we could implement is to allow packing dust in Supply Crates same as we did for Power Cables and other season items.

image

viracocha48 commented 2 years ago

Wouldn't that be a restriction on the total price though, not the per unit price? Does the blockchain transaction actually specify the unit price and number of units?

klesun commented 2 years ago

The blockchain transaction operates on the whole batch, the Price per Unit restriction is on our server logic. We could possibly change our system to not stick to the price per unit, but considering that Offchain Currencies Market is in works now, I'd rather promote the solution that would work there as well, rather than invest development time in patching the old market.

In Offchain Currencies Market transactions will happen on per unit basis, allowing to buy only a part of a batch. We could possibly consider allowing decimal transactions if total price will be ceiled and the order taker would pay the extra 0.0001 EOS to cover the remainder... but that's a rather fundamental decision, just letting people pack dust in supply crates should be considerably simpler, at least as a starting solution.

shinotenshi1977 commented 2 years ago

I think the supply crate option could work, though if it is used, I'd wonder if having it be the way dust is dealt with across all chains would be a better way of handling it, for consistency sake.

klesun commented 2 years ago

Discussed with the GD, he did not like the idea of Dust Supply Crates, as it would overcomplicate the market. The chosen solution will be ceiling the decimal batch price so that Order Taker covered the remainder of 0.00001 EOS.