Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: Devin Chow on July 23, 2014, 04:34:56 AM



Title: ..
Post by: Devin Chow on July 23, 2014, 04:34:56 AM
..


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: mcculum0010 on July 23, 2014, 04:37:27 AM
This threat seems very, very likely at some point. The cost of an attack wouldn't actually be that much to pull off. Even a short term (i.e. much cheaper) attack could completely destabilize the faith people have in Bitcoin.

Are we just waiting for an attack to occur before actually doing anything?

An attacker that isn't motivated by money will eventually attempt an attack. This isn't an "if", it's a "when".

Some billionaire, inherited wealth rich kid could completely devastate Bitcoin for under $50 Million.

Some people love to wreck shit. Rich guys that love to wreck shit? It could get ugly.

Somebody console me. I want to be wrong. What am I overlooking?


You can move to peercoin if you feel bitcoin is not safe enough, peercoin is more difficult to attack than bitcoin.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: Qsquegg on July 23, 2014, 11:18:32 AM
This threat seems very, very likely at some point. The cost of an attack wouldn't actually be that much to pull off. Even a short term (i.e. much cheaper) attack could completely destabilize the faith people have in Bitcoin.

Are we just waiting for an attack to occur before actually doing anything?

An attacker that isn't motivated by money will eventually attempt an attack. This isn't an "if", it's a "when".

Some billionaire, inherited wealth rich kid could completely devastate Bitcoin for under $50 Million.

Some people love to wreck shit. Rich guys that love to wreck shit? It could get ugly.

Somebody console me. I want to be wrong. What am I overlooking?



Perhaps the reason this wouldn't happen is because there's nothing in wrecking bitcoin for the super rich? 50million to do it maybe, but in destroying bitcoin's credibility, there'll be no value resulting from any dastardly deeds I'm pretty sure.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: byt411 on July 23, 2014, 11:19:58 AM
This threat seems very, very likely at some point. The cost of an attack wouldn't actually be that much to pull off. Even a short term (i.e. much cheaper) attack could completely destabilize the faith people have in Bitcoin.

Are we just waiting for an attack to occur before actually doing anything?

An attacker that isn't motivated by money will eventually attempt an attack. This isn't an "if", it's a "when".

Some billionaire, inherited wealth rich kid could completely devastate Bitcoin for under $50 Million.

Some people love to wreck shit. Rich guys that love to wreck shit? It could get ugly.

Somebody console me. I want to be wrong. What am I overlooking?



Perhaps the reason this wouldn't happen is because there's nothing in wrecking bitcoin for the super rich? 50million to do it maybe, but in destroying bitcoin's credibility, there'll be no value resulting from any dastardly deeds I'm pretty sure.

Correct. The effects that it would have would be meaningless, and it can be blocked easily, but it's not a reason to ignore it.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: giveBTCpls on July 23, 2014, 12:11:12 PM
What scares me is the fact someone with a lot of money and evil intentions could buy a shit tone of ASICS and try to push a 51%+ attack in coordination. If sometimes this happens by (allegedly) accident randomly, imagine if when the pool is close to 51%+, a lot of ASICS are turned on out of nowhere in that same pool pushing the % a lot higher.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: LiteCoinGuy on July 23, 2014, 12:11:55 PM
because its complicated?


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: BowieMan on July 23, 2014, 12:13:23 PM
This threat seems very, very likely at some point. The cost of an attack wouldn't actually be that much to pull off. Even a short term (i.e. much cheaper) attack could completely destabilize the faith people have in Bitcoin.

Are we just waiting for an attack to occur before actually doing anything?

An attacker that isn't motivated by money will eventually attempt an attack. This isn't an "if", it's a "when".

Some billionaire, inherited wealth rich kid could completely devastate Bitcoin for under $50 Million.

Some people love to wreck shit. Rich guys that love to wreck shit? It could get ugly.

Somebody console me. I want to be wrong. What am I overlooking?


What can we do about it? That's the nature of Bitcoin, you can't do anything about it, unless the majority agrees on something. And how is the majority being determined? By hashing power, that's the limiting factor and the whole idea behind Bitcoin!


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: ljudotina on July 23, 2014, 12:17:26 PM
This threat seems very, very likely at some point. The cost of an attack wouldn't actually be that much to pull off. Even a short term (i.e. much cheaper) attack could completely destabilize the faith people have in Bitcoin.

