Bitcoin Forum
June 29, 2024, 05:39:11 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: PoS attack question.  (Read 429 times)
coinsolidation (OP)
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250

Bitmark Developer


View Profile WWW
June 29, 2014, 03:26:27 AM
 #1

In Proof of Stake the people that hold the most coins sign the blocks that will be part of the block chain.
The theory is that people that have the most to lose from a 51% attack will do their best to prevent it.
But, if you have the most money, and are signing the blocks, don't you have the most to gain by executing a double spend attack, and nothing to lose if it fails?

Bitmark (reputation+money) : Bitmark v0.9.4 (release)
lynn_402
Sr. Member
****
Offline Offline

Activity: 462
Merit: 253


View Profile
June 29, 2014, 10:21:57 AM
 #2

In Proof of Stake the people that hold the most coins sign the blocks that will be part of the block chain.
The theory is that people that have the most to lose from a 51% attack will do their best to prevent it.
But, if you have the most money, and are signing the blocks, don't you have the most to gain by executing a double spend attack, and nothing to lose if it fails?

Actually, the attacker would lose even if he fails, because his attempt might be spotted by someone, and that would reduce people's trust in PoS coins and thus their value.
newuser01
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
June 29, 2014, 10:52:25 AM
 #3

In Proof of Stake the people that hold the most coins sign the blocks that will be part of the block chain.
The theory is that people that have the most to lose from a 51% attack will do their best to prevent it.
But, if you have the most money, and are signing the blocks, don't you have the most to gain by executing a double spend attack, and nothing to lose if it fails?

Yes

this is the "nothing to lose" issue with PoS..

If you are going to double spend on PoW and fail, you've lost a bunch of hashing power meaning lost $$$.

Try the same on PoS and if you fail nothing is lost.. in other words: you have nothing to lose.
lynn_402
Sr. Member
****
Offline Offline

Activity: 462
Merit: 253


View Profile
June 29, 2014, 10:56:12 AM
 #4

In Proof of Stake the people that hold the most coins sign the blocks that will be part of the block chain.
The theory is that people that have the most to lose from a 51% attack will do their best to prevent it.
But, if you have the most money, and are signing the blocks, don't you have the most to gain by executing a double spend attack, and nothing to lose if it fails?

Yes

this is the "nothing to lose" issue with PoS..

If you are going to double spend on PoW and fail, you've lost a bunch of hashing power meaning lost $$$.

Try the same on PoS and if you fail nothing is lost.. in other words: you have nothing to lose.


There are potential solutions in the work for that problem, "by ensuring that each minter could only allocate their coin-age capital to a single chain.": https://gist.github.com/mquandalle/4727a429d60aad916821

coinsolidation (OP)
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250

Bitmark Developer


View Profile WWW
June 29, 2014, 12:37:33 PM
 #5

There are potential solutions in the work for that problem, "by ensuring that each minter could only allocate their coin-age capital to a single chain.": https://gist.github.com/mquandalle/4727a429d60aad916821

PoA as an alternative too, it randomise who get's to sign the next block.

Bitmark (reputation+money) : Bitmark v0.9.4 (release)
Pages: [1]
  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!