Slashdot Mirror


IBM Unveils Blockchain As a Service Based On Open Source Hyperledger Fabric Technology (techcrunch.com)

IBM has unveiled its "Blockchain as a Service," which is based on the open source Hyperledger Fabric, version 1.0 from The Linux Foundation. "IBM Blockchain is a public cloud service that customers can use to build secure blockchain networks," TechCrunch reports, noting that it's "the first ready-for-primetime implementation built using that technology." From the report: Although the blockchain piece is based on the open source Hyperledger Fabric project of which IBM is a participating member, it has added a set of security services to make it more palatable for enterprise customers, while offering it as a cloud service helps simplify a complex set of technologies, making it more accessible than trying to do this alone in a private datacenter. The Hyperledger Fabric project was born around the end of 2015 to facilitate this, and includes other industry heavyweights such as State Street Bank, Accenture, Fujitsu, Intel and others as members. While the work these companies have done to safeguard blockchain networks, including setting up a network, inviting members and offering encrypted credentials, was done under the guise of building extra safe networks, IBM believes it can make them even safer by offering an additional set of security services inside the IBM cloud. While Jerry Cuomo, VP of blockchain technology at IBM, acknowledges that he can't guarantee that IBM's blockchain service is unbreachable, he says the company has taken some serious safeguards to protect it. This includes isolating the ledger from the general cloud computing environment, building a security container for the ledger to prevent unauthorized access, and offering tamper-responsive hardware, which can actually shut itself down if it detects someone trying to hack a ledger. What's more, IBM claims their blockchain product is built in a highly auditable way to track all of the activity that happens within a network, giving administrators an audit trail in the event something did go awry.

42 comments

  1. so IBM "fixed" the block chain by OutOnARock · · Score: 1

    By centralizing authority???

    1. Re:so IBM "fixed" the block chain by ASDFnz · · Score: 1

      Basicly. It is a valid use of blockchain technology if you don't mind having trusted entities.

      Bitcoin unaffected. Ethereum on the other hand....

    2. Re:so IBM "fixed" the block chain by AHuxley · · Score: 2

      Compliance with all US banking regulations :)

      --
      Domestic spying is now "Benign Information Gathering"
    3. Re:so IBM "fixed" the block chain by Anonymous Coward · · Score: 0

      I think IBM should call it "IBM Blockchain". Not just "Blockchain". You know they're trying to corner the market by calling their thing a one word noun.

    4. Re: so IBM "fixed" the block chain by Anonymous Coward · · Score: 0

      My understanding of Hyperledger is that the various mechanisms like consensus are decoupled and swappable. This means you have the match taken care of but can implement public or private blockchains and whatever permutation you like.

      The problem with such an approach is that it might still be too hard for 50% of the fintech start ups that only want to put stuff on Ethereum. Which is what Microsoft is doing on their Blockchain as a Service: just run Ethereum on our cloud.

      So I would expect there to be pluggable consensus mechanisms you can choose from to make it easy for fintech hype train and also hardcore people who know what they are doing to build their own stuff.

      Of course until there are more details we don't know if IBM is allowing all the flexibility to roll your own pluggable mechanisms or just a "flavour" of hyperledger.

    5. Re: so IBM "fixed" the block chain by Anonymous Coward · · Score: 0

      Sorry... Math taken care of... not match

    6. Re: so IBM "fixed" the block chain by Anonymous Coward · · Score: 0

      You know the hype train is near full steam when the it's not just a HypeLedger but a HypERLedger.

      The cycle will peak when you hear HyperLeger 2.0 - HypestLedger!

  2. Blockchain is going to cure all the worlds ills! by hsmith · · Score: 2

    We've reached peak buzzword for blockchain in the last 6 months. It'll balance our national debt, cure cancer, and make everyone happy according to all the con artists, errr, sales people pitching it as the be all end all.

  3. Could be big in Fintech by Camembert · · Score: 1

    From what I understand, an advantage of Fabric is that it allows selective distribution, unlike a traditional blockchain with a global distribution of the "truth" in a more granular way than possible with a permission based ledger. This kinda marries the business benefit of a normal selective network and that of using a distributed ledger. I am not a programmer, this is my interpretation. This selective distribution makes the blockchain interesting for more solutions for example in financial services. Considering the technicalities involved it makes sense to offer it as a generic cloud service. Interesting developments for sure.

    1. Re: Could be big in Fintech by orlanz · · Score: 1

      I am not sure... seems centralizing/clustering the system into many parts is opposite the concept of a open network where all participates vote on the validity of all transactions. They might have a way to keep votes localized for segregated transactions and then have the results accepted as valid by the rest of the system but still seems like a vector to create inconsistencies and disputes.

      At that point you might as well get rid of the complexity of segregation/sharding and go with a central trusted authority or core members... like a Senate. Now you are just one step away from a traditional accounting ledger or... our current ACH system.

    2. Re: Could be big in Fintech by Anonymous Coward · · Score: 0

      Could be. Shame for IBM that Microsoft has offered blockchain as a service in Azure for more than a year.

    3. Re: Could be big in Fintech by BBCWatcher · · Score: 1

      IBM started offering Blockchain as a Service some months before Microsoft did. This particular announcement is significant because IBM is apparently the first to offer Linux Foundation Hyperledger 1.0 Blockchain as a Service, and in the industry unique ultra high security form, too.

    4. Re: Could be big in Fintech by hackwrench · · Score: 1

      Well given my experience with the ACH system, if that one step is speed, then it will be worth it.

    5. Re:Could be big in Fintech by sandmaninator · · Score: 1

      IBM CEO Ginny Rometty gives speeches at Fintech conferences all the time. They are available on YouTube. One oft-repeated phrase:
      "Blockchain will do for transactions what the internet did for information".
      BitCoin had no buy-in from large multinationals or any governments, yet, it was successful. These new business-friendly blockchain implementations absolutely DO.

    6. Re: Could be big in Fintech by Anonymous Coward · · Score: 0

      Microsoft blockchain is just Ethereum as a Service. Ethereum is great, but Hyperledger is designed to be a more generalised modular and extensible framework .... and doesn't have a cryptocurrency.

      It's interesting because it's an open project built as a blockchain framework rather than a VC funded cryptocurrency that allow other stuff.

  4. Re:Blockchain is going to cure all the worlds ills by EvilSS · · Score: 1

    We've reached peak buzzword for blockchain in the last 6 months. It'll balance our national debt, cure cancer, and make everyone happy according to all the con artists, errr, sales people pitching it as the be all end all.

    So it's like... everything ever. Welcome to the Hype Cycle!

    --
    I browse on +1 so AC's need not respond, I won't see it.
  5. But how to convert Hyperledger Fabric into Bitcoin by Anonymous Coward · · Score: 0

    Maybe IBM needs to offer Imaginary Thing Conversion as a Service (ITCaaS) to simplify converting this to that.

  6. Bingo! by Nkwe · · Score: 1

    Not bad, a bullshit bingo win in the title alone.

  7. Digital Assets Property Record Office by martiniturbide · · Score: 1

    I was wondering if a "Digital Assets Property Record Office" can be created using blockchain, so when I buy a Def Leppard song on iTunes it get registered that I got that property and it will also be recognized on Google Play Music and others. And the same applies to my games, so don't keep re-buying the Mortal Kombat 2.

    1. Re:Digital Assets Property Record Office by Anonymous Coward · · Score: 0

      Silly boy - when you buy Def Leppard song on iTunes you license it. It is property of someone else.

    2. Re:Digital Assets Property Record Office by martiniturbide · · Score: 1

      You read the words, you missed the point.

  8. Flaws by Anonymous Coward · · Score: 0

    The block chain can be manipulated cause the block chain is 100% controlled and operated by the people who are paying for it. What made batching block chain successful was competing interests, but there is no competing interest in this.

    A regular database would do better.

  9. Selective or Universal, Multiple Consensus by BBCWatcher · · Score: 3, Interesting

    Once you spend even a few minutes trying to understand how financial and other industries operate (and want to operate in the future), you quickly realize that one size does not fit all. There are a few Blockchain use cases when it makes sense (if you can meet the scalability requirements) to have an open network, to distribute every transaction record (in whole form) to every node, and to have a "flat" consensus mechanism, with every node getting one equal vote. An awful lot of real world use cases don't fit that particular formula -- maybe most of them. Yet Blockchain, as a solution approach, still makes a great deal of sense if you can relax those artificial restrictions. That's exactly what the Hyperledger/Linux Foundation community has done. The Hyperledger 1.0 network can be permissioned, can avoid distributing every record (contents) to every node (but still maintains the chain itself), and offers pluggable consensus mechanisms. And you don't have to consume the equivalent of Holland's total electricity production, and climbing, to make it work -- far from it. That's flexible, and that's significant progress. It's also open source.

    1. Re: Selective or Universal, Multiple Consensus by Anonymous Coward · · Score: 0

      You might be informed, so I will put this out here for you to comment on...

      Why nit create a napster of blockchains?

      That is, a distributed block chain mirror, but one where you can donate at most 1x units of proportionality?

      By that I mean, Intel, coke, att etc each get only one vote's worth of trust each, same as Linus, stallman, BoA and any registered, trusted developers.

      Registered/trusted so AC shit post bad actors can't drown it out, but neither can Nissan motor F over the Nissan.com guy.

    2. Re: Selective or Universal, Multiple Consensus by BBCWatcher · · Score: 1

      By that I mean, Intel, coke, att etc each get only one vote's worth of trust each, same as Linus, stallman, BoA and any registered, trusted developers.

      Because that's not what certain industries (or regulators) want, but they have many, many use cases where Blockchain fabrics are useful. The Linux Foundation's Hyperledger fabric (and open source code) certainly isn't opposed to "flat" consensus models -- you can do that! But telling the semiconductor industry, or the beverage industry, or some other group that they must adopt one specific consensus model slams hard into reality very quickly. Choice is good, even democratic. ;)

      Hyperledger provides something called Byzantine Fault Tolerance using the PBFT protocol as a supplied consensus algorithm. It's a great choice for many use cases, in part because it's well proven over many years, with mathematical proof. So you've got something solid to work with, out of the box. But the consensus algorithm is pluggable, and there are Hyperledger users plugging away. Pluggable consensus is critically important for openness and flexibility.

    3. Re: Selective or Universal, Multiple Consensus by Tanktalus · · Score: 1

      One thing these customers want .. is to gain all the auditability of a blockchain (the chain itself is impervious to manipulation) without their competitors seeing what they do. If user "A" has a transaction pending with user "B", "A" does not want competitor "C" to know about it and try to swoop in somehow. They want their purchase to provide real market advantage with a level of surprise, instead of having all their competitors roll out the same functionality two months later. And thus, limit their transaction chains to approved people only (e.g., "A", "B", and the bank(s) or escrow managers).

    4. Re:Selective or Universal, Multiple Consensus by Anonymous Coward · · Score: 0

      I agree with your assertion that there are few real world cases where a blockchain really makes sense. The digital currency use case, as demonstrated by Bitcoin and others, is perhaps the best and most fitting example. However, picking the home run scenario and then extrapolating that to all other use cases is naive and unsophisticated. The fact is that centralized clearing services combined with public key cryptography, both of which existed before blockchain was invented or at least publicly known, can solve almost all of the problems that blockchain can with greater speed, lower cost and less complexity. In that sense, the act of "relaxing" the rules that make blockchain blockchain is a bit like chiselling the square peg so that it sort of fits in the round hole. If you don't trust an identified host to execute your transaction how does blockchain magically make that better? If nobody else will say it then I will: The Emperor has no Clothes.

    5. Re:Selective or Universal, Multiple Consensus by BBCWatcher · · Score: 1

      If you don't trust an identified host to execute your transaction how does blockchain magically make that better?

      Tanktalus provided one example upthread, what you might call "trusted competition" (or "competitive trust"). More generally, "trust" in the real world has many complexities, many shades of gray, and they are are not static. You might trust Ben Carson (or at least a younger one) to perform complex neurosurgery on your infant, but you might not trust him to run HUD. (Ben Carson didn't trust Ben Carson to run HUD. Oops.) As another analogy, during the Cold War the United States and the Soviet Union trusted each other in certain ways, not in others. In particular, they trusted each other to blow each other up if sufficiently provoked ("Mutual Assured Destruction").

      You could easily make the same basic argument about Bitcoin, and I might even join you in making that argument -- that the world is full of currencies (including many better currencies in terms of what currencies are supposed to do), and there are many other ways to create and to operate a currency than to use Blockchain algorithms (and to consume the equivalent of Holland's entire electricity demand in the process, last I checked). I remember the early commercial Internet when lavishly funded startups like Pets.com could advertise on the Superbowl but made absolutely no business sense. Blockchain is going to have its share of dubious applications and hucksters. Bridge well crossed, actually. Blockchain's first use case (Bitcoin) might be extra dubious. That said, I'm not brave enough to predict that Blockchain algorithms have no reasonable use cases that are "best fits" for the technology, especially if parties who understand business and government at least fairly well are working together. No matter. We'll find out soon enough, probably within the next year or so.

  10. I am sure IBM will do very well with this by Crashmarik · · Score: 1

    mostly by selling it to people who have no idea what it is but trigger on a buzzword or two.

  11. Doesn't this sorta defeat the purpose? by rsilvergun · · Score: 1

    e.g. that you get to decentralize your database and maybe get your users to pony up the computer time/electricity you're currently paying through the nose for at a datacenter?

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Doesn't this sorta defeat the purpose? by Anonymous Coward · · Score: 0

      e.g. that you get to decentralize your database and maybe get your users to pony up the computer time/electricity you're currently paying through the nose for at a datacenter?

      You forget the IBM motto:

      "Our products and services are the right thing for anyone with a credit card."

      And you know that whenever IBM is brought in to consult, the billable hours start rolling over like the odometer on the space shuttle. IBM has been taking advantage of ignorance for decades now and I fully expect them to separate ignorant managers from their IT budgets just as fast as Watson can run up the tab.

  12. Re:But how to convert Hyperledger Fabric into Bitc by fluffernutter · · Score: 1

    I could use an HDMI to blockchain converter.

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
  13. LOL ... by Anonymous Coward · · Score: 0

    I'm sure this will be as "Enterprise" ready as IBM's cloud offering is, right? Oh wait, Softlayer is complete garbage compared to S3 and other cloud players.

  14. Kick-in-the-nuts-as-a-service. by Anonymous Coward · · Score: 0

    Please, do!

  15. SFYL by Anonymous Coward · · Score: 0

    Sorry For Your Loss

  16. Still missing... by DrYak · · Score: 1

    Still missing a way to cram the word "Organic, gluten-free, equal gender representation" into the title.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  17. In-game assets by DrYak · · Score: 1

    There's a company called Everdreamsoft (I have a friend working there) that has a working prototype for in-game assets.

    Buy (on a market place) or receive (in one of the games) an asset (usally cards for a card game), then you can use that asset in any other of the games that you play. A blockchain is used to keep track of who has what assets are in possession of which player.
    (No steam-like central authority).

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  18. wut? by Anonymous Coward · · Score: 0

    So centeralized authority, delegated access, and Turing complete command language. Why not just SHA hash an old school DB at that point?

  19. Re:Like everything ever. by hackwrench · · Score: 1

    No, it's late... which I suppose actually is like everything ever. But that's just what sprang to mind, and this time I remember the exact YouTube video with that sentiment: https://youtu.be/nelX9oC21B4

  20. Re:Blockchain is going to cure all the worlds ills by Anonymous Coward · · Score: 0

    I've read the press release. I've read the wikipedia. I've read the website intro. I'm fairly technical, and I still have no idea what problem they're solving with this... Yes, I know how bitcoins work and what blockchains are... but I still have no idea how/what they're doing, and why as a business owner I'd wanna consider their service for my needs.

    If it's ``financial transactions'' they're talking about, then the biggest thing clearing houses provide is counter-party risk. You just cannot eliminate that with a clever protocol.

  21. Slashdot at work, easily found the ONE useful post by Anonymous Coward · · Score: 0

    Wait a few hours for the thoughtful to think and post and be scored, then look for the high score, and find the useful comment or comments (in this case though the singular is called for). Actually the followups had something useful too. Don't waste time on any other posts. (Of course, a few people had to wade through all those worthless posts to find the good one to score, to whom I say thanks.)