Stories
Slash Boxes
Comments

SoylentNews is people

posted by janrinok on Sunday December 17 2017, @09:01AM   Printer-friendly
from the tngaled,-tangeld,-er-tanglde dept.

Submitted via IRC for SoyCow8317

Bitcoin isn't the only cryptocurrency on a hot streak—plenty of alternative currencies have enjoyed rallies alongside the Epic Bitcoin Bull Run of 2017. One of the most intriguing examples is also among the most obscure in the cryptocurrency world. Called IOTA, it has jumped in total value from just over $4 billion to more than $10 billion in a little over two weeks. But that isn't what makes it interesting. What makes it interesting is that it isn't based on a blockchain at all; it's something else entirely.

[...] Instead of a blockchain, IOTA uses a "tangle," which is based on a mathematical concept called a directed acyclic graph. Sønstebø says his team pursued an alternative approach after deciding that blockchains are too costly—it has recently cost as much as $20 per Bitcoin transaction because of high demand—and inefficient to operate at the scale required for the Internet of things.

[...] So IOTA has dispensed with the miners. Instead, when a user issues a transaction, that individual also validates two randomly selected previous transactions, each of which refer to two other previous transactions, and so on. As new transactions mount, a "tangled web of confirmation" grows, says Sønstebø.

Source: https://www.technologyreview.com/s/609771/a-cryptocurrency-without-a-blockchain-has-been-built-to-outperform-bitcoin/


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by tonyPick on Sunday December 17 2017, @10:47AM (4 children)

    by tonyPick (1237) on Sunday December 17 2017, @10:47AM (#610946) Homepage Journal

    There's more technical information here, which covers some of these details....

    https://blog.iota.org/a-primer-on-iota-with-presentation-e0a6eb2cc621 [iota.org]

    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 0) by Anonymous Coward on Sunday December 17 2017, @11:26AM (3 children)

    by Anonymous Coward on Sunday December 17 2017, @11:26AM (#610958)

    Yeah, they mention the network split as a feature, but if I would spend in both parts of the network and reconnect later (when transactions have been confirmed in both), how will that be resolved? I can't find this back in the article.

    • (Score: 5, Informative) by tonyPick on Sunday December 17 2017, @12:30PM (2 children)

      by tonyPick (1237) on Sunday December 17 2017, @12:30PM (#610966) Homepage Journal

      (disclaimer - not an expert on this, so I may be wrong, but....)

      I think the answer is that the attack you're talking about is called a "parasite chain" case: It's covered as a deliberate attack in 4.1 in this whitepaper https://iota.org/IOTA_Whitepaper.pdf [iota.org]
      and here: https://forum.iota.org/t/iota-double-spending-masterclass/1311 [iota.org]

      Basically the chain can be inconsistent for short periods, but when the parasite chain (i.e. the bad doublespend chain) tries to merge back it will get rejections and fall behind the main chain and eventually die out. Merchants can (apparently) decide when they want to accept payments in terms of verification from the transaction back to a confirmed transaction on the main tangle, so they can avoid this.

      In a "offline" case where the trades between nodes are done away from the main tangle then the transactions won't be confirmed until the offline tangle merges back with the main tangle - so if you run in an offline group in theory that can fall into inconsistency with the main tangle, but you'd be aware of that case and wait to merge back to the main tangle to actually confirm state.

      (all AIUI - any experts want to chime in?)

      • (Score: 1, Interesting) by Anonymous Coward on Sunday December 17 2017, @02:51PM

        by Anonymous Coward on Sunday December 17 2017, @02:51PM (#610982)

        But given the limited 'tangle', it seems like it wouldn't require a huge number of nodes to fake tangles on transactions, basically upping your chances of successfully gaining new currency by figuring out easy to process checksum chains, having enough nodes to not trigger whatever 'spam processing' guards are in place, and then basically have all your nodes 'randomly' process the same chains of transactions, possibly changing identification addresses periodically so the transactions can't be flagged as verifiably false.

        This would not be a cheap or easy attack to pull off, but like the 51 percent attack on bitcoin it is entirely feasible if enough interest in the coin, and money in the mining or speculation of the currency takes off.

      • (Score: 3, Insightful) by maxwell demon on Sunday December 17 2017, @09:31PM

        by maxwell demon (1608) on Sunday December 17 2017, @09:31PM (#611101) Journal

        So what happens with all the payments that had the misfortune of selecting a tip from the "parasite chain"? Are they all invalidated?

        In that case someone could "poison the well" with an intentional large number of double spends, invalidating a large number of unrelated spends. Even if the double spends get invalidated, there's a big damage through the collaterally invalidated transactions. That might be an intentional attack in order to push down the prices (by reducing trust in the currency).

        --
        The Tao of math: The numbers you can count are not the real numbers.