The blockchain it's that fancy thing to get more investment for your project but in real terms it's so hard applied to real world that other simples solutions.
Well, I am in the business of providing technology solutions to companies (mostly startups) and in working with a blockchain solution (a bit unpopular among devs but acclaimed by companies because it was developed by IBM).
When analyzing the use cases companies want everything but having to maintain a blockchain, this is totally real they prefer to have a Spreadsheet with API before having to assume the costs of the blockchain.
Let's see what are the different factors that at the moment make blockchain unviable but we really need in many industries such as: Food, Agriculture, Logistics, Etc.
The decentralization of information makes it transparent and incorruptible, great advantages of blockchain. In the food industry it is clear how to use a distributed database, each participant of the business logic has the information, this information is generated with automatic processes, and consulted in each process in addition to enrich this information with each process. For example:
- Seed selection
- Sowing and feed treatment.
- Use of proteins.
- Sale of the harvest.
- Transportation and delivery.
- Delivery conditions
- Species grouping
- Storage and shelf life
- Packaging and transportation
- Product quality
- Purchase prices
- Selling Prices
- Market price
Well, I hope you understand the idea. Each node inherits the information from the previous node and that information is very valuable, verifiable and associable to physical products, but why industries are not using it? Well it is not entirely true, many companies are already doing it, however it is not yet a global solution for all companies and all industries because the core of these companies is not technological.
Maintaining this type of technology is quite expensive and each node in the network must have its own infrastructure to support this distributed database that is the blockchain.
What is the solution? is complicated to solve, it is not enough to say that a startup will solve all these problems, it is very likely to try but there are:
Problem: That network is not controlled by anyone, the information is public and can be used by competitors, at the moment it seems profitable, but the explosive price of ETH can make the project unfeasible.
Problem: All network players are not in the same conditions to deploy such a large service, can you imagine a small producer spending on a data center as Walt-Mart would have, and only to be able to provide their product?
Problem: It is the same problem that ETH has if your reward is too little the network will not be viable but if it is too valuable it will be so expensive that you will not have customers.
Problem: That miners offer their services on demand seems a good idea, consider that you would be doing a cloud service in reverse. In these types of industries, it is easy to project cloud needs. But what about development to deployment, users will have to pay for all that time there is no real test environment and more importantly, would your customers not consider a cloud solution? it seems that blockchain is only more complicated cloud right? why not choose a cheaper cloud option that does the same?
Well, there is at the moment in the industry, I say it from my perspective (I am only a small provider of tech services) if you know more blockchain solutions applied to the real world I would like you to share them with me, I will be constantly writing on the subject , you want me to write something in particular you can also write in the comments