Bitcoin Forum
May 03, 2024, 03:18:40 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: "51% actor or botnet could manipulate the source code of the bitcoin network"  (Read 1403 times)
weav (OP)
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


- "Bitcore (BTX) - Airdrops every Monday"


View Profile
July 02, 2013, 09:17:17 PM
 #1

In the Winklevoss IPO filing:

https://www.sec.gov/Archives/edgar/data/1579346/000119312513279830/d562329ds1.htm

Quote
If a malicious actor or botnet obtains control in excess of 50 percent of the processing power active on the Bitcoin Network, such actor or botnet could manipulate the source code of the Bitcoin Network or the Blockchain in a manner that adversely affects an investment in the Shares or the ability of the Trust to operate.

I get that such an attacker can double spend their own coins, but how does controlling more than 50% of the hashrate allow anybody to manipulate the source code??

1714706320
Hero Member
*
Offline Offline

Posts: 1714706320

View Profile Personal Message (Offline)

Ignore
1714706320
Reply with quote  #2

1714706320
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714706320
Hero Member
*
Offline Offline

Posts: 1714706320

View Profile Personal Message (Offline)

Ignore
1714706320
Reply with quote  #2

1714706320
Report to moderator
1714706320
Hero Member
*
Offline Offline

Posts: 1714706320

View Profile Personal Message (Offline)

Ignore
1714706320
Reply with quote  #2

1714706320
Report to moderator
Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1862
Merit: 1011

Reverse engineer from time to time


View Profile
July 02, 2013, 09:30:31 PM
 #2

LOL, extreme fail right there.

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
July 02, 2013, 09:39:29 PM
 #3

I agree it is pretty horribly written but manipulate doesn't have to mean "modify".  Someone with 51% of the network can manipulate (exploit) the limits of the software/code namely double spend coins, reverse transactions, etc.   

The S-1 is essentially a rough draft.  Hopefully they have some Bitcoin experts go over it before publishing the final prospectus.
razorfishsl
Sr. Member
****
Offline Offline

Activity: 399
Merit: 250


View Profile WWW
July 03, 2013, 01:16:29 AM
 #4

Anyone WITH >50% of the network CAN write their OWN software and effectively manipulate the future block chain  almost anyway they like.... as long as they maintain the protocol...
They DON'T need to supply the re-written software to the other miners/ users of the network.
There are a number of 'myths' related to bitcoin one of which is that you must use the publicly released software.

Consider it like the MATRIX.
The system has 'rules' but you can bend them. IF you are the controlling interest.
If you change the rules to far, you are no longer part of the system but become a separate entity however any damage you did... prior to that is perpetuated by the remaining miners.

The paper is accurate in as far as it goes, its just not very well put.

Consider bitcoin as the crucible of cypto-currency research.
Some people are stupid/desperate enough to want to take experimental treatments.(or greedy enough to exploit their fellow man at every opportunity), just look at paid drug trials...

Let the fuck fest begin.......

High Quality USB Hubs for Bitcoin miners
https://bitcointalk.org/index.php?topic=560003
John (John K.)
Global Troll-buster and
Legendary
*
Offline Offline

Activity: 1288
Merit: 1225


Away on an extended break


View Profile
July 03, 2013, 01:21:03 AM
 #5

Meh, at this rate they'll need an ASIC botnet to get even 5%. It's great that GPU/CPU mining is phasing out now. No more 'omg I got this viruz thats mining this shady bitocins' PMs anymore!
razorfishsl
Sr. Member
****
Offline Offline

Activity: 399
Merit: 250


View Profile WWW
July 03, 2013, 01:23:29 AM
 #6

Fail.....

Just run a mining pool.... then subvert it.

They don't 'need' to own anything.
As for the  no more viruses that is an even bigger FAIL.... you just target the infrastructure running the ASICs, you know.... the things like the Raspberry pi and hacked routers...

High Quality USB Hubs for Bitcoin miners
https://bitcointalk.org/index.php?topic=560003
weav (OP)
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


- "Bitcore (BTX) - Airdrops every Monday"


View Profile
July 03, 2013, 02:32:49 AM
 #7

Anyone WITH >50% of the network CAN write their OWN software and effectively manipulate the future block chain  almost anyway they like.... as long as they maintain the protocol...
They DON'T need to supply the re-written software to the other miners/ users of the network.
There are a number of 'myths' related to bitcoin one of which is that you must use the publicly released software.

Consider it like the MATRIX.
The system has 'rules' but you can bend them. IF you are the controlling interest.
If you change the rules to far, you are no longer part of the system but become a separate entity however any damage you did... prior to that is perpetuated by the remaining miners.

The paper is accurate in as far as it goes, its just not very well put.

Consider bitcoin as the crucible of cypto-currency research.
Some people are stupid/desperate enough to want to take experimental treatments.(or greedy enough to exploit their fellow man at every opportunity), just look at paid drug trials...

Let the fuck fest begin.......

Fail.....

Just run a mining pool.... then subvert it.

They don't 'need' to own anything.
As for the  no more viruses that is an even bigger FAIL.... you just target the infrastructure running the ASICs, you know.... the things like the Raspberry pi and hacked routers...


Thanks, good insight.

gweedo
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000


View Profile
July 03, 2013, 02:36:28 AM
 #8

yeah this is a fail

Winklevoss Twins if you need some technical help I am more than open to you guys and can even prove my advanced technical knowledge of the bitcoin client and protocol Smiley
jl2012
Legendary
*
Offline Offline

Activity: 1792
Merit: 1093


View Profile
July 03, 2013, 03:07:58 AM
 #9

In the Winklevoss IPO filing:

https://www.sec.gov/Archives/edgar/data/1579346/000119312513279830/d562329ds1.htm

Quote
If a malicious actor or botnet obtains control in excess of 50 percent of the processing power active on the Bitcoin Network, such actor or botnet could manipulate the source code of the Bitcoin Network or the Blockchain in a manner that adversely affects an investment in the Shares or the ability of the Trust to operate.

I get that such an attacker can double spend their own coins, but how does controlling more than 50% of the hashrate allow anybody to manipulate the source code??

Yes, people COULD manipulate the source code if they control >50%.

Just imagine a government with >50% wants to request everyone register their bitcoin addresses. They will put these addresses to a whitelist, and only those transactions sending money to whitelist addresses will be accepted. They will also publish the whitelist and request all miners to follow. They will reject any blocks involving non-whitelist addresses. In order to survive, miners have to follow the rules and modify their bitcoind sourcecode to implement the whitelist policy.

Winklevoss uses the word "manipulate", which means "to influence or manage shrewdly or deviously".

Donation address: 374iXxS4BuqFHsEwwxUuH3nvJ69Y7Hqur3 (Bitcoin ONLY)
LRDGENPLYrcTRssGoZrsCT1hngaH3BVkM4 (LTC)
PGP: D3CC 1772 8600 5BB8 FF67 3294 C524 2A1A B393 6517
weav (OP)
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


- "Bitcore (BTX) - Airdrops every Monday"


View Profile
July 03, 2013, 03:18:46 AM
 #10

In the Winklevoss IPO filing:

https://www.sec.gov/Archives/edgar/data/1579346/000119312513279830/d562329ds1.htm

Quote
If a malicious actor or botnet obtains control in excess of 50 percent of the processing power active on the Bitcoin Network, such actor or botnet could manipulate the source code of the Bitcoin Network or the Blockchain in a manner that adversely affects an investment in the Shares or the ability of the Trust to operate.

I get that such an attacker can double spend their own coins, but how does controlling more than 50% of the hashrate allow anybody to manipulate the source code??

Yes, people COULD manipulate the source code if they control >50%.

Just imagine a government with >50% wants to request everyone register their bitcoin addresses. They will put these addresses to a whitelist, and only those transactions sending money to whitelist addresses will be accepted. They will also publish the whitelist and request all miners to follow. They will reject any blocks involving non-whitelist addresses. In order to survive, miners have to follow the rules and modify their bitcoind sourcecode to implement the whitelist policy.

Winklevoss uses the word "manipulate", which means "to influence or manage shrewdly or deviously".

Good point, thanks.

MagicBit15
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


Let's Start a Cryptolution!!


View Profile
July 03, 2013, 03:19:28 AM
 #11

In the Winklevoss IPO filing:

https://www.sec.gov/Archives/edgar/data/1579346/000119312513279830/d562329ds1.htm

Quote
If a malicious actor or botnet obtains control in excess of 50 percent of the processing power active on the Bitcoin Network, such actor or botnet could manipulate the source code of the Bitcoin Network or the Blockchain in a manner that adversely affects an investment in the Shares or the ability of the Trust to operate.

I get that such an attacker can double spend their own coins, but how does controlling more than 50% of the hashrate allow anybody to manipulate the source code??

I seriously have no comment, my IQ has been lowered...

Tips for Tips: 1Jy8ZycPNjnwNLevNwoRRqPAKkZ8Fqnukc
I won the poetry contest!! https://bitcointalk.org/index.php?topic=219714.40 Thank You, Sir Lambert!!
+5 Rep: Successful Forum Transactions: https://bitcointalk.org/index.php?topic=176117.0  https://bitcointalk.org/index.php?topic=209024.0 https://bitcointalk.org/index.php?topic=233052 Check My Rep!!
jl2012
Legendary
*
Offline Offline

Activity: 1792
Merit: 1093


View Profile
July 03, 2013, 06:18:57 AM
 #12

In the Winklevoss IPO filing:

https://www.sec.gov/Archives/edgar/data/1579346/000119312513279830/d562329ds1.htm

Quote
If a malicious actor or botnet obtains control in excess of 50 percent of the processing power active on the Bitcoin Network, such actor or botnet could manipulate the source code of the Bitcoin Network or the Blockchain in a manner that adversely affects an investment in the Shares or the ability of the Trust to operate.

I get that such an attacker can double spend their own coins, but how does controlling more than 50% of the hashrate allow anybody to manipulate the source code??

Yes, people COULD manipulate the source code if they control >50%.

Just imagine a government with >50% wants to request everyone register their bitcoin addresses. They will put these addresses to a whitelist, and only those transactions sending money to whitelist addresses will be accepted. They will also publish the whitelist and request all miners to follow. They will reject any blocks involving non-whitelist addresses. In order to survive, miners have to follow the rules and modify their bitcoind sourcecode to implement the whitelist policy.

Winklevoss uses the word "manipulate", which means "to influence or manage shrewdly or deviously".

Good point, thanks.

I had the same doubt as yours when I first read this. IMHO, this IPO document is a very professional summary of bitcoin ecology and the risks of bitcoin investment/technology

Donation address: 374iXxS4BuqFHsEwwxUuH3nvJ69Y7Hqur3 (Bitcoin ONLY)
LRDGENPLYrcTRssGoZrsCT1hngaH3BVkM4 (LTC)
PGP: D3CC 1772 8600 5BB8 FF67 3294 C524 2A1A B393 6517
btcrich
Sr. Member
****
Offline Offline

Activity: 302
Merit: 250


View Profile
July 03, 2013, 10:29:11 AM
 #13

From my understanding, even if you do have 51% of the hashing power, modifying the source code to change the block rate, reward, or difficulty, will have no effect.  Are there any parameters that an attacker with 51% of the hashing power could potentially modify in the source code to gain some kind of advantage or cause damage to the network?
jl2012
Legendary
*
Offline Offline

Activity: 1792
Merit: 1093


View Profile
July 03, 2013, 10:45:04 AM
 #14

From my understanding, even if you do have 51% of the hashing power, modifying the source code to change the block rate, reward, or difficulty, will have no effect.  Are there any parameters that an attacker with 51% of the hashing power could potentially modify in the source code to gain some kind of advantage or cause damage to the network?

see my reply at #9.

with similar logic the government with 50% hashing power can also force people to pay transaction tax (by adding an extra output to the gov account for all transaction) or freeze accounts with illegal activity. They can also turn it into a Solidcoin-like system, which requires every block to be signed by the central bank. Zerocoin (if ever implemented) will be prohibited.

p.s. the IPO document says "manipulate", not "modify"

Donation address: 374iXxS4BuqFHsEwwxUuH3nvJ69Y7Hqur3 (Bitcoin ONLY)
LRDGENPLYrcTRssGoZrsCT1hngaH3BVkM4 (LTC)
PGP: D3CC 1772 8600 5BB8 FF67 3294 C524 2A1A B393 6517
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!