Bitcoin Forum
May 26, 2024, 04:07:36 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 [5]  All
  Print  
Author Topic: Block lattice  (Read 8358 times)
ribdyne
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
January 16, 2018, 01:22:07 PM
 #81

Look where we are now...this thread is legendary. hahah
pinheadmz
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
January 22, 2018, 11:55:03 PM
 #82


Sounds right I think, bootstrap poisoning is one attack vector.  One way to address this would be to bootstrap to your representative or whoever gave you your wallet code.  Presumably if you trust them enough to download and execute a program that manages your private keys, you can trust them to bootstrap you correctly.

Am I right that the majority of this thread (all the talk about storing votes on chain or not) comes down to this exact problem? A bootstrapping node can be fooled with a fork if whoever had the majority vote at the time of the fork votes differently when this new node is syncing for the first time. That brings up another question: if nodes A and B have all the voting power at block 100, but today at block 500,000 the voting power is owned by nodes C and D -- won't a new bootstrapping node, encountering a fork at block 100, ask for votes from nodes A and B? What if those nodes are so old they are offline forever by now? Or even worse if their private keys have been compromised since block 100, then anyone can trick a bootstrapping node and send them off on a new fork starting at block 100...?
ulhaq
Sr. Member
****
Offline Offline

Activity: 503
Merit: 286


View Profile
January 23, 2018, 06:12:44 PM
 #83

What is bootstrap poisoning? (https://github.com/clemahieu/raiblocks/wiki/Attacks)

The Wiki mentions an attacker holding onto an "old private key" with a balance. What is the difference between a new private key with a balance and an old private key with a balance? A private key is a private key.
Pages: « 1 2 3 4 [5]  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!