|
>Conversely, cryptocurrencies such as Bitcoin or Ethereum have decentralized the process of issuing and managing a currency. But while the operations of such currencies, based on blockchains, have been fully decentralized, the trust graph of these cryptocurrencies have remained entirely centralized. Everyone need to trust Bitcoin to transact in Bitcoin, and everyone needs to trust Ethereum to transact in Ethereum or assets issued on the Ethereum blockchain. The centralized nature of the trust involved in these cryptocurrencies being actually at the core of how these currencies operate, as the only viable way to properly incentivize a proof-of-work system. I don't think it's useful to equivocate the trust one places in an open decentralized system with the trust someone puts in a custodian of their money to not run off with it. That's like equivocating trusting end-to-end encryption to keep your messages secure with trusting Facebook to keep your messages secure. Sure, in both cases there's a risk, but one is based on your understanding of an open system, and the other is based on a guess that the custodian you're trusting your data to won't expose it by choice or accident. Just because the word "trust" can be used for both doesn't mean there aren't significant differences between them. I think the system described is interesting, but for regular human commerce purposes, I think the downsides of it (managing IOUs from many different parties, needing to have a trust-path between users that could steal from you, needing to keep a node online always or trust your money to someone else who does so) make it less useful than cryptocurrencies. Having a common currency between many different parties is much easier to work with than trying to figure out a workable way to value IOUs from many different parties. Needing an established trust-path between users seems like a large obstacle in the internet age where I might suddenly want to transact with anyone on the planet. The scalability of this system seems interesting, but I think the scalability upgrades that cryptocurrency is getting from sharding and rollups will make cryptocurrency more than scalable enough for human commerce purposes. I wonder if details of this system would be more useful in some kind of scenario of machine swarms bartering with each other, maybe in a situation where a common currency specifically doesn't make sense and is undesirable, or where there's no reasonable-latency access to the common blockchain because of the isolation of the network. Or maybe there's a technique here that's useful for cross-currency or cross-blockchain transactions. |
It seems to me that its about realigning trust in this case. And its easier to trust a process that uses mechanics that force behavior to conform to the properties you desire than to trust a process that uses mechanics to enable behavior to conform to the desired properties. You still have to place trust in both implementations nevertheless.
In the case of Ethereum what is the trust? The protocol, the implementation? What is the trust in a bank? The same but with a bunch of human factors around the enabling the bank to function as you desire.
Settle appears to be a step back and try to solve the problem currency has in general by reverting to a barter system. The purpose of a currency however is to use a common valuation system.