Are we just waiting for an attack to occur before actually doing anything?

An attacker that isn't motivated by money will eventually attempt an attack. This isn't an "if", it's a "when".

Some billionaire, inherited wealth rich kid could completely devastate Bitcoin for under $50 Million.

Some people love to wreck shit. Rich guys that love to wreck shit? It could get ugly.

Somebody console me. I want to be wrong. What am I overlooking?


I had semi similar view about this topic as you untill i dug deep into BTC problematics. Thing is, it's not that noone is doing nothing, it's that noone can not do nothing. There are few ideas floating around that could not prevent but make it more costly to execute 51% attack, but they are very complicated and could have very negative impact on BTC. Dealing with 51% attack when PoW is in question is really really really hard. If it was any easyer, it would already be done.
If you really want to "console" yourself, i urge you to read some BTC documentation. It's not as easy to attack bitcoin eather....easy in like: oh look ill just spend this 50mil$ and BTC is gone. Nope...cant happen "just like that".


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: ljudotina on July 23, 2014, 12:24:10 PM
This threat seems very, very likely at some point. The cost of an attack wouldn't actually be that much to pull off. Even a short term (i.e. much cheaper) attack could completely destabilize the faith people have in Bitcoin.

Are we just waiting for an attack to occur before actually doing anything?

An attacker that isn't motivated by money will eventually attempt an attack. This isn't an "if", it's a "when".

Some billionaire, inherited wealth rich kid could completely devastate Bitcoin for under $50 Million.

Some people love to wreck shit. Rich guys that love to wreck shit? It could get ugly.

Somebody console me. I want to be wrong. What am I overlooking?


What can we do about it? That's the nature of Bitcoin, you can't do anything about it, unless the majority agrees on something. And how is the majority being determined? By hashing power, that's the limiting factor and the whole idea behind Bitcoin!

Majority is easy. When hard fork comes, ppl will use version 1 or version 2. Version that has more users wins. No problem about it.
Problem is what exactly CAN be done? When you start digging into the topic, you find out that ppl had ton of ideas, and that every single one of them fails even in theory. This topic is nothing that can be fixed by anything shorter than "revolutionary solution", and we can agree that that kind of solutions don't come from day to day.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: DannyHamilton on July 23, 2014, 12:25:40 PM
Some billionaire, inherited wealth rich kid could completely devastate Bitcoin for under $50 Million.

Source?

How did you come up with that number?

Did you just pick $50 Million because it sounds like a big number that a "rich" person could accomplish and makes it sound scary?


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: BowieMan on July 23, 2014, 12:26:45 PM
This threat seems very, very likely at some point. The cost of an attack wouldn't actually be that much to pull off. Even a short term (i.e. much cheaper) attack could completely destabilize the faith people have in Bitcoin.

Are we just waiting for an attack to occur before actually doing anything?

An attacker that isn't motivated by money will eventually attempt an attack. This isn't an "if", it's a "when".

Some billionaire, inherited wealth rich kid could completely devastate Bitcoin for under $50 Million.

Some people love to wreck shit. Rich guys that love to wreck shit? It could get ugly.

Somebody console me. I want to be wrong. What am I overlooking?


What can we do about it? That's the nature of Bitcoin, you can't do anything about it, unless the majority agrees on something. And how is the majority being determined? By hashing power, that's the limiting factor and the whole idea behind Bitcoin!

Majority is easy. When hard fork comes, ppl will use version 1 or version 2. Version that has more users wins. No problem about it.
Problem is what exactly CAN be done? When you start digging into the topic, you find out that ppl had ton of ideas, and that every single one of them fails even in theory. This topic is nothing that can be fixed by anything shorter than "revolutionary solution", and we can agree that that kind of solutions don't come from day to day.

Yeah, a fork can be done at any time people can't agree on a specific way to adhere to bitcoin's rules. If for example tainted coins become a topic or some state forces the protocol to incorporate certain things, a hard fork may occur. People will then have to decide which chain to follow. Of course, bitcoins value will suffer greatly. But that's how it works - by definition!


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: DannyHamilton on July 23, 2014, 12:28:00 PM
a lot of ASICS are turned on out of nowhere in that same pool pushing the % a lot higher.

Unless the pool has evil intentions, why would this be a problem?

