Bitcoin Forum
May 06, 2024, 12:17:04 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: do you think bitcoins will die out?  (Read 1230 times)
BlueDragon747
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
August 21, 2013, 05:20:16 PM
 #21

Does anyone know where I can find a calculation of the likelihood of a collision of two randomly generated private keys?

if it was truly random generated then it is simply the size of the bit space of the hash function 2^256 for a single sha256 over ecdsa then - any short cuts the devs have taken to produce those keys in a realistic time frame e.g limiting the curve to reduce the time taken to generate the said key pair, and you would produce a pair not just a private key.

but I think the issues is that no computer can really do true random its always pseudo random like with the "SecureRandom" function in java/android and this has shown that a functions weakness is not in the bit space its in the way it has been implemented

read some of this to get a better idea as this has been asked quite a few times on this forums in more than 1 post/section Gavin has also talked about collisions https://bitcointalk.org/?topic=62.0

but like I have said its not about the function and bit space as 2^256/2^255 is quite secure and if brute forced would take longer than the dinosaurs walked the earth to create a collision

Quote: molecular
"take an average of 1,618,542,460,620,902,128,345,579,373 years to generate a collision"

it is more about how the devs have used said function and if that function has any exploits or weakness that would allow an attacker to shortcut this time


Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
1714997824
Hero Member
*
Offline Offline

Posts: 1714997824

View Profile Personal Message (Offline)

Ignore
1714997824
Reply with quote  #2

1714997824
Report to moderator
1714997824
Hero Member
*
Offline Offline

Posts: 1714997824

View Profile Personal Message (Offline)

Ignore
1714997824
Reply with quote  #2

1714997824
Report to moderator
1714997824
Hero Member
*
Offline Offline

Posts: 1714997824

View Profile Personal Message (Offline)

Ignore
1714997824
Reply with quote  #2

1714997824
Report to moderator
TalkImg was created especially for hosting images on bitcointalk.org: try it next time you want to post an image
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714997824
Hero Member
*
Offline Offline

Posts: 1714997824

View Profile Personal Message (Offline)

Ignore
1714997824
Reply with quote  #2

1714997824
Report to moderator
1714997824
Hero Member
*
Offline Offline

Posts: 1714997824

View Profile Personal Message (Offline)

Ignore
1714997824
Reply with quote  #2

1714997824
Report to moderator
Rebelution
Member
**
Offline Offline

Activity: 70
Merit: 10



View Profile
August 22, 2013, 03:10:51 AM
 #22


No, you are giving out bad information.


my apologies.  i was just trying to point out that the other miners previous work does not give them advantage over the publisher of the block when a new block is generated.  but to get more technical, isnt the hash function SHA256(SHA256(Block_Header)).  so doesn't that mean that everyone's "dice" effectively changes every block and thus everyone starts over?
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4616



View Profile
August 22, 2013, 03:34:45 AM
 #23

- snip -
i was just trying to point out that the other miners previous work does not give them advantage over the publisher of the block when a new block is generated.
- snip -

This is true.  There is no progress ever made toward solving a block, so the amount of time spent working on a block in the past gives no advantage or penalty towards the work that will be done now or in the future.

but to get more technical, isnt the hash function SHA256(SHA256(Block_Header)).

Yes.

so doesn't that mean that everyone's "dice" effectively changes every block and thus everyone starts over?

Everyone starts over with every roll they make regardless of whether there is a new block or not.  The dice don't remember the past, and neither does the SHA256 function.
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!