wownero / meta

archived repo, migrated to git.wownero.com
https://git.wownero.com/wownero/meta
1 stars 2 forks source link

Raising ringsize Wownero v0.5 #19

Closed ghost closed 5 years ago

ghost commented 5 years ago

double it... 44

ghost commented 5 years ago

44 is a happy number, and 43 is a lucky number.

Both look good to me.

jwinterm commented 5 years ago

42 is the the answer to what is the meaning of life, the universe, and everything though...

On Sun, Dec 16, 2018 at 8:36 AM fuwa notifications@github.com wrote:

44 is a happy number https://en.wikipedia.org/wiki/Happy_number, and 43 is a lucky number https://en.wikipedia.org/wiki/Happy_number.

Both look good to me.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/wownero/meta/issues/19#issuecomment-447657008, or mute the thread https://github.com/notifications/unsubscribe-auth/AFrhkxDsWh4zKybIHD9Uj47i0PWZiCZAks5u5nZ3gaJpZM4ZKS8c .

ghost commented 5 years ago

In testnet, the size of a transaction with ringsize 44 is around 6.8066 kB and the fee 0.02091 (with fee per byte). The current transaction size with ringsize 22 is around 4.6504 kB and fee 0.0328506.

ghost commented 5 years ago

@SamsungGalaxyPlayer thoughts?

SamsungGalaxyPlayer commented 5 years ago

Honestly there's little research to support that 44 provides better protection than 22 except that it's a higher number. We haven't gotten to flex our muscles with such large ringsizes yet haha.

At such large ringsizes with bulletproofs, transaction sizes are not a huge concern (but they are a slight one). Instead, Wownero should compare the verification times for transactions of different numbers of inputs. Eg (can you fill in this chart?):

Verification times

Ringsize 1 input 2 inputs 3 inputs 5 inputs 10 inputs
22 --- --- --- --- ---
30 --- --- --- --- ---
35 --- --- --- --- ---
40 --- --- --- --- ---
45 --- --- --- --- ---
50 --- --- --- --- ---
ghost commented 5 years ago

Second, thought, there is really no compelling reason to increase ring size other than the assumption that "bigger must be better". This issue could be reopen again if anyone wants to push for a bigger ring size.