What I still don’t get is, why would you want to use blockchain instead of a traditional web-system (web-app or just API) with an SQL Server in the background? What are the things you achieve with blockchain that are not possible or maybe much more difficult than with the “old ways”? Requirements for security, authenticity, auditability, traceability, etc. are not new, and have been solved with many older technology. So why are they better solved with blockchain than with a webserver+SQL database?
Especially if you are a company offering services for your customers/partners, why would you give away control of the underlying system for these services (as putting it on a distributed ledger de-facto makes the whole system no longer under your “control”, right?)?