How long do you think the pool could remain above 51% before miners changed to other pools reducing the pool back below 51%.

What attacks could hte pool pull off that wouldn't result in the pool losing 51%?


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: BowieMan on July 23, 2014, 12:30:59 PM
a lot of ASICS are turned on out of nowhere in that same pool pushing the % a lot higher.

Unless the pool has evil intentions, why would this be a problem?

How long do you think the pool could remain above 51% before miners changed to other pools reducing the pool back below 51%.

What attacks could hte pool pull off that wouldn't result in the pool losing 51%?

Are you serious? If the incentives to remain in that pool are high enough, people will want to rather rely on other people to leave the pool? Why should they do that themselves? We've seen that with GHash.IO. It's been above 51% and people didn't do away.
Isn't this some fallacy, or even Crab Mentality? http://en.wikipedia.org/wiki/Crab_mentality (http://en.wikipedia.org/wiki/Crab_mentality)


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: sgk on July 23, 2014, 12:34:06 PM
Perhaps the reason this wouldn't happen is because there's nothing in wrecking bitcoin for the super rich? 50million to do it maybe, but in destroying bitcoin's credibility, there'll be no value resulting from any dastardly deeds I'm pretty sure.

What if the obvious and financially strong enemies of Bitcoin (Banks, PayPal and likewise) do a 51% attack to save their own ass? They sure have got a hell to win if BTC loses credibility.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: Qsquegg on July 23, 2014, 01:30:51 PM
Perhaps the reason this wouldn't happen is because there's nothing in wrecking bitcoin for the super rich? 50million to do it maybe, but in destroying bitcoin's credibility, there'll be no value resulting from any dastardly deeds I'm pretty sure.

What if the obvious and financially strong enemies of Bitcoin (Banks, PayPal and likewise) do a 51% attack to save their own ass? They sure have got a hell to win if BTC loses credibility.

Would this not require some serious infiltration on the part of those entities? I'm really not sure how it could ever be orchestrated, let alone with the sheer number of nodes necessary to overpower the network before the others realise what's going on. And even if it does happen, that's some serious money laundering and probably wouldn't go unnoticed in court!


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: Lauda on July 23, 2014, 01:35:42 PM
Why does everyone think that anyone could pull this off if they had the sufficient hashrate?
Do you think that there is a walk though that one can follow for pulling off an attack like this?  ::)


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: Qsquegg on July 23, 2014, 01:39:22 PM
Why does everyone think that anyone could pull this off if they had the sufficient hashrate?
Do you think that there is a walk though that one can follow for pulling off an attack like this?  ::)


Exactly!


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: Baitty on July 23, 2014, 01:42:16 PM
Ghash is the closest and they have said that they will be reducing the amount of miners if they get closer which they have been doing which I think is good as they own most of the hashing power right now but even if they didn't do that and had 51% it doesn't mean they could do the actual attack there is still some luck that they would need to perform the attack I honestly believe this attack has no threat to Bitcoin at the moment.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: ducatitalia on July 23, 2014, 02:11:57 PM
Discussion has been going on for years...and will likely continue for years to come.  In the interim, this is one of the better recent topic threads I've read on the issue: https://bitcointalk.org/index.php?topic=655572.0


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: InwardContour on July 23, 2014, 02:24:35 PM
Ghash is the closest and they have said that they will be reducing the amount of miners if they get closer which they have been doing which I think is good as they own most of the hashing power right now but even if they didn't do that and had 51% it doesn't mean they could do the actual attack there is still some luck that they would need to perform the attack I honestly believe this attack has no threat to Bitcoin at the moment.

Ghash won't do a 51% attack even if they could just because they earn money through bitcoins.
By double spending they would decrease the trust people has in bitcoins and their business won't work anymore.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: Baitty on July 23, 2014, 02:26:13 PM
Ghash is the closest and they have said that they will be reducing the amount of miners if they get closer which they have been doing which I think is good as they own most of the hashing power right now but even if they didn't do that and had 51% it doesn't mean they could do the actual attack there is still some luck that they would need to perform the attack I honestly believe this attack has no threat to Bitcoin at the moment.

Ghash won't do a 51% attack even if they could just because they earn money through bitcoins.
By double spending they would decrease the trust people has in bitcoins and their business won't work anymore.

