Bitcoin Forum
May 27, 2024, 06:32:28 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Promises Aside, There’s Still No Fix for Bitcoin’s Fatal Flaw  (Read 1421 times)
cryptocurrencylive (OP)
Full Member
***
Offline Offline

Activity: 126
Merit: 100

Crypto Currency Live News


View Profile WWW
July 19, 2014, 02:30:59 AM
 #1

Promises Aside, There’s Still No Fix for Bitcoin’s Fatal Flaw

http://motherboard.vice.com/read/promises-arent-enough-to-fix-bitcoins-fatal-flaw

Crypto Currency Live News

http://cryptocurrencylive.com/newest
Ron~Popeil
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile
July 19, 2014, 03:49:26 AM
 #2

Man this horse has been beaten to death. I am not going to take the time to lay out the reasons why a 51% attack is not only unlikely but not at all "fatal" for bit coin. Please can we find a new boogie man?

Menelik
Newbie
*
Offline Offline

Activity: 50
Merit: 0



View Profile
July 19, 2014, 04:40:19 AM
 #3

For some people (unfortunately) it will come down to emotion rather then logic. No matter what you say, they won't believe you.
Cicero2.0
Member
**
Offline Offline

Activity: 98
Merit: 10

★☆★Bitin.io★☆★


View Profile
July 19, 2014, 04:42:17 AM
 #4

For some people (unfortunately) it will come down to emotion rather then logic. No matter what you say, they won't believe you.

Yep. It does get rather tiring though. Of course it helps if I avoid bumping threads like this as well.  Embarrassed

51percemt
Member
**
Offline Offline

Activity: 86
Merit: 10


View Profile
July 19, 2014, 05:40:26 AM
 #5

Man this horse has been beaten to death. I am not going to take the time to lay out the reasons why a 51% attack is not only unlikely but not at all "fatal" for bit coin. Please can we find a new boogie man?
If successfully executed a 51% attack would damage bitcoin.

It would not be successfully executed because it would not be economical to do so and would be expensive to even try to attack the blockchain.

Just because one pool or entity has temporary control of 51% of the blockchain does not mean that the blockchain is being attacked.
jc01480
Hero Member
*****
Offline Offline

Activity: 854
Merit: 500


Nope..


View Profile
July 19, 2014, 07:23:49 AM
 #6

Aw hell, I got a couple mill lying around.  Think I'll just start my own and beat their ass to the punch.  Then I'll control.  Who wants to be my sidekick?
Swordsoffreedom
Legendary
*
Online Online

Activity: 2772
Merit: 1115


Leading Crypto Sports Betting & Casino Platform


View Profile WWW
July 19, 2014, 07:27:12 AM
 #7

Man this horse has been beaten to death. I am not going to take the time to lay out the reasons why a 51% attack is not only unlikely but not at all "fatal" for bit coin. Please can we find a new boogie man?

If I had a dollar for each time Scratch that If I had a mbtc for every time I heard this saying  Grin

Well at least this one suggests something
Under the current protocol, miners have to solve one problem to get hold of fresh bitcoins, but in the professors’ "Two-Phase Proof-of-Work" mechanism, there would be an additional cryptopuzzle.

>??>>
Crucially, this second puzzle would require the miner to prove they have access to the private key of the mining pool’s Bitcoin address.

This means the pool would either have to enforce levels of trust amongst participants, as any of them could access all the coins collected by the group with that private key, or carry out the work on its own infrastructure, which would be hugely expensive.

There are some technical issues to be hammered out too. For instance, small miners might be punished by the proposed system as they won’t be able to afford to do the mining if they don’t want to share their private key.

Got confused with their proposal but don't mess with the private key its trustless for a reason here I would need to trust the group to keep my private key secured and not run with the coins.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
Marbit
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500


View Profile
July 19, 2014, 07:36:32 AM
 #8

Man this horse has been beaten to death. I am not going to take the time to lay out the reasons why a 51% attack is not only unlikely but not at all "fatal" for bit coin. Please can we find a new boogie man?

I still think mining centralization is a real issue. It needlessly puts our money at risk, putting trust in centralized groups. And there is absolutely no need for it. Plus, 51% is a red herring, and isn't required for double spend attacks.
Swordsoffreedom
Legendary
*
Online Online

Activity: 2772
Merit: 1115


Leading Crypto Sports Betting & Casino Platform


View Profile WWW
July 19, 2014, 07:42:15 AM
 #9

