So, I'd agree bitcoin doesn't want central governance, and that's a feature not a bug, but for other block chain solutions this article makes a very good point.
So, I'd agree bitcoin doesn't want central governance, and that's a feature not a bug, but for other block chain solutions this article makes a very good point.
Although, to be fair, "classic" contracts also need that someone to enforce them. Maybe Etherium & the likes only replace one aspect of it, not the whole process. If company X publicly announces that they'll adhere to a certain contract in the blockchain, they can be held accountable for it and transactions can be completely transparent.
It's Ethereum, not Etherium.
There are efforts under way to create contracts with formal verification, but I remain a bit skeptic. It is difficult to write complex software that way afaik.
On the other hand, a lot of contracts are maybe not very complex. I thought about a bank account recently (receive and send money). That could perhaps be done in 100 lines of code? (I don't know the programming language yet, but their basic token creation example seems to be short, and it is kind of like a bank account). That seems impressive compared to the effort banks probably spend on IT.
So really, it would not work well unless your whole government was also properly decentralized.