Show HN: Hyperledger – Open Payments Protocol
hyperledger.com
Show HN: Hyperledger – Open Payments Protocol
1–10 of 45 posts
Re: Show HN: Hyperledger – Open Payments Protocol
#2What prevents an malicious actor from getting 34% of nodes, and then turning them all bad at the same moment?
Re: Show HN: Hyperledger – Open Payments Protocol
#3The FAQ dismisses 51% attack quite quickly, while casually mentioning that it's vulnerable to a 33% attack. What prevents an malicious actor from getting 34% of nodes, and then turning them all bad at the same moment?
> bad nodes are automatically detected and expelled quickly
I'd be curious how the detection mechanism works
Re: Show HN: Hyperledger – Open Payments Protocol
#4Re: Show HN: Hyperledger – Open Payments Protocol
#5The FAQ dismisses 51% attack quite quickly, while casually mentioning that it's vulnerable to a 33% attack. What prevents an malicious actor from getting 34% of nodes, and then turning them all bad at the same moment?
The wording on that could be improved a little because there's a bit of a distinction between total computing power and number of nodes.
It's a proven result that in asynchronous systems with potentially malicious nodes, 1/3 is the maximum number of faulty replicas that can be tolerated. Here's a paper with a proof: http://zoo.cs.yale.edu/classes/cs426/2012/bib/bracha85asynch...
Bitcoin mixes things up a bit by also taking into account total computing power, but is still vulnerable to attacks where more than 33% of nodes are controlled, like selfish mining: http://hackingdistributed.com/2013/11/04/bitcoin-is-broken/
If more than 33% of nodes are compromised at the same time the good nodes will not accept bad transactions, they will simply wait until the consensus pool is fixed or removed and then continue normally.
Of course, with enough nodes it should be very unlikely for an attacker to get control of that many nodes at once.
Re: Show HN: Hyperledger – Open Payments Protocol
#6Seriously I am too stupid to even know what this is... even after I read the FAQ. :(
Re: Show HN: Hyperledger – Open Payments Protocol
#7Seriously I am too stupid to even know what this is... even after I read the FAQ. :(
Re: Show HN: Hyperledger – Open Payments Protocol
#8Re: Show HN: Hyperledger – Open Payments Protocol
#9The FAQ dismisses 51% attack quite quickly, while casually mentioning that it's vulnerable to a 33% attack. What prevents an malicious actor from getting 34% of nodes, and then turning them all bad at the same moment?
The same thing stopping 34% of banks all going bad at the same moment: the number of banks > bad nodes are automatically detected and expelled quickly I'd be curious how the detection mechanism works