Man this horse has been beaten to death. I am not going to take the time to lay out the reasons why a 51% attack is not only unlikely but not at all "fatal" for bit coin. Please can we find a new boogie man?

I still think mining centralization is a real issue. It needlessly puts our money at risk, putting trust in centralized groups. And there is absolutely no need for it. Plus, 51% is a red herring, and isn't required for double spend attacks.

True enough but it's not as dangerous as it could be since it does not provide or have a positive incentive to do so.
One double spend and the price drops miners ditch you etc only a government trying to shutdown the network would attempt it, although that would be scary for an altcoin, although it would force a developer fork.
https://en.bitcoin.it/wiki/Weaknesses

Since this attack doesn't permit all that much power over the network, it is expected that no one will attempt it. A profit-seeking person will always gain more by just following the rules, and even someone trying to destroy the system will probably find other attacks more attractive. However, if this attack is successfully executed, it will be difficult or impossible to "untangle" the mess created -- any changes the attacker makes might become permanent.

The real concern for me is the centralization of Bitcoin nodes as having decentralized nodes is important for the network in terms of security and privacy.
https://en.bitcoin.it/wiki/Scalability

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
BittBurger
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1001


View Profile
July 19, 2014, 08:57:26 AM
 #10

There really is no debate.   The facts are as follows:

1)  It probably wont ever happen.
2)  The possibility needs to be eliminated anyway.

The end.

Owner: "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
View it on the Blockchain | Genesis Block Newspaper Copies
PolarPoint
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500


View Profile
July 19, 2014, 11:05:48 AM
 #11

I think 51% threat is more dangerous than most people think. It probably won't happen, but I don't want to hope it won't happen based on "trust". I want to know for certain it won't happen based on fixes in the protocol.
franky1
Legendary
*
Offline Offline

Activity: 4228
Merit: 4501



View Profile
July 20, 2014, 02:41:20 AM
 #12

the only way i can see a simple solution is a monitoring mechanism that if a block solved by the same IP address appears 3 times in an hour. the bitcoin-core protocol will remove that IP address from the relay nodes list for atleast 40 minutes,.

meaning if everyone has the same version and are all actively running. it will ignore that mining pools solved block... allowing for others to essentially win the block.

but that will cause confusion if some have bitcoin 0.9 and some hav bitcoin 0.9.4 for instance.. as the 0.9 people will still b accepting data from that IP thus their block chain will be different (causing a fork for those that dont upgrade).

but atleast then it will cause miners to think about which pool to mine and make each pool a little more balanced so that the hashing time is not wasted by being ignored(making pools stay under 30% so that they only get 2-3 blocks an hour).

miners with multiple rigs will then split their rigs and put them across the top 3 pools so that thy still atleast get a slice of each block 'pie' without spending atleast 40 minutes hashing for nothing.


I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
redhawk979
Sr. Member
****
Offline Offline

Activity: 271
Merit: 250


View Profile
July 20, 2014, 04:42:40 AM
 #13

Select Standard Response:

1. Its already in the Wiki
2. We know about it, so some Captain of Industry will fix it in the future
3. Not a problem because reasons.
Cicero2.0
Member
**
Offline Offline

Activity: 98
Merit: 10

★☆★Bitin.io★☆★


View Profile
July 20, 2014, 04:50:55 AM
 #14

the only way i can see a simple solution is a monitoring mechanism that if a block solved by the same IP address appears 3 times in an hour. the bitcoin-core protocol will remove that IP address from the relay nodes list for atleast 40 minutes,.

meaning if everyone has the same version and are all actively running. it will ignore that mining pools solved block... allowing for others to essentially win the block.

but that will cause confusion if some have bitcoin 0.9 and some hav bitcoin 0.9.4 for instance.. as the 0.9 people will still b accepting data from that IP thus their block chain will be different (causing a fork for those that dont upgrade).

but atleast then it will cause miners to think about which pool to mine and make each pool a little more balanced so that the hashing time is not wasted by being ignored(making pools stay under 30% so that they only get 2-3 blocks an hour).

miners with multiple rigs will then split their rigs and put them across the top 3 pools so that thy still atleast get a slice of each block 'pie' without spending atleast 40 minutes hashing for nothing.



That is a pretty fair idea. If you got the major pools to agree on this it would solve the issue in a fairly painless way.

cbeast
Donator
Legendary
*
Offline Offline

Activity: 1736
Merit: 1006

Let's talk governance, lipstick, and pigs.


View Profile
July 20, 2014, 05:03:11 AM
 #15

the only way i can see a simple solution is a monitoring mechanism that if a block solved by the same IP address appears 3 times in an hour. the bitcoin-core protocol will remove that IP address from the relay nodes list for atleast 40 minutes,.

meaning if everyone has the same version and are all actively running. it will ignore that mining pools solved block... allowing for others to essentially win the block.

but that will cause confusion if some have bitcoin 0.9 and some hav bitcoin 0.9.4 for instance.. as the 0.9 people will still b accepting data from that IP thus their block chain will be different (causing a fork for those that dont upgrade).

but atleast then it will cause miners to think about which pool to mine and make each pool a little more balanced so that the hashing time is not wasted by being ignored(making pools stay under 30% so that they only get 2-3 blocks an hour).

miners with multiple rigs will then split their rigs and put them across the top 3 pools so that thy still atleast get a slice of each block 'pie' without spending atleast 40 minutes hashing for nothing.



That is a pretty fair idea. If you got the major pools to agree on this it would solve the issue in a fairly painless way.
Large PoW facilities and mining pools tend to have physical addresses. There are any number of ways to deal with them depending on the threat level. Painless doesn't have to be off the table.  Wink

Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
Cicero2.0
Member
**
Offline Offline

Activity: 98
Merit: 10

★☆★Bitin.io★☆★


View Profile
July 20, 2014, 05:13:40 AM
 #16

the only way i can see a simple solution is a monitoring mechanism that if a block solved by the same IP address appears 3 times in an hour. the bitcoin-core protocol will remove that IP address from the relay nodes list for atleast 40 minutes,.

meaning if everyone has the same version and are all actively running. it will ignore that mining pools solved block... allowing for others to essentially win the block.

but that will cause confusion if some have bitcoin 0.9 and some hav bitcoin 0.9.4 for instance.. as the 0.9 people will still b accepting data from that IP thus their block chain will be different (causing a fork for those that dont upgrade).

but atleast then it will cause miners to think about which pool to mine and make each pool a little more balanced so that the hashing time is not wasted by being ignored(making pools stay under 30% so that they only get 2-3 blocks an hour).

miners with multiple rigs will then split their rigs and put them across the top 3 pools so that thy still atleast get a slice of each block 'pie' without spending atleast 40 minutes hashing for nothing.





That is a pretty fair idea. If you got the major pools to agree on this it would solve the issue in a fairly painless way.
Large PoW facilities and mining pools tend to have physical addresses. There are any number of ways to deal with them depending on the threat level. Painless doesn't have to be off the table.  Wink


 Grin Quite true. I must admit I am a bit of a passivist so violence is not my first option but I can look the other way provided BFL and a few others are added to your list.  Grin

luv2drnkbr
Hero Member
*****
Offline Offline

Activity: 793
Merit: 1016



View Profile
July 20, 2014, 06:10:25 AM
 #17

Stopped reading after the fifth sentence

Quote
A 51 percent stake would therefore give a group the power to block transactions or to spend coins that don’t belong to them.

A 51% attack is a very real problem, but if the person writing the article doesn't understand how the attack works or why it's a problem, then there's really not much point in reading the rest of it...

the joint
Legendary
*
Offline Offline

Activity: 1834
Merit: 1020



View Profile
July 20, 2014, 06:12:40 AM
 #18

This is kind of like saying, "There's still no fix for humanity's fatal flaw -- choice."
QuestionAuthority
Legendary
*
Offline Offline

Activity: 2156
Merit: 1393


You lead and I'll watch you walk away.


View Profile
July 20, 2014, 06:18:45 AM
 #19

Slow news day I suppose.

AliceWonder
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
July 20, 2014, 06:24:33 AM
 #20

It would not be successfully executed because it would not be economical to do so and would be expensive to even try to attack the blockchain.

You can profit from 51% attack.

You take over a few key mining pools and pull the attack. Confidence in bitcoin crashes, you buy up after crash and wait for the recover while making a killing in whatever altcoins you invested in before the attack.

But the reason for an attack may not be financial.

Say you are Israel and Hamas is using bitcoin to operate.

You pull a 51% attack to disrupt their ability to operate.

That being said I think either scenario is unlikely, but your reasons why you think it won't happen may just be a lack of imagination.

QuarkCoin - what I believe bitcoin was intended to be. On reddit: http://www.reddit.com/r/QuarkCoin/
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!