Why did you choose to build a registry on Ethereum? What is the advantage over a private DB?
Interoperability is probably the best way to summarize the choice of a blockchain-based solution over a private database. While there are many IoT platforms that provide developers with the ability of tracking smart objects, they do not provide primitives and processes that support identities that can be trusted across IoT solutions. In the blockchain jargon, they do not provide identities in a ‘trust-less’ domain.
Imagine mobile phones that can only dial numbers from the same network provider. Imagine Internet access points that connect only to Web servers on the network of the Internet provider of that access point. That is not how it works and we do not want that for IoT devices, which will power our businesses and personal activities.
As phone numbers for the phone industry, as IP addresses for the Internet, identities is an essential pillar for IoT interoperability. The Open Registry for IoT is the fast track to delivering this essential IoT component. It also delivers a quick win: an authenticity platform. By tagging products and storing their identities on the blockchain, we can use our mobile phones to scan them and verify that their identities are on the blockchain.
I still don’t really understand the difference between Ethereum and Hyperledger applied to supply chains.
Could you please further detail what the advantages of using Ethereum in the Mediledger project are for example over Hyperledger which IBM chose?
Also, what are the main differences in terms of how both of them work and how they can improve transparency and traceability in supply chains?
Thank you very much in advance