Ethereum co-founder Vitalik Buterin wants central bank digital currencies (CBDCs) and cryptocurrencies to get along.
On Twitter, Buterin posed the question whether CBDC transactions will be cryptographically provable—that is, if you can show using math that you made the transaction. If they are, it opens some interesting possibilities.
Important tech question about these CBDCs that are starting to pop up (CC @mg0314a): will transactions be cryptographically provable? That is, if I send you N coins, can I generate a cryptographic proof that this happened that can be verified on the ethereum chain? …
“Basically, if you can prove to the ethereum chain that you made a transaction inside a CBDC system, you can use that to build an automated smart contract dex,” Buterin told Decrypt . Smart contracts are automated pieces of code that run on the Ethereum blockchain and a DEX is a decentralized exchange, where cryptocurrencies are traded between people without a central bank or third party involved.
How crypto could work with fiat
This process would, Buterin explained, “make it easier for people to trade between fiat and crypto.”
Jan 7Jan 10Jan 14Jan 18Jan 22Jan 26Jan 30Feb 3
Here’s how it would work. Let’s say two people agreed to pay each other but with different forms of money. One wants to send over some Ethereum in exchange for a fiat digital currency—such as China’s upcoming digital renminbi. The problem is, how do they make sure that the other person will pay up?
Simple: they create a smart contract. They design it so that, when one person makes one of the transactions, the other is automatically executed.