Slashdot Mirror


Researchers Locate Flaw In Bitcoin Protocol

An anonymous reader writes "Researchers at Microsoft Research and Cornell identified a potential flaw in Bitcoin's transaction propagation. In a recent paper they show how miner nodes in the Bitcoin network have an incentive not to relay transactions to the rest of the network, and propose to implement a scheme that rewards nodes [PDF] for relaying messages."

9 of 191 comments (clear)

  1. Doesn't really make sense by Anonymous Coward · · Score: 3, Interesting

    This doesn't really make sense. Clients forward transactions as well as miners (and typical clients are connected to 8 other clients, making it a very well connected network).

    Granted, there is no incentive to forward transactions, but if nobody forwards transactions then the network won't work so ultimately it's in the self interest of all users to do so. Some miners may decide not to do so, in the hope that they will be the one who solves the block and get the transaction fee. But they are not actually gaining anything by doing so. They are making other miners potentially miss out on transaction fees but it doesn't improve their chances of winning the block and therefore getting the fee and there is no way they can know what transactions other miners have picked up through other routes via the network.

    I think the conclusion is wrong; while there is no incentive to forward the transaction (beyond stability of the network), there is also no obvious disincentive to do so as the cost is tiny (the cost of the bandwidth to forward it)

  2. Re:I'm starting to want to work at Microsoft Resea by qxcv · · Score: 2, Interesting

    I think the real question here is why all UIDs under 2,000,000 don't do marketing for MS. But seriously, their R&D department do some pretty cool stuff. Even though MS manage to churn out nine-nines of crap products, occasionally they still come out with something awesome that they manage to get to market (think Kinect). Shame they spend the rest of their time suing their competitors, churning out garbage like Windows and spreading FUD.

    --
    "The most dangerous enemy of a better solution is an existing codebase that is just good enough." -- Eric S. Raymond
  3. All of my mod points will be undone now, but.. by intellitech · · Score: 3, Interesting

    A bug can exist without it immediately causing problems. It's generally best to fix things before they become a problem, not afterwards.

    --
    vos nescitis quicquam, nec cogitatis quia expedit nobis ut unus moriatur homo pro populo et non tota gens pereat.
  4. Re:I'm starting to want to work at Microsoft Resea by drinkypoo · · Score: 3, Interesting

    But seriously, their R&D department do some pretty cool stuff. Even though MS manage to churn out nine-nines of crap products, occasionally they still come out with something awesome that they manage to get to market (think Kinect).

    The problem with that idea is that Kinect was a 90%+ finished product when they bought it. They polished it for use with the 360, it always takes them some time to fuck up a new technology sufficiently for their branding, and kicked it out the door. And it's taking them how long to kick out a PC version even though hobbyists have been doing it all along? Microsoft is pathetic at everything but illegally exploiting their opportunities and believing otherwise is ignorant at best.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  5. Re:Another flaw found in Bitcoin protocol by Bert64 · · Score: 4, Interesting

    The value of a good is actually whatever a third party is willing to give you in exchange for that good... This value is completely arbitrary, and allows products with no physical value (eg software) to be sold for huge amounts of money or other goods...

    Similarly, money itself has no real value, only the value that others are willing to give in exchange for it.

    The advantage of bitcoin, is that while its effectively a worthless token system, just like regular cash, it is a finite supply and thus not subject to the whims of a central authority.

    Personally i use bitcoin a lot, primarily as an intermediary currency because i can buy bitcoins with money i hold in one currency, and then draw it out again in my local currency without incurring fees levied by existing currency exchange establishments.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  6. Grabbing some popcorn by Dunbal · · Score: 1, Interesting

    Getting ready to watch bitcoin plunge the rest of the way to zero. Just over $2 now. Anyone who lost money in bitcoin must be told : "seriously, what were you thinking?"

    --
    Seven puppies were harmed during the making of this post.
  7. Re:I'm starting to want to work at Microsoft Resea by EdZ · · Score: 3, Interesting

    I got bored of the Wii gimmick and PS Move pretty quick. So I didn't even bother buying Kinect for my 360. How is it any better?

    It's not. All three non-haptic (don't give me that "vibration is feedback" claptrap!) motion gaming controllers are absolutely horrible to use.

    However, the Kinect is an amazing machine vision system. SLAM, 3d scanning, etc, all for something the size of a Toblerone you can buy off-the-shelf for cheap.

  8. Re:I'm starting to want to work at Microsoft Resea by DrXym · · Score: 3, Interesting

    And Sony haven't done that? Oh wait they did.

  9. Re:I'm starting to want to work at Microsoft Resea by GameboyRMH · · Score: 3, Interesting

    Google as well. Saw an interesting article on Google X labs, their "skunkworks"-style division yesterday.

    http://www.slashgear.com/google-x-labs-plans-robot-researchers-to-map-the-future-14194990/

    There's a link to the poorly-paywalled nytimes article in there. Funny thing is they like to keep the fact that they're doing research a secret and constantly emphasize that they put very little money into research, because research makes shareholders nervous. Shows you how far ahead shareholders (or their HFT servers) are thinking.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel