Previously, I have focused on Ambrosus as they compare to other supply chain projects in the cryptocurrency space. For this specific article, I want to briefly yet thoroughly discuss how Ambrosus compares to private blockchain solutions, such as that proposed by IBM. The main areas that I wish to compare center upon: 1) functionality — the difference between a private and public blockchain, 2) scope and future potential, and 3) cost effectiveness. What I have found, is that Ambrosus is the most fitting supply chain solution due to its consumer orientation and widespread applicability in light of its minimal costs.

The Public vs. Private Debate

Amidst talk of decentralization, it is very common for one to reference the distinction between a public or private blockchain. Ambrosus, is a decentralized public blockchain. What that means is that the Ambrosus Network (AMB-NET) is operated by a diverse number of masternodes, each in charge of fulfilling a different yet necessary function. Apollo Nodes validate transactions, Hermes Nodes bundle data onto the network, and Atlas Nodes secure and store such data. While a company can decide what kinds of data they wish to put onto the Ambrosus Network, all the meta-data of a particular product will be publicly available for any person to analyze via the Ambrosus explorer. In this sense, AMB-NET itself is not controlled by anyone in particular — the trust in the system has been effectively diffused between all of the relevant masternode operators. Any individual, government, or company can see all of the information that has been made public on AMB-NET, and any company that chooses to use the network must value transparency and wish to display certain features of their products.

In contrast to the decentralized public blockchain operated by Ambrosus, IBM offers the services of their very own private blockchain. This blockchain is not publicly accessible: it is kept under IBM’s privacy for the internal use of only the client companies that wish to utilize it. In this sense, the IBM blockchain is merely a logistics solution: any guarantee of ‘quality assurance’ or consumer oriented information is withheld by companies. The network is centralized insofar as the data managers, data validators, and data producers are all parties with a financial interest in the system. There is no third party accountability that can check the data or information put onto the network. Ultimately, the much desired trust that blockchain provides, is entirely disregarded through the use of an improved logistics management system held and operated by a group of self-incentivized companies.

IBM running a blockchain and saying you can trust it, is like Twitter running a media platform and saying you have free speech. Of course you can talk, but at any point in time you can also be banned, or your comments can be removed. From my perspective, this is not the best way to go in the context of product authenticity and quality assurance.

Scope and Future Potential

The second fundamental difference between IBM and Ambrosus is the scope of each company’s respective solutions. IBM offers a blockchain platform as a service, through the IBM cloud. In this sense, the IBM solution is not end-to-end. A holistic end-to-end solution as that pioneered by Ambrosus requires the necessary security and expertise not only in relation to a blockchain platform, but also in relation to the hardware sensors and IoT devices used to secure the data recorded on the blockchain.

Ambrosus has created their own Innovation Laboratory, in order to provide companies and consumers with such a holistic solution to the quality and data management of their products. In the Innovation Laboratory the hardware end of the ecosystem is taken care of.

Beyond this initial difference however, Ambrosus is building a dynamic ecosystem for developers and entrepreneurs to leverage in order to expand Ambrosus’ overall scope and reach. Due to the decentralized nature of the Ambrosus ecosystem, and the already completed SDK’s on the Ambrosus Network, dApp developers have a much easier time building new solutions for new industries. No gatekeepers need to be crossed, as all data available for application development is already publicly accessible on the Ambrosus Network.

Cost Effectiveness

Finally, in relation to cost effectiveness the following should be said: Ambrosus charges $12 USD per bundle of data stored on the network. Each bundle contains within it 16,000 + assets and events. As such if we do the math, and divide $12 USD by 16,000 (12.00/16,000) the cost per sensor reading comes out to be: $0.00075 USD. This means that one penny can provide 13 sensor readings ($0.01/.00075=13.3).

Now if we compare this with IBM’s ‘Food Trust’ solution, we can see the following: