BitShares Forum

Main => General Discussion => Topic started by: santaclause102 on September 02, 2014, 03:50:55 pm

Title: Likelihood of transaction irreversibility
Post by: santaclause102 on September 02, 2014, 03:50:55 pm
BM told that "BiShares is more secure after 1 block than Bitcoin is after 6 blocks and more secure after 51 blocks than Bitcoin after 120 blocks."
How is that actually calculated?
Title: Re: Likelihood of transaction irreversibility
Post by: xeroc on September 02, 2014, 03:54:11 pm
Good that you ask .. i cannot remember either.


Afaik 51 blocks equals a checkpoint
Title: Re: Likelihood of transaction irreversibility
Post by: eagleeye on September 02, 2014, 03:54:25 pm
BM told that "BiShares is more secure after 1 block than Bitcoin is after 6 blocks and more secure after 51 blocks than Bitcoin after 120 blocks."
How is that actually calculated?

Great post delulo +5%
Title: Re: Likelihood of transaction irreversibility
Post by: bytemaster on September 02, 2014, 04:15:05 pm
BM told that "BiShares is more secure after 1 block than Bitcoin is after 6 blocks and more secure after 51 blocks than Bitcoin after 120 blocks."
How is that actually calculated?

Great post delulo +5%

99.9% of the time with a solid slate of delegates and a block that we received "on time" you never have ANY forks.   100% of the time we have had over 60% delegate participation and 99.9% of the time it has been over 90% delegate participation.   So if your transaction makes it into a block on the public chain the probability of you being on a minority fork is 0 and your client will be YELLOW or RED to warn you if there are any problems. 

After 51 delegates you have "majority approval" which is effectively a checkpoint because no delegate is going to "double sign".  510 seconds, 8.5 minutes.   Bitcoin effectively declares 120 blocks (20 hours) to be a checkpoint (and thus allow mining rewards to be spent).    8.5 minutes vs 1200 minutes.




 

Title: Re: Likelihood of transaction irreversibility
Post by: xeroc on September 02, 2014, 04:44:11 pm
So if your transaction makes it into a block on the public chain the probability of you being on a minority fork is 0 and your client will be YELLOW or RED to warn you if there are any problems. 
Ah .. right .. for those of you not knowing what BM is talking about: got to console and type blockchain_get_security_state
Title: Re: Likelihood of transaction irreversibility
Post by: santaclause102 on September 02, 2014, 05:09:30 pm
BM told that "BiShares is more secure after 1 block than Bitcoin is after 6 blocks and more secure after 51 blocks than Bitcoin after 120 blocks."
How is that actually calculated?

Great post delulo +5%

99.9% of the time with a solid slate of delegates and a block that we received "on time" you never have ANY forks.   100% of the time we have had over 60% delegate participation and 99.9% of the time it has been over 90% delegate participation.   So if your transaction makes it into a block on the public chain the probability of you being on a minority fork is 0 and your client will be YELLOW or RED to warn you if there are any problems. 

After 51 delegates you have "majority approval" which is effectively a checkpoint because no delegate is going to "double sign".  510 seconds, 8.5 minutes.   Bitcoin effectively declares 120 blocks (20 hours) to be a checkpoint (and thus allow mining rewards to be spent).    8.5 minutes vs 1200 minutes.
Good post, thanks!
So the 6 and the 120 blocks on Bitcoin's side are arbitrary estimates by Bitcoin core devs?
Title: Re: Likelihood of transaction irreversibility
Post by: fluxer555 on September 02, 2014, 05:16:19 pm
99.9% of the time with a solid slate of delegates and a block that we received "on time" you never have ANY forks.

https://www.youtube.com/watch?v=pjvQFtlNQ-M (https://www.youtube.com/watch?v=pjvQFtlNQ-M)
Title: Re: Likelihood of transaction irreversibility
Post by: bytemaster on September 02, 2014, 05:23:06 pm
6 blocks is based upon probability of a random-walk:

http://en.wikipedia.org/wiki/Random_walk

120 seems arbitrary to me.... but if you go into bitcoins past you can see where a 'hard fork' undid more than 120 blocks.
Title: Re: Likelihood of transaction irreversibility
Post by: eagleeye on September 02, 2014, 06:17:52 pm
BM told that "BiShares is more secure after 1 block than Bitcoin is after 6 blocks and more secure after 51 blocks than Bitcoin after 120 blocks."
How is that actually calculated?

Great post delulo +5%

99.9% of the time with a solid slate of delegates and a block that we received "on time" you never have ANY forks.   100% of the time we have had over 60% delegate participation and 99.9% of the time it has been over 90% delegate participation.   So if your transaction makes it into a block on the public chain the probability of you being on a minority fork is 0 and your client will be YELLOW or RED to warn you if there are any problems. 

After 51 delegates you have "majority approval" which is effectively a checkpoint because no delegate is going to "double sign".  510 seconds, 8.5 minutes.   Bitcoin effectively declares 120 blocks (20 hours) to be a checkpoint (and thus allow mining rewards to be spent).    8.5 minutes vs 1200 minutes.
Good post, thanks!
So the 6 and the 120 blocks on Bitcoin's side are arbitrary estimates by Bitcoin core devs?

Do not tell them this (bitcoin) they are our competitor an enemy and your benefit will only be 10x your money.  This is to the moon Alice!
Title: Re: Likelihood of transaction irreversibility
Post by: Stan on September 02, 2014, 07:16:36 pm

Do not tell them this (bitcoin) they are our competitor an enemy and your benefit will only be 10x your money.  This is to the moon Alice!

Ah ha!  Another clue!
Eagleeye is old enough to quote Jackie Gleason...

(http://2.bp.blogspot.com/-cVj8uuvWSJ4/TxQrQWIDVPI/AAAAAAAAD8w/_bEIDAYRwhg/s400/ralphkramden.jpg)
Title: Re: Likelihood of transaction irreversibility
Post by: onceuponatime on September 02, 2014, 07:23:27 pm

Do not tell them this (bitcoin) they are our competitor an enemy and your benefit will only be 10x your money.  This is to the moon Alice!

Ah ha!  Another clue!
Eagleeye is old enough to quote Jackie Gleason...

(http://2.bp.blogspot.com/-cVj8uuvWSJ4/TxQrQWIDVPI/AAAAAAAAD8w/_bEIDAYRwhg/s400/ralphkramden.jpg)

Since Eagleeye is constantly asking for user's screenshots and information about devs it would be really appropriate if he told us more about himself - beyond vague references to unknown internet startups and independent wealth (doesn't have to work) etc.
Title: Re: Likelihood of transaction irreversibility
Post by: eagleeye on September 02, 2014, 07:25:03 pm

Do not tell them this (bitcoin) they are our competitor an enemy and your benefit will only be 10x your money.  This is to the moon Alice!

Ah ha!  Another clue!
Eagleeye is old enough to quote Jackie Gleason...

(http://2.bp.blogspot.com/-cVj8uuvWSJ4/TxQrQWIDVPI/AAAAAAAAD8w/_bEIDAYRwhg/s400/ralphkramden.jpg)

thats awesome.  Keep the pictures coming.