firoorg / firo

The privacy-focused cryptocurrency
https://firo.org
MIT License
719 stars 355 forks source link

Please fix transfers #1236

Closed skironDotNet closed 1 year ago

skironDotNet commented 1 year ago

Can you improve usability?

  1. Remove 5000 FIRO limit, can't interact with exchanges quickly. Big investors will freak out, not being able to send 50000 FIRO at once
  2. Increase TX input limit, scenario: Staking + Anonymize ALL create small anon inputs, trying to send 153 FIRO (which is nothing) compiled of 57 inputs (147153 Bytes). This is a joke compared to other privacy based crypto (will not mention here to not promote).

Is it really not possible to make bigger TX look at https://github.com/DigitalNoteXDN you can send like 1000 inputs no problem.

If we want FIRO to success and position as advanced it must perform better at transfer limitations.

reubenyap commented 1 year ago

@skironDotNet I think you bring up good points and we'll be increasing the limit to 10,000 before removing it altogether.

What's the transaction size? Is it more than 100 kB? We're removing input limits but still imposing a transaction limit size.

skironDotNet commented 1 year ago

I don't know what's the transaction size but I have a scenario that makes FIRO very inconvenient to use. You basically have 2 features that defeat each other.

A person has 50 mater's Masternodes, and let say 3.125 FIRO is staked 2 times a month per node so he great 325 FIRO a month, more or less. Now, he uses the anonymize feature and all input get anonymized as they are created resulted in 100 small Lelentus inputs. Then he wants to send 500 FIRO from anon balance and he can't because of inputs limit.

For an average user this is pain in the... I advised my friend to fist send all the staked chunks into one public address to accumulate them together as single output of bigger amount and then anonymize.

While workarounds works, having to use them sounds unfair. I will not mention a competitor name in here but other project has no problem with big count of inputs making it very user friendly

Think user, think big investor and make them happy or it's going to nowhere.

I hope it makes sense. Thanks!

reubenyap commented 1 year ago

Noted we'll address this at the hard fork incrementally.