Raising ringsize Wownero v0.5 #19

Closed
opened 6 years ago by wowario · 6 comments
wowario commented 6 years ago (Migrated from github.com)
Owner

double it... 44

double it... 44
fuwa0529 commented 6 years ago (Migrated from github.com)
Owner

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

Both look good to me.

44 is a [happy number], and 43 is a [lucky number]. Both look good to me. [happy number]: https://en.wikipedia.org/wiki/Happy_number [lucky number]: https://en.wikipedia.org/wiki/Lucky_number
jwinterm commented 6 years ago (Migrated from github.com)
Owner

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
.

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> > . >
wowario commented 6 years ago (Migrated from github.com)
Owner

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.

In testnet, the size of a transaction with ringsize 44 is around [6.8066 kB](http://explorer.wowne.ro:8082/tx/a58dc67b9fcc172b46749c53403f888aea528f3adfdc62de8fbb148a88a3014a) and the fee 0.02091 (with fee per byte). The current transaction size with ringsize 22 is around [4.6504 kB](http://explorer.wowne.ro/tx/af25b862ef64fa02f594b5bbc8c689b97cb13b1b113d756161c4ada4d3108c28) and fee 0.0328506.
wowario commented 6 years ago (Migrated from github.com)
Owner

@SamsungGalaxyPlayer thoughts?

@SamsungGalaxyPlayer thoughts?
SamsungGalaxyPlayer commented 6 years ago (Migrated from github.com)
Owner

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 --- --- --- --- ---
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 |---|---|---|---|---|
wowario commented 5 years ago (Migrated from github.com)
Owner

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.

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.
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: wownero/meta#19
Loading…
There is no content yet.