Blockchain development

Why is interoperability important in blockchain?

Share this post:

Why is interoperability important in blockchain? originally appeared on Quora: the place to gain and share knowledge, empowering people to learn from others and better understand the world.

Answer by IBM Blockchain, providing blockchain solutions, services and expertise, on Quora:

Jerry Cuomo, IBM Fellow and Vice President Blockchain Technologies:

Why is interoperability important in blockchain?

pulsing linesInteroperability in digital systems is important period. Blockchain happens to be the latest and greatest recent breakthrough in that, so it applies equally as well. Interoperability in any software system has become the de facto standard. What makes software quality software, is that it works with other software. In software terms, we’ve been looking at the API economy, we’ve been throwing out statistics around mobile computing that every mobile application uses no less than 12 distinct mobile services and that’s all about interoperability. If you build a mobile application today that is going to make a payment and then text someone that the payment has been made, that means your mobile app has to interoperate with PayPal and interoperate with Twilio to send the text.

Learn how industries are revolutionizing business with IBM Blockchain

So first and foremost, interoperability for blockchain is “Don’t forget the last two decades in computer science and what we’ve achieved”, which is that every blockchain network needs to have a good API that is swaggerized and that has a well-documented interface. That will go a very long way to blockchain interoperability. Nothing new here folks or, I should say, we should do what we’ve been doing and blockchain networks will greatly benefit.

Maybe that’s the 80% solution to interoperability. The next 19% or so is covered through having standard data models. The most obvious is around digital identity, that networks will likely interoperate when the people, places, and assets can communicate more universally. The Decentralized Identity Foundation has specifications like DIDS, digital identifiers and project Indy and project Aries under Hyperledger are all looking at codifying these standards. I think that starts to take care of the remaining 19%. So, we’re at 99%, the last 1% I think is the more difficult one, which is ledger to ledger interoperability. Of course, all of the press talks about that 1%, it’s like “How do blockchains interoperate?” and they’re really talking about how does ledger A talk to ledger B.

I think that there are some use cases where that’s really important, and there’s projects like Project Quorum out there that are looking at more ledger to ledger interchanging. For the computer scientists out there, think about when the problem of two-phase commit had to be introduced when a database was moving data over to another database and how the databases had to be locked so that the asset could be moved and only moved once, not duplicated and not removed completely from both. I think that’s the harder computer science problem to solve. It’s been solved before but we’re going to focus on solving the first 99%, then, where those cases matter, solve that part as well. But interoperability is and will remain key.

How many networks will there be at the end? Will there be one network to rule them all? Probably not. Will there be a million networks? Probably not. I believe the number is someplace in between which implies interoperability.

Begin your blockchain project at IBM Garage using enterprise design thinking

A place to share knowledge and better understand the world

More Blockchain development stories

How blockchain delivers security and trust to startups

Anyone who knows the challenges of making a startup succeed knows that just having a great idea — even a potentially world-changing idea — is no guarantee of success. I founded Cognition Foundry in 2015 to help deserving startups bridge the gaps that can hold them back. We look at our mission as encouraging, empowering […]

Continue reading

Executing on the vision for a true blockchain network of networks

No single company can unlock the potential and full business value of blockchain on its own. Productive ecosystems establish a true platform and drive the value of any real blockchain network. IBM Blockchain ecosystem networks provide organizations that are building on blockchain platforms a range of opportunities to access valuable new channels, strategic partnerships and […]

Continue reading

The fastest way to change the way you and your business work

Looking to quickly collaborate with experts and advance your idea to transform your business? Open the door, ascend the urban staircase complemented by a colorful mural, stroll past the hallway hollowed out with window seat nooks, glance at the wall of bike racks, turn the corner, and arrive. Step into the IBM Garage in New […]

Continue reading