Slashdot Mirror


Blockchain's Once-Feared 51% Attack Is Now Becoming Regular (telegra.ph)

Monacoin, bitcoin gold, zencash, verge and now, litecoin cash. At least five cryptocurrencies have recently been hit with an attack that used to be more theoretical than actual, all in the last month. From a report: In each case, attackers have been able to amass enough computing power to compromise these smaller networks, rearrange their transactions and abscond with millions of dollars in an effort that's perhaps the crypto equivalent of a bank heist. More surprising, though, may be that so-called 51% attacks are a well-known and dangerous cryptocurrency attack vector. While there have been some instances of such attacks working successfully in the past, they haven't exactly been all that common. They've been so rare, some technologists have gone as far as to argue miners on certain larger blockchains would never fall victim to one.

The age-old (in crypto time) argument? It's too costly and they wouldn't get all that much money out of it. But that doesn't seem to be the case anymore. NYU computer science researcher Joseph Bonneau released research last year featuring estimates of how much money it would cost to execute these attacks on top blockchains by simply renting power, rather than buying all the equipment. One conclusion he drew? These attacks were likely to increase. And, it turns out he was right. "Generally, the community thought this was a distant threat. I thought it was much less distant and have been trying to warn of the risk," he told CoinDesk, adding: "Even I didn't think it would start happening this soon."

8 of 168 comments (clear)

  1. We need to smash the money printing machines. by xack · · Score: 4, Insightful

    The entirety of the Netherlands is growing tulips instead of food. People are prostituting them selves for chucky cheese tokens entire coal power stations being built just for funbux.

    I hope the 51%ers wreck as many cryptocurrencies as possible to crash the market so the environment can be saved, graphics cards go back to making graphics and people go back to investing into stocks of real companies that provide real services.

    1. Re:We need to smash the money printing machines. by MasseKid · · Score: 4, Informative

      While I agree with most of your statement, cryptocurrencies do provide a real service. That service is a non-centralized bank transaction. The real value of this non-centralized bank transaction is where the speculation comes into play. That all being said, I don't think see such a network as being sustainable as the cost of transactions is exponential over time.

    2. Re:We need to smash the money printing machines. by Gravis+Zero · · Score: 5, Funny

      People are prostituting them selves for chucky cheese tokens

      Oh come on! Who among us hasn't given BJs and handies in the ally behind Chucky Cheese for tokens? You do realize they have pizza and video games, right? ;)

      --
      Anons need not reply. Questions end with a question mark.
    3. Re:We need to smash the money printing machines. by careysub · · Score: 4, Informative

      The Netherlands in fact is number TWO in the world in food exports, as measure by value! $93 billion vs $150 billion for the U.S.

      This is possible because the focus on high value vegetable crops (not cheap tonnage grains) and by having a large food processing industry. A lot of that value, is processing value-added, and may not even be from raw foods that The Netherlands produces itself, but imports.

      --
      Starships were meant to fly, Hands up and touch the sky - Nicky Minaj
  2. Re:Coming soon by jfdavis668 · · Score: 5, Funny

    Blockchain 2, the Search for More Money.

  3. "Attack vector?" by DRJlaw · · Score: 4, Interesting

    In each case, attackers have been able to amass enough computing power to compromise these smaller networks, rearrange their transactions and abscond with millions of dollars in an effort that's perhaps the crypto equivalent of a bank heist. More surprising, though, may be that so-called 51% attacks are a well-known and dangerous cryptocurrency attack vector.

    That's not an attack vector, that's using the rules to your advantage. The designers expressly adopted a design rule that says that "51% of the current computing power dictates reality." The designer may not have intended for any one group to amass 51% of the current computing power, but intending that nothing "bad" will ever happen is not sufficient in engineering, contracts, law, or any other aspect of human endeavor that has evolved to survive contact with the real world.

    A bunch of people who want to make money using blockchain technology are become quite ticked off that a group of other people who want to make money using blockchain technology are using that blockchain technology as expressly designed to take their money.

    Thankfully the article seems to be focused on improving the designs rather than demands that governments intervene in these "government not welcome" currency projects.

  4. Depends on the value of shenanigans by Comrade+Ogilvy · · Score: 4, Interesting

    The main potential gains from a 51% attack are (1) trashing of a blockchain, primarily reducing its credibility, or (2) double (triple?) spending.

    Basic theory assumes that the financial advantage of playing nice and mining is greater than can be achieved from the above.

    I would like to see the math on that. Because, in theory, I could get a loan of a bunch coin, rent enough computing power for a 51% attack with that coin, short the coin, double (triple?) spend the coin, and then buy the coin I need at a reduced price after the market responds to the shock. Bitcoin itself may be too big to attack in this manner at this moment in time, but...

    I cannot speak to all blockchains, but the basic theory makes assumptions that hardware is a sticky and expensive thing, so the weight of many servers already dedicated to a blockchain will be too high a barrier to scale.

    The new world may utterly crush those assumptions because: (1) there is a large and growing ecosystem of efficient blockchain mining machines that will happily and quickly work on another blockchain for the right fee, (2) that ecosystem is rapidly growing and well beyond the scope of any one blockchain, (3) the ability to simply rent one thousand servers for an hour is getting easier and easier, and cheaper and cheaper.

  5. Bitcoin is the 10 cent deposit on the Coke bottle by goombah99 · · Score: 5, Insightful

    The goal of the 10 cent coke bottle deposit is NOT to make coke bottles into a hobo currency. The goal is to have distributed recycling (back when we reused bottles). To do that you needed an incentive.

    In a similar fashion, recycling (as opposed to re-use) in general was spawned as a PR move to solve a problem for the nascent alumumin can industry, and not because its somehow the ethical thing to do. Steel cans rust (or at least thy used to ) so they naturally biodegrade. Same with paper and cloth packaging. But rise of plastic in the 50s creates a non-biodegradable trash problem that people in the 60s really felt was a moral insult to mother earth. The aluminum can people saw the problem with introducing a product to replace steel cans that wasn't re-usable like glass and would not biodegrade like all other packaging and was even more resource intensive to manufacture. So they solved two problems at the same time: Promote recycling. By paying for aluminum cans they got people to see them as better for the earth. And they also got back their expensive materials to reprocess.

    So the point of paying for alumium was not to turn aluminum cans into Hobo currency either. It was to enable everything else. The fact that it induced the neccessary behaviours was the reason to pay pennies for cans.

    I perceive that people misunderstand the purpose of crytocurrency. The goal is not to have a currency. It's to have a distributed ledger but in order to have that a currency is neccessary for two reasonss.
    first, in order to vanquish the doule-spend problem it's essential to a crytpocurrency that it be very expensive to bless a ledger entry and because computing power grows the cost must increase with time.
    Second, since the whole point is that the block chain is a distributed ledger there has to be a way to pay the people who pick up the cans and bottles. Namely, you include a payment into the ledger too. So it has to be a currency.

    But the currency isn't the reason for it. it's the necessary glue to make it work

    SO the two problems with crytpo currencies that are intrinsic are not the currency part or the speculative bubble part. (afterall we could use cans and bottles as currncy if we really wanted to-- whether or not people accept something is a different matter than it's intrinsic value.)
    specifically: if the expansion rate of the cost isn't managed right it becomes an energy consuming nightmare. but if you undershoot the expansion rate then the double-spend problem isn't fixed.

    Getting that right is probably not yet solved by any existing crypto currency. But that doesn't mean it can't be gotten right. We just don't know either way right now.

    --
    Some drink at the fountain of knowledge. Others just gargle.