I worked with Ethereum before to create a cryptocurrency. Now Facebook is launching its Diem blockchain and I'm really interested in it.
I would like to get more insights from more experienced developers here. What can be done with blockchain that cannot be done with other technology? What would be the meaningful way to use Diem blockchain?
In short: the reason blockchain was created, was for
Bitcoin. That's
the meaningful way to use blockchain technology. A blockchain without Bitcoin makes no sense and doesn't work. For everything else, use normal databases.
In long: look it up, there will literally be thousands of articles, discussions etc. on it, but it comes down to what I wrote above. For example, why would I mine if there was no financial incentive? This means any software from a software vendor, that bases some kind of storage on a worthless token on their own blockchain, will be super insecure since nobody will mine it. They will only have own miners, so it'll be as centralized as a database run by them. Just an example.