It's true but they have already made their bucks and if for some reason they lose a lot of their money and or get screwed by someone whats stopping them from going AWOL and attacking Bitcoin?


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: Marlo Stanfield on July 23, 2014, 03:16:12 PM
Ghash is the closest and they have said that they will be reducing the amount of miners if they get closer which they have been doing which I think is good as they own most of the hashing power right now but even if they didn't do that and had 51% it doesn't mean they could do the actual attack there is still some luck that they would need to perform the attack I honestly believe this attack has no threat to Bitcoin at the moment.

Ghash won't do a 51% attack even if they could just because they earn money through bitcoins.
By double spending they would decrease the trust people has in bitcoins and their business won't work anymore.

It's true but they have already made their bucks and if for some reason they lose a lot of their money and or get screwed by someone whats stopping them from going AWOL and attacking Bitcoin?

Because it would still cost a ton of money to pull off and unless there's a specific pay off with irreversible fiat(is there even?) then it's going to be hard to break even on the attack.

Plus it would be so high profile that they would get charged for sure.

I don't think people who are already millionaires are too interested in going to jail for nothing.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: toknormal on July 24, 2014, 02:05:46 AM

Nobody gives a fuck about 51% attacks anymore.

Stop harping on about it.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: santaClause on July 24, 2014, 02:13:32 AM
Ghash is the closest and they have said that they will be reducing the amount of miners if they get closer which they have been doing which I think is good as they own most of the hashing power right now but even if they didn't do that and had 51% it doesn't mean they could do the actual attack there is still some luck that they would need to perform the attack I honestly believe this attack has no threat to Bitcoin at the moment.

Ghash won't do a 51% attack even if they could just because they earn money through bitcoins.
By double spending they would decrease the trust people has in bitcoins and their business won't work anymore.

It's true but they have already made their bucks and if for some reason they lose a lot of their money and or get screwed by someone whats stopping them from going AWOL and attacking Bitcoin?
ghash is continuing to sell more of their mining chips aka their GHs as they buy them from bit fury so if they are not reputable they will not be able to sell this mining capacity


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: byt411 on July 24, 2014, 02:19:30 AM
Ghash is the closest and they have said that they will be reducing the amount of miners if they get closer which they have been doing which I think is good as they own most of the hashing power right now but even if they didn't do that and had 51% it doesn't mean they could do the actual attack there is still some luck that they would need to perform the attack I honestly believe this attack has no threat to Bitcoin at the moment.

Ghash won't do a 51% attack even if they could just because they earn money through bitcoins.
By double spending they would decrease the trust people has in bitcoins and their business won't work anymore.

It's true but they have already made their bucks and if for some reason they lose a lot of their money and or get screwed by someone whats stopping them from going AWOL and attacking Bitcoin?
ghash is continuing to sell more of their mining chips aka their GHs as they buy them from bit fury so if they are not reputable they will not be able to sell this mining capacity

No, they're not, the GHs on the market is GHs already on the market. They're not buying any more, and selling had nothing to do with being reputable.
Stop blabbing nonsense.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: jonald_fyookball on July 24, 2014, 02:20:24 AM
This threat seems very, very likely at some point. The cost of an attack wouldn't actually be that much to pull off. Even a short term (i.e. much cheaper) attack could completely destabilize the faith people have in Bitcoin.

Are we just waiting for an attack to occur before actually doing anything?

An attacker that isn't motivated by money will eventually attempt an attack. This isn't an "if", it's a "when".

Some billionaire, inherited wealth rich kid could completely devastate Bitcoin for under $50 Million.

Some people love to wreck shit. Rich guys that love to wreck shit? It could get ugly.

Somebody console me. I want to be wrong. What am I overlooking?


It is not cost effective to attack Bitcoin for economic reasons... $50 million to gain what?  Double spend 1 million?

If done for malicious reasons at any price, it could be attacked.  The community could then decide
to fork to alternative proof of work hashing algorithm.  Yes there would be damage done
and some transactions rolled back but I think Bitcoin would live on.
  




Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: byt411 on July 24, 2014, 02:22:41 AM
This threat seems very, very likely at some point. The cost of an attack wouldn't actually be that much to pull off. Even a short term (i.e. much cheaper) attack could completely destabilize the faith people have in Bitcoin.

Are we just waiting for an attack to occur before actually doing anything?

