With the B2B interactions discussed previously, all partners needed to implement the interactions, business documents, and business rules independently since no shared platform was used. For changes to be made, such as new interactions or updating business documents, every partner needs to program them redundantly on their own IT solution. You can imagine that this is a tedious process, and it can lead to different implementations since there is room for individual interpretation.
With blockchain, transactions, events, assets, business logic, business rules, and data queries are implemented using smart contracts. This can even be accomplished with a single smart contract per type of business network. The ...