CIYAM
Legendary
Offline
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
|
|
February 26, 2014, 09:36:58 AM |
|
So here I've gone back to the 1st simulation configuration but now added a new "combined best streak" which combines all the accounts apart from the last one:
blocks = 1440 a: 10 b: 10 c: 10 d: 10 e: 10 f: 50 ebfcefffcefffcafffcfedafffcfbaacaaaffffffeabafdfcdfffeffcfcfffaffdfbaffbeafeafe fbfdfbffbfdaffdcafceffcbafeffadafffafedffaccdecfabafe fefcbafafcfeffffdadcfbffbbafbfaeeffbffbefacffafeddfbafeafdfbfebfefcfffebfcadffc ffffafeafbebbefffabcfeffefbdfefcadaafedbfffafafcffeff dfecfafbdfbfcfbdfffffdfffadbfffbfbafffedadaebafffafbfffafccaefbcabfcaffaffffcff fdfffffaafcfbfcfdcafcfaefcedcfffbfffcfafdcddaacfacdde fafabffccfeffafdbfdfcbfaccffebcefefffeadacfbecedfdbbffeccbbfacbefffbffffffefcff fffdaffcebffbbfdcbefafffecfffaffaffffffbffedfdcffbfaf fffbfffffebdadeffffaffbbfcfdfcffaaffffcaffeffeefffaffcecfcffdfffffbfaffffdbdaff eccfffffbfefeadffffeedefcffcdbfbfffefffafadffddbdfcef cbbddccbffbffcceaadfbcffffdfebeaebfedeffcfbfaddcbaabccfffffaadfffffadeffffdcffffaccfffcbfdbffffcddaeeafdebfcfffcdcddffeafafbeffbfffa fffaffcbfcffefcaafeafffffcebafadbffefebfdfcffefffcfefcfdfafeffbbfaffbfdffafffda cffcfffcfcfbfcbfdeafffaddeffcdfbeffeceaebbfffafdfabff adffcfdfdaffadbfcffbdcffaffbfdcaaaffefddfffffdfdbefaefcffecfaeecdcddcfedbfcbfdf dfffeafcdffeebfafffbbfacbcfffbbfefffdbfeffafffbfbaffa ffbffbfbfffaaecdfbfcffffbfcfffbfcafeefdffdfbfafdffceffffdffafdffdfdbffbbfbfaafe edffdfffffaaecdfffffcdfbfbcdcafeeacfeffffefffffdddfdc cfebfffbfeecdcffcfaaabbbdfbfcbbedfdfbddfffffbfddaffefedfdeffffefbcfecfcefdbfafa efafddabffbeedadffffafffffffcbdbbcffeabadcbefdffbecaf ffdfdafcfdfbfcffdebdffabffbdaaefefffffdefacdefacfffcafecefabfdcfbffdffefeffffbb ecaaabbffffdbfeefefcbfffafffbfccfcacbffef wins( a ) = 165 wins( b ) = 156 wins( c ) = 150 wins( d ) = 147 wins( e ) = 146 wins( f ) = 676 best_streak( a ) = 3 best_streak( b ) = 3 best_streak( c ) = 2 best_streak( d ) = 3 best_streak( e ) = 2 best_streak( f ) = 7 best_combined_streak = 10
I've again "bolded" the longest streak which now happens to be our combined one (that hurt my eyes to find).
Running it a few times shows that sometimes the best combined streak is better and at other times worse so I'd say on average it's going to be the same (i.e. "splitting up accounts in to smaller accounts" won't help).
|
|
|
|
bitcoinpaul
|
|
February 26, 2014, 09:38:23 AM |
|
Hei Rick, I can do some quick changes, so the flyer will look a little bit more....modern and clean (speaking of using only one font, not so many colours, etc.). Did you use Indesign, QuarkX or something else? Feel free to send me a downloadlink of the raw data via PM. w4llace Great!
|
|
|
|
ChuckOne
Sr. Member
Offline
Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
|
|
February 26, 2014, 09:38:30 AM |
|
Fair was not a good expression, I admit. Let's just discuss this stuff with security of the network in mind.
Good - as security of the network and blockchain are the "most important things" (I think we can all agree that if either the network or blockchain are damaged badly it would not bode well for Nxt). What definition of security do you apply? Just to get sure we are talking about the same thing.
|
|
|
|
bitcoinpaul
|
|
February 26, 2014, 09:41:15 AM |
|
Running it a few times shows that sometimes the best combined streak is better and at other times worse so I'd say on average it's going to be the same (i.e. "splitting up accounts in to smaller accounts" won't help).
Boooo. I like your approach.
|
|
|
|
ChuckOne
Sr. Member
Offline
Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
|
|
February 26, 2014, 09:42:04 AM |
|
So here I've gone back to the 1st simulation configuration but now added a new "combined best streak" which combines all the accounts apart from the last one:
blocks = 1440 a: 10 b: 10 c: 10 d: 10 e: 10 f: 50 ebfcefffcefffcafffcfedafffcfbaacaaaffffffeabafdfcdfffeffcfcfffaffdfbaffbeafeafe fbfdfbffbfdaffdcafceffcbafeffadafffafedffaccdecfabafe fefcbafafcfeffffdadcfbffbbafbfaeeffbffbefacffafeddfbafeafdfbfebfefcfffebfcadffc ffffafeafbebbefffabcfeffefbdfefcadaafedbfffafafcffeff dfecfafbdfbfcfbdfffffdfffadbfffbfbafffedadaebafffafbfffafccaefbcabfcaffaffffcff fdfffffaafcfbfcfdcafcfaefcedcfffbfffcfafdcddaacfacdde fafabffccfeffafdbfdfcbfaccffebcefefffeadacfbecedfdbbffeccbbfacbefffbffffffefcff fffdaffcebffbbfdcbefafffecfffaffaffffffbffedfdcffbfaf fffbfffffebdadeffffaffbbfcfdfcffaaffffcaffeffeefffaffcecfcffdfffffbfaffffdbdaff eccfffffbfefeadffffeedefcffcdbfbfffefffafadffddbdfcef cbbddccbffbffcceaadfbcffffdfebeaebfedeffcfbfaddcbaabccfffffaadfffffadeffffdcffffaccfffcbfdbffffcddaeeafdebfcfffcdcddffeafafbeffbfffa fffaffcbfcffefcaafeafffffcebafadbffefebfdfcffefffcfefcfdfafeffbbfaffbfdffafffda cffcfffcfcfbfcbfdeafffaddeffcdfbeffeceaebbfffafdfabff adffcfdfdaffadbfcffbdcffaffbfdcaaaffefddfffffdfdbefaefcffecfaeecdcddcfedbfcbfdf dfffeafcdffeebfafffbbfacbcfffbbfefffdbfeffafffbfbaffa ffbffbfbfffaaecdfbfcffffbfcfffbfcafeefdffdfbfafdffceffffdffafdffdfdbffbbfbfaafe edffdfffffaaecdfffffcdfbfbcdcafeeacfeffffefffffdddfdc cfebfffbfeecdcffcfaaabbbdfbfcbbedfdfbddfffffbfddaffefedfdeffffefbcfecfcefdbfafa efafddabffbeedadffffafffffffcbdbbcffeabadcbefdffbecaf ffdfdafcfdfbfcffdebdffabffbdaaefefffffdefacdefacfffcafecefabfdcfbffdffefeffffbb ecaaabbffffdbfeefefcbfffafffbfccfcacbffef wins( a ) = 165 wins( b ) = 156 wins( c ) = 150 wins( d ) = 147 wins( e ) = 146 wins( f ) = 676 best_streak( a ) = 3 best_streak( b ) = 3 best_streak( c ) = 2 best_streak( d ) = 3 best_streak( e ) = 2 best_streak( f ) = 7 best_combined_streak = 10
I've again "bolded" the longest streak which now happens to be our combined one (that hurt my eyes to find).
Running it a few times shows that sometimes the best combined streak is better and at other times worse so I'd say on average it's going to be the same (i.e. "splitting up accounts in to smaller accounts" won't help).
I am not certain where we are heading. We are talking about the selfish-mining attack?
|
|
|
|
CIYAM
Legendary
Offline
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
|
|
February 26, 2014, 09:44:54 AM |
|
I am not certain where we are heading. We are talking about the selfish-mining attack?
Call it what you like - the problem is what are the implications if a forger "hides their blocks" in order to track and create a better fork and what should TF do in order to minimise the risk of damage.
|
|
|
|
Pouncer
|
|
February 26, 2014, 09:46:52 AM |
|
OpportunityCan someone develop an Nxt equivalent of Proof of Existence so that NMAC (and other Virtual Corporations) can register itself like this company did on the Bitcoin blockchain? This well written prospectus can also be registered and published using the same method, making it official and "legal”. It gives a greater sense of legitimacy and serves as a show case of how the Nxt ecosystem can provide similar or better safeguards for investors normally enforced through government or centralized means.
|
|
|
|
ChuckOne
Sr. Member
Offline
Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
|
|
February 26, 2014, 09:47:54 AM |
|
So here I've gone back to the 1st simulation configuration but now added a new "combined best streak" which combines all the accounts apart from the last one:
blocks = 1440 a: 10 b: 10 c: 10 d: 10 e: 10 f: 50 ebfcefffcefffcafffcfedafffcfbaacaaaffffffeabafdfcdfffeffcfcfffaffdfbaffbeafeafe fbfdfbffbfdaffdcafceffcbafeffadafffafedffaccdecfabafe fefcbafafcfeffffdadcfbffbbafbfaeeffbffbefacffafeddfbafeafdfbfebfefcfffebfcadffc ffffafeafbebbefffabcfeffefbdfefcadaafedbfffafafcffeff dfecfafbdfbfcfbdfffffdfffadbfffbfbafffedadaebafffafbfffafccaefbcabfcaffaffffcff fdfffffaafcfbfcfdcafcfaefcedcfffbfffcfafdcddaacfacdde fafabffccfeffafdbfdfcbfaccffebcefefffeadacfbecedfdbbffeccbbfacbefffbffffffefcff fffdaffcebffbbfdcbefafffecfffaffaffffffbffedfdcffbfaf fffbfffffebdadeffffaffbbfcfdfcffaaffffcaffeffeefffaffcecfcffdfffffbfaffffdbdaff eccfffffbfefeadffffeedefcffcdbfbfffefffafadffddbdfcef cbbddccbffbffcceaadfbcffffdfebeaebfedeffcfbfaddcbaabccfffffaadfffffadeffffdcffffaccfffcbfdbffffcddaeeafdebfcfffcdcddffeafafbeffbfffa fffaffcbfcffefcaafeafffffcebafadbffefebfdfcffefffcfefcfdfafeffbbfaffbfdffafffda cffcfffcfcfbfcbfdeafffaddeffcdfbeffeceaebbfffafdfabff adffcfdfdaffadbfcffbdcffaffbfdcaaaffefddfffffdfdbefaefcffecfaeecdcddcfedbfcbfdf dfffeafcdffeebfafffbbfacbcfffbbfefffdbfeffafffbfbaffa ffbffbfbfffaaecdfbfcffffbfcfffbfcafeefdffdfbfafdffceffffdffafdffdfdbffbbfbfaafe edffdfffffaaecdfffffcdfbfbcdcafeeacfeffffefffffdddfdc cfebfffbfeecdcffcfaaabbbdfbfcbbedfdfbddfffffbfddaffefedfdeffffefbcfecfcefdbfafa efafddabffbeedadffffafffffffcbdbbcffeabadcbefdffbecaf ffdfdafcfdfbfcffdebdffabffbdaaefefffffdefacdefacfffcafecefabfdcfbffdffefeffffbb ecaaabbffffdbfeefefcbfffafffbfccfcacbffef wins( a ) = 165 wins( b ) = 156 wins( c ) = 150 wins( d ) = 147 wins( e ) = 146 wins( f ) = 676 best_streak( a ) = 3 best_streak( b ) = 3 best_streak( c ) = 2 best_streak( d ) = 3 best_streak( e ) = 2 best_streak( f ) = 7 best_combined_streak = 10
I've again "bolded" the longest streak which now happens to be our combined one (that hurt my eyes to find).
Running it a few times shows that sometimes the best combined streak is better and at other times worse so I'd say on average it's going to be the same (i.e. "splitting up accounts in to smaller accounts" won't help).
Could you build a frequency distribution of all the combined and the f streaks? I guess a normal distribution without deeper consideration.
|
|
|
|
SkillRoad
Member
Offline
Activity: 112
Merit: 10
|
|
February 26, 2014, 09:51:41 AM |
|
|
|
|
|
CIYAM
Legendary
Offline
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
|
|
February 26, 2014, 09:54:02 AM |
|
Now someone had suggested we don't let the winner be the same as the last winner. Let's modify our last example to do that:
blocks = 1440 a: 10 b: 10 c: 10 d: 10 e: 10 f: 50 fdfacfedafcfdafafebfedcfdfcecfbdefecfcfdfefafefefdfdbdfcfebfbfdafdfcafadabefcfa ecfbdfdfafcdfdfafcfedfcfafbfefefefbfedfdfcfadfcbfcfec fcbcafbcfdfcfebefefdfafcebafcdefebfebdefecfbdfbfcebafcafeacbdefefdbfefafafaefbe dfcfececfbfcfbcfefebcbcfbafbafcbfecefcfefefcdafdfabdf dfdfeafdfcfbfedfdfefacfdafcbfcfedefcafbfdcacefefecfbefbfbefbfeadbcedfedfdfdfbfe bfcecbecfbfafefefdfedfabafafefbcfefbfefadfcfcdafedfec fdfefbefcecedefcfefdfcdafdfcfcecefebdfcacfefefdfaefdafcfbfcfbfcbfebabfdfefdfecf dfbadfefbfbfcbefcfcfadafdfefdfcfaecfebfeafedbacfbdbfc bfcfacfefdafbebdfabafcfafdbfdfefafdcdbfbefbfcfefadfdacfbcdbdefefdcfcebafdfaefbf cdfafdefdfcebdaebaeabdfdefcfdfbfdbfefcebcfafcfdfefefb dfefcdfdebfdfcdfdafdfbdfeafdafbefbcbfbfdafbfcaefedfbfbfbfafdfcbfbfdbebfcaefdefe fcebefdfcbeafeafdfcefefbfefcdadcadfdfdfbcfdefefeacfdf cbfefefbafbfdfdfefcbfdfecfefafdfdfcdfbdfdafbdfcbfefcefdbfefcfcdafcdfcfbfdfefefd febfdefefdfcfefdecbcdacafdbafecfecfafdbfefefefefcfcfd efdfdafdafedfbfcaecfeafdfefbdcfafebcfdbdfbefbfdfabfafdfabfdfefcfdfcfbfaefebfdcd fbfefcfbfefdebafebfadafcfbfefcfcfcadbfdfcfefcfcfbfdaf abfcfafbfefdfdfafcfdfadfefdfecfbdfcfefdfefcbfdecbfcafeafcefedfbefcefcfbefefcdfe fcbfefbafcfafefefefcbcafefcbfbfefadfedfadfefdfdefafdf dfbafceabfefdfcfdfafcafabfbefeadbfcfafbafcfdfceaecfefdadfcfdcefcfefefbfefcfedfb fbcfcfbafbfdefbfcbecfdfefdefefcfbfefefdfefdabafbcfefc efcdfdcfacdeadefdbacfabfdbdfdefcfcdcafaedfefefdfdfbfdcefdfadfdfbeafbfcfcbfdfcfa fbfebfbfdcfdabeabdfbfcecacdacfceafcfcfcfd wins( a ) = 138 wins( b ) = 168 wins( c ) = 190 wins( d ) = 203 wins( e ) = 220 wins( f ) = 521 best_streak( a ) = 1 best_streak( b ) = 1 best_streak( c ) = 1 best_streak( d ) = 1 best_streak( e ) = 1 best_streak( f ) = 1 best_combined_streak = 12
Well our best combined streak is 12 - so I don't think that the limit a streak to 1 is going to help us either.
|
|
|
|
allwelder
Legendary
Offline
Activity: 1512
Merit: 1004
|
|
February 26, 2014, 09:58:31 AM |
|
|
|
|
|
instacalm
|
|
February 26, 2014, 10:00:53 AM |
|
On Linux use sha256sum /path/to/fileOn OS X use shasum -a 256 /path/to/fileWindows...
|
|
|
|
wesleyh
|
|
February 26, 2014, 10:01:39 AM |
|
Just talked to bittrex, they have only 86 signups from nxt at the moment.. You should all go and sign up. Go to https://bittrex.com/Account/Register and use SUPPORT_NXT as the invite code. This gets you past the invite code queue. Place some trades, enabled 2FA, or try any of our other features to help us stress the site before the final launch. If you find a bug, we're handing out bug bounties as well. Having a great exchange helps us but also helps the NXT community.
|
|
|
|
wakasaki808
|
|
February 26, 2014, 10:03:04 AM |
|
Just talked to bittrex, they have only 86 signups from nxt at the moment.. You should all go and sign up. Go to https://bittrex.com/Account/Register and use SUPPORT_NXT as the invite code. This gets you past the invite code queue. Place some trades, enabled 2FA, or try any of our other features to help us stress the site before the final launch. If you find a bug, we're handing out bug bounties as well. Having a great exchange helps us but also helps the NXT community. Only 14 more needed to register with SUPPORT_NXT invite code to get to the 100 needed!!! LET'S DO IT PEOPLE!!!
|
|
|
|
allwelder
Legendary
Offline
Activity: 1512
Merit: 1004
|
|
February 26, 2014, 10:04:27 AM |
|
Yes,it is really useful for more people know that there is a new thing named Nxt.
|
|
|
|
mcjavar
|
|
February 26, 2014, 10:06:09 AM |
|
Just talked to bittrex, they have only 86 signups from nxt at the moment.. You should all go and sign up. Go to https://bittrex.com/Account/Register and use SUPPORT_NXT as the invite code. This gets you past the invite code queue. Place some trades, enabled 2FA, or try any of our other features to help us stress the site before the final launch. If you find a bug, we're handing out bug bounties as well. Having a great exchange helps us but also helps the NXT community. Done.
|
|
|
|
BloodyRookie
|
|
February 26, 2014, 10:07:15 AM |
|
There must be something wrong in your simulation.
The figures skew as the larger stake holder gets bigger due to the way the math is done (you can see when I publish it) but in any case if anything it might be showing slightly "better" results that the reality (certainly not worse). Slightly? In your simulation (A has 10 nxt, B has 90 nxt) A forges 25.5% of the blocks when it should forge only 5.5%. That's big difference! B should have much longer streaks I think.
|
Nothing Else Matters NEM: NALICE-LGU3IV-Y4DPJK-HYLSSV-YFFWYS-5QPLYE-ZDJJ NXT: 11095639652683007953
|
|
|
CIYAM
Legendary
Offline
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
|
|
February 26, 2014, 10:11:02 AM |
|
Slightly? In your simulation (A has 10 nxt, B has 90 nxt) A forges 25.5% of the blocks when it should forge only 5.5%. That's big difference! B should have much longer streaks I think.
Okay - a bit more than "slightly" in the 90/10 case. Let's not focus on the 90/10 case for now (the other cases work much better in the simulator) but sure I grant you that the actual streaks could well be much *larger* that what I've showed for the worst case (I just want people to realise that long winning streaks are very much *possible*). I am more interested in the 50/50 cases at this stage (if there is any "bug" in my code causing the skew as the percentages get higher then it won't matter if we just focus on those cases for now).
|
|
|
|
igmaca
|
|
February 26, 2014, 10:14:14 AM |
|
I would like introduce to the discussion the concept of sharing fees when small account decide to use a pool for receive fees more frequently over time.
Everybody talks about "leasing forging power of a account to another account to create pools". This involves reducing the number of nodes to the number of pools.
I maintain that it is better to keep the funds and forging power of each small account in the small account node
Is Not better the concept of sharing fees if your account is successful and forge?
who can refute my idea?
|
|
|
|
CIYAM
Legendary
Offline
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
|
|
February 26, 2014, 10:15:57 AM |
|
who can refute my idea?
Try writing your idea in math or in a simulator rather than just trying to ask people to "refute" it.
|
|
|
|
|