An attacker that isn't motivated by money will eventually attempt an attack. This isn't an "if", it's a "when".

Some billionaire, inherited wealth rich kid could completely devastate Bitcoin for under $50 Million.

Some people love to wreck shit. Rich guys that love to wreck shit? It could get ugly.

Somebody console me. I want to be wrong. What am I overlooking?


It is not cost effective to attack Bitcoin for economic reasons... $50 million to gain what?  Double spend 1 million?

If done for malicious reasons at any price, it could be attacked.  The community could then decide
to fork to alternative proof of work hashing algorithm.  Yes there would be damage done
and some transactions rolled back but I think Bitcoin would live on.

Of course it would live on, but the problem is that if we fork we might end up like Vericoin, but at a much larger scale, which is bad for everyone. Merchants that got paid and shipped the items would find their payment missing from their wallet, all around the world.
Governments could bribe or take over cex/pool and attack bitcoin, since it's competing and winning their pieces of paper.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: SpontaneousDream on July 24, 2014, 02:52:08 AM
Lol @ all the FUD.

Can't wait for the day when we all look back on the 51% "issue" and laugh at how freaked out everyone got.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: jonald_fyookball on July 24, 2014, 03:24:26 AM
Lol @ all the FUD.

Can't wait for the day when we all look back on the 51% "issue" and laugh at how freaked out everyone got.

we'll it is still a shadow that looms....as is over regulation... Bitcoin is still an experiment.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: AliceWonder on July 24, 2014, 03:34:02 AM

Nobody gives a fuck about 51% attacks anymore.

Stop harping on about it.


Increasing centralization of mining pools is a concern.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: jonald_fyookball on July 25, 2014, 02:49:50 AM
agree Devin.

It's not about stopping at 51% attack...its about limiting
the damage one can do.

Double spends and big pools aren't the real threats.

Mining monopolies , transaction exclusions, and tearing
down the blockchain is what needs to be prevented.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: phillipsjk on July 25, 2014, 02:57:29 AM
The reason nothing is being done about the 51% attack is that nothing can be done about it other than scrounging as much hash-power as possible to point at the network (making the attack more difficult).

If you believe in Bitcoin, you believe that people are generally good. If the "good" hash-power outnumbers the "bad" hash-power, Bitcoin works just fine. If "bad" hash-power wins out over good, Bitcoin fails: at least until evil gets bored.

There are no "technical" fixes to this: only social ones. The reason is that trusting the majority of the hash-power is how Satoshi solved the distributed consensus problem. Somewhat relevant: Byzantine fault tolerance (https://en.wikipedia.org/wiki/Byzantine_fault_tolerance). According to that page, for most algorithms, you must trust 67% rather than 51% of the actors.



Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: jonald_fyookball on July 25, 2014, 03:03:46 AM
The reason nothing is being done about the 51% attack is that nothing can be done about it other than scrounging as much hash-power as possible to point at the network (making the attack more difficult).

If you believe in Bitcoin, you believe that people are generally good. If the "good" hash-power outnumbers the "bad" hash-power, Bitcoin works just fine. If "bad" hash-power wins out over good, Bitcoin fails: at least until evil gets bored.

There are no "technical" fixes to this: only social ones. The reason is that trusting the majority of the hash-power is how Satoshi solved the distributed consensus problem. Somewhat relevant: Byzantine fault tolerance (https://en.wikipedia.org/wiki/Byzantine_fault_tolerance). According to that page, for most algorithms, you must trust 67% rather than 51% of the actors.



Interesting... I had been thinking lately about 2/3 vote... seems to be some kind of universality to it (2/3 vote in congress, etc).

Obviously this is incompatible with Satoshi's scheme in its current incarnation because
Bitcoin not only requires distributed consensus, but ALSO is intolerant to any
stagnation or inactivity -- we MUST have a decision roughly 10 minutes or
else blocks won't get published.



Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: lihuajkl on July 25, 2014, 03:06:39 AM
This threat seems very, very likely at some point. The cost of an attack wouldn't actually be that much to pull off. Even a short term (i.e. much cheaper) attack could completely destabilize the faith people have in Bitcoin.

Are we just waiting for an attack to occur before actually doing anything?

An attacker that isn't motivated by money will eventually attempt an attack. This isn't an "if", it's a "when".

Some billionaire, inherited wealth rich kid could completely devastate Bitcoin for under $50 Million.

Some people love to wreck shit. Rich guys that love to wreck shit? It could get ugly.

Somebody console me. I want to be wrong. What am I overlooking?



Perhaps the reason this wouldn't happen is because there's nothing in wrecking bitcoin for the super rich? 50million to do it maybe, but in destroying bitcoin's credibility, there'll be no value resulting from any dastardly deeds I'm pretty sure.
Absolutely! 51% Attack can't make you earn anything and make you lose $50 million. Then the  fork chain 1 and original chain are existing at the same time. The majority of miners will know which chain is created by evil people and choose the right chain.   


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: phillipsjk on July 25, 2014, 03:11:37 AM

The Chinese government has already been hostile towards Bitcoin. What's to stop them from taking it a step further?


BItcoin is of strategic importance. That means that the US, Great Britain, France, Russia and China must all agree that Bitcoin is bad before directly attacking it: otherwise, they may spark a new arms race.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: JypsiCreme on July 28, 2014, 06:34:47 AM
Why do you seem to think nothing is being done about it...


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: gtraah on July 28, 2014, 06:58:24 AM
Im curious what will happen with my multibit client when a fork happens? Does this mean that multibit also needs to be updated aswell as Bitcoin core ?

When we say everyone agrees, how do I agree? What do I need to do, I don't run a full node nor do I use Bitcoin Core wallet.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: AlPutino on July 28, 2014, 09:02:50 AM
Think the other way around: Why would it happen and stay 51% for a long time? Miners are not going to destroy Bitcoin - It's their investment at stake. The mining power is not controlled by large mining pools, merely "administered".


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: AlPutino on July 28, 2014, 09:05:11 AM
If a pool starts behaving badly with its miner's hashing power, miners will leave that pool. Simple. A rich kid wrecking Bitcoin? Maybe DDOS the network and stop it in its tracks for a few hours. And what would he achieve?


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: DannyHamilton on July 28, 2014, 01:04:14 PM
Im curious what will happen with my multibit client when a fork happens?

It will choose the fork that uses the original protocol unless it is upgraded to new code that chooses the fork with the updated protocol.

Does this mean that multibit also needs to be updated aswell as Bitcoin core ?

That depends on which fork you want to be on, but in general if there is an intentional fork in the bitcoin protocol to fix some issue, and you want to be operating on the new fixed protocol, you'll need to update.

When we say everyone agrees, how do I agree?

You agree by choosing software that implements the protocol that you agree with.  99% of the altcoins are all essentially bitcoin forks that fork off at the genesis block of the blockchain.  If you agreed with the decisions made by the developers of those forks, you'd choose to run the software that was written for the fork you liked (litecoin? dogecoin? etc). By choosing software that is compatible with the current bitcoin protocol, you have chosen to enforce the current rules of the bitcoin protocol.

If the bitcoin protocol were to fork, and some people chose to continue running wallets that supported the old protocol rules, then there would be an "old bitcoin", and a "new bitcoin".  Since the blockchain would fork later than the genesis block, any bitcoins generated prior to the fork would be spendable on both forks.  Bitcoins generated after the fork would only show up on the fork where they were generated.  If a single transaction spent pre-fork bitcoins and post fork bitcoins together, then all of those bitcoins would only be spendable from the side of the fork that the post-fork bitcoins came from, from then on.

What do I need to do, I don't run a full node nor do I use Bitcoin Core wallet.

The reason that your multibit wallet only sees bitcoin transactions, and not any other altcoins, is because it is designed to implement the current bitcoin protocol.  If there is a fork in the bitcoin protocol to fix some issue, and you want to continue to operate on that new fork, you would need to wait for the MultiBit developers to update their software, and then you'd need to upgrade.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: ibittunes on July 28, 2014, 02:40:03 PM
At 8 Bil market cap it's unlikely any 'billionaire' would devote that much dough to attacking the nodes. The mega-billionaires aren't dumb, now some billionaire aires are dumb as wood, but their fortunes aren't that big compared to the new mega-billionaires today.

The next value growth bubble will put btc into the 80 bil market cap, and at that point its beyond one nuts reach no matter how rich, he would be better off trying to just urinate in the ocean and see if his volume has any effect.



Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: jjc326 on July 28, 2014, 04:34:26 PM
I think it's just like Congress in the US.  No one will do anything about it until it becomes a major problem, and by then it would be too late.  Some of the ideas people have just won't happen while there is a chance of a 51% attack.  For instance, all these people saying, oh BTC could become a world currency reserve...well no government is going to do that when there is a chance it could be destroyed for a relatively small amount of money.  There's a reason why Fort Knox is so heavily guarded.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: BitcoinMillionaire on July 28, 2014, 04:37:01 PM
At 8 Bil market cap it's unlikely any 'billionaire' would devote that much dough to attacking the nodes. The mega-billionaires aren't dumb, now some billionaire aires are dumb as wood, but their fortunes aren't that big compared to the new mega-billionaires today.

The next value growth bubble will put btc into the 80 bil market cap, and at that point its beyond one nuts reach no matter how rich, he would be better off trying to just urinate in the ocean and see if his volume has any effect.



Ha, but you don't actually have to have 8 billion to move bitcoin. That's just the market cap. It doesn't actually mean that 8 billion have been 'put' into bitcoin! Even a measly 2 million could easily move the market a lot. Just take a look at the depths graphs!


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: QuestionAuthority on July 28, 2014, 04:56:46 PM
Why do you seem to think nothing is being done about it...

Because the devs don't know what to do. Bitcoin is proving to not be decentralized or trustless. Mining pools are necessary because no one will invest money into mining for the benefit of Bitcoin without the reward. Even without any single pool gaining a majority share of the network (51% is not required) damage can be done. It can be fixed (forked) but the cost in consumer confidence will be devastating. This is really the issue and it's being ignored.

Other trust issues revolve around an evil actor (govt, competing business) that could make multiple pool operators an offer that's too good to refuse. What would happen if I bought the the three largest pools away from the current operators? What would my share of the network security system be? There are multiple ways that Bitcoin has developed into a trust system just like the banking and finance industry. Mining is only one of them. Convenient thin clients are concentrating the full nodes into fewer hands every day. Eventually electricity and equipment costs will keep all but the seriously motivated from burning a 24/7 node. Cloud nodes are a solution but who is really in control of the network then? Bitcoin developers are an elite group of highly educated coders that are maintaining a C++ language (how you can tell Satoshi was not in finance, probably should have been Cobol) that few coders even bother learning. Just like most coders don't know how to code PostScript most wouldn't know the first thing about Bitcoin. It's the specialized knowledge base that makes the small group of developers another point of trust centralization. It's kind of funny that Bitcoin has developed into exactly the thing that it was invented to overcome.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: tss on July 28, 2014, 06:19:58 PM
10% attack can happen every 1 in 10 times.  so just sit back and watch. business as usual.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: phillipsjk on July 28, 2014, 07:48:34 PM
10% attack can happen every 1 in 10 times.  so just sit back and watch. business as usual.

For a chain of 1 blocks, yes. The Original Bitcoin whitepaper (https://bitcoin.org/bitcoin.pdf) lays out the probability that 10% of the hash-power will win chains of block races (z= number of blocks-1).
Code:
q=0.1
z=0 P=1.0000000
z=1 P=0.2045873
z=2 P=0.0509779
z=3 P=0.0131722
z=4 P=0.0034552
z=5 P=0.0009137
z=6 P=0.0002428
z=7 P=0.0000647
z=8 P=0.0000173
z=9 P=0.0000046
z=10 P=0.0000012
So 10% of the hash-power has a 20% chance of getting two blocks in a row, 5% chance of getting 3, 1.3% chance of getting 4. and a 0.3% chance of getting 5 (for food labeling they would just call it "0%").


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: ajareselde on July 28, 2014, 08:03:03 PM
At 8 Bil market cap it's unlikely any 'billionaire' would devote that much dough to attacking the nodes. The mega-billionaires aren't dumb, now some billionaire aires are dumb as wood, but their fortunes aren't that big compared to the new mega-billionaires today.

The next value growth bubble will put btc into the 80 bil market cap, and at that point its beyond one nuts reach no matter how rich, he would be better off trying to just urinate in the ocean and see if his volume has any effect.



I would love to see your explanation on how bitcoin is going to become 80 billion market cap.
The thing is that even current 8 billion cap. is pure BS, no chance in hell you could even pull out 1 bilion (cashout).
The main reason big fishes are not playing with bitcoin is because its a one sided when ure talking about huge amounts, 1 way in , no way out


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: galbros on July 28, 2014, 09:10:51 PM
Why do you seem to think nothing is being done about it...

Because the devs don't know what to do. Bitcoin is proving to not be decentralized or trustless. Mining pools are necessary because no one will invest money into mining for the benefit of Bitcoin without the reward. Even without any single pool gaining a majority share of the network (51% is not required) damage can be done. It can be fixed (forked) but the cost in consumer confidence will be devastating. This is really the issue and it's being ignored.

Other trust issues revolve around an evil actor...

This is really well done.  What do you think of the solution proposed by  Hacking, Distributed (http://hackingdistributed.com/2014/06/18/how-to-disincentivize-large-bitcoin-mining-pools/) the two phase proof of work?


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: QuestionAuthority on July 28, 2014, 09:28:52 PM
Why do you seem to think nothing is being done about it...

Because the devs don't know what to do. Bitcoin is proving to not be decentralized or trustless. Mining pools are necessary because no one will invest money into mining for the benefit of Bitcoin without the reward. Even without any single pool gaining a majority share of the network (51% is not required) damage can be done. It can be fixed (forked) but the cost in consumer confidence will be devastating. This is really the issue and it's being ignored.

Other trust issues revolve around an evil actor...

This is really well done.  What do you think of the solution proposed by  Hacking, Distributed (http://hackingdistributed.com/2014/06/18/how-to-disincentivize-large-bitcoin-mining-pools/) the two phase proof of work?

On the surface 2P-PoW seems like a reasonable solution, as does P2Pool. The problem isn't that solutions exist it's that no one in charge of the code is willing to change anything. I suppose I should amend my first sentence above to read, "Because the devs don't know what to do, don't like any solution for fear of breaking Bitcoin so they are unwilling to do anything". The problem with Bitcoin is it was written by a bad coder.  The code doesn't make it easy to determine overall architecture at a glance, explicit block structure is missing in places, goto statements and logic flow issues. It's a mess that makes it difficult to change anything without breaking something. This is essentially keeping anyone from changing it.


Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: smooth on July 28, 2014, 09:36:33 PM
Why do you seem to think nothing is being done about it...

Because the devs don't know what to do. Bitcoin is proving to not be decentralized or trustless. Mining pools are necessary because no one will invest money into mining for the benefit of Bitcoin without the reward. Even without any single pool gaining a majority share of the network (51% is not required) damage can be done. It can be fixed (forked) but the cost in consumer confidence will be devastating. This is really the issue and it's being ignored.

Other trust issues revolve around an evil actor...

This is really well done.  What do you think of the solution proposed by  Hacking, Distributed (http://hackingdistributed.com/2014/06/18/how-to-disincentivize-large-bitcoin-mining-pools/) the two phase proof of work?

On the surface 2P-PoW seems like a reasonable solution, as does P2Pool. The problem isn't that solutions exist it's that no one in charge of the code is willing to change anything. I suppose I should amend my first sentence above to read, "Because the devs don't know what to do, don't like any solution for fear of breaking Bitcoin so they are unwilling to do anything". The problem with Bitcoin is it was written by a bad coder.  The code doesn't make it easy to determine overall architecture at a glance, explicit block structure is missing in places, goto statements and logic flow issues. It's a mess that makes it difficult to change anything without breaking something. This is essentially keeping anyone from changing it.

The main fundamental problem with 2P-PoW and all of these non-outsourcable solutions is that they just lead to huge mining farms, which is even more centralized. A lot of the ghash.io hash rate is already in house, as are other huge farms. (KnC etc.) Together those might already be 51%+, and are certainly large enough for some other forms of misbehavior. This just increases the incentives to build such huge farms.

There are other problems with that particular proposal but until the fundamental problem (not enforcing actual decentralization, only decentralization away from large pools, but toward what?) is solved somehow, those don't really matter



Title: Re: 51% Attack - Why isn't anything being done about it?
Post by: smooth on July 29, 2014, 11:10:10 PM
Bury that head, Mr. Ostrich.

I don't deny it is a problem I just don't see a good solution. All of the ideas that have been proposed seem like they might do more harm than good, or perhaps do nothing despite large investment to implement and deploy.

It may require a Satoshi-level breakthrough.