I stopped believing in the concept of smart contracts, becausel I think
something similar could happen as happened to CORBA.
You can find a good explanation for the failure of CORBA here:
(There are many other similar articles that google can find for you).
The similarities cannot be found in the technical details, but in the
laws that might apply to the development of any new technological standard. CORBA just did
not live up to real life needs. It became complex and clumsy. Nobody
could easily use it to start a complex application. It just cost too
much money and resources to use it. It was not supported by
Microsoft. It failed for many many other reasons …
But what is behind all of this: It was just overly ambitious. There
was a clear vision, a fascinating idea behind it (distributed
objects), but the idea was just too simple, too »brilliant«, too
simplistic to succeed.
There are so many challenges coming up during the rise of CORBA, that
CORBA could not overcome. It was doomed to die from the moment of its
Now, with smart contracts, something similar could happen: The idea is
just too elegant, to smooth. What will happen, if people really start
trying to »change the world« with it?
I tell you what will happen: There will be other dirty and much less
»academic« concepts that will win the race and surprise everybody.
To be correct: I still believe in blockchain and P2P. I really do.
But you just cannot predict! And you cannot be sure of the durability of
such a concept as smart contracts.
What does all this have to do with Cardano? Simple: Smart contracts
are just one of the goals that Cardano is working towards. What will
happen if the goal just turns out to be too theoretical? What will
happen, if the beautifull concept falls into the stinking mud of reality?