> A CBDC which is in some part run by the central bank does not necessarily require the central bank to have visibility into fine-grained transaction data. Legitimate public policy goals relating to combating criminal activity can be fulfilled while preserving the privacy of the public and preventing a central bank being drawn into the commercial surveillance models which are now prevalent in the private sector.
It sounds like they're prioritizing a system that uses cryptography to ensure a zero-trust and plausible deniability environment similar to cash. For the US, I think this is the right path for their government. They need to be able to easily transfer monetary assets to foreign agents or governments without anyone snooping in on them. Even the possibility of a back door would mean that one of their enemies could see where resources are being allocated internationally, which would be a vulnerability.
This would also promote use of the currency among others in low trust environments, which is part of why the US dollar has such significant international hegemony in comparison to something like the Yuan/Digital Yuan. No third world government wants to be in the position where the Chinese can see how they're spending their funds and immediately freeze them based on this oversight.
1) Cryptocurrencies are mined decentrally. In this case, who will mine and how?
2) Crypto blockchains are secure by having many distributed miners. In this case, how will the blockchain be decentrally secured? (And if it will not be decentrally secured, then will it simply be a central database?)
Thanks.
Is the justification in the paper and I’m just missing it?
> Some purport that a CBDC must be built on distributed ledger technology; this is putting the cart before the horse.
> Architecture 7 is proposed by some blockchain advocates; they suggest that a central bank issue digital currency on an existing blockchain system. This might be a smart contract platform like Ethereum or a permissioned blockchain like Facebook’s Diem. Under this type of architecture, a central bank could control issuance of the digital currency, but would give up all other control to the governance of the underlying blockchain. For example, the participants in the blockchain network might decide to reverse a transaction, as happened in Ethereum after one of its smart contracts, the DAO, was hacked. Ethereum developers, miners, and community members cooperated to reverse the hack and restore funds.15 It is extremely unlikely any central bank would want to put this level of control in the hands of blockchain operators. Blockchain networks are open and accessible and have high levels of innovation, though there has not necessarily been a concerted effort to add features to support financial inclusion.
In a world where Tether didn't have mass adoption, I can see why you might oppose it. But Tether and other stablecoins already exist and are widely used. DeFi already trivially interacts with fiat prices. We also know that Tether poses a serious, potentially systematic risk. The Fed could put it out of business overnight just by deploying a simple ERC20 token tracker.
The federal government need not deploy a crypto token in order to kill Tether. They will simply regulate it out of existence. It is clear this is the path we're on from Yellen's statements and the nomination of Gary Gensler to the SEC (who previously taught about cryptocurrency systems at MIT) [1]. Globally, China is cracking down hard, and Europe seems to be preparing to do so. None of this should be unexpected to an educated scholar of history and nation state mechanics.
> It is important to note that a CBDC might not be the only way to address some of these problems; for example, in the US we might improve financial inclusion by requiring commercial banks to provide free, no-minimum accounts to users [2] [3], or by limiting or eliminating fees, as these were some of the reasons listed when the US unbanked were asked why they don’t have bank accounts.
So, instant payments are coming in the next 18 months [3] (it is actively in testing currently with a handful of participants), and free accounts for everyone is a stroke of legislative pen. What's blockchain solving?
[1] https://www.youtube.com/watch?v=EH6vE97qIP4 (MIT 15.S12 Blockchain and Money, Fall 2018, Instructor: Prof. Gary Gensler)
[2] https://www.congress.gov/bill/116th-congress/senate-bill/357... (Banking for All)
[3] https://www.federalreserve.gov/paymentsystems/fednow_faq.htm (FedNow Instant Payment system, 2023 GA)
Not necessarily. Permissionless access, composability and public data are still useful which is not possible in regulated environments.
The core of the issue here is that the legislative system and particularly the tax code assumes that the government has final say on who gets what money. With that fundamental perspective there is 0 advantage to a decentralised database over a centralised database. A decentralised database just makes it more difficult for the government to give/take/move money.
It's like using PC architecture to power a calculator. Sure, it's not technically necessary. In practice, if you want to build yourself a calculator, you might use it just because it's there.
That said, the idea of trusting a central bank that is completely unaccountable to the public or even to the Government is crazy to me.
Just how poisonous? Well, what have you heard about presidents Carter and Reagan?
Blockchain will still solve the problem of currency losing value by unlimited printing.
You should be thinking about what problems will retail banking and payment processors be solving. An easy to use CBDC will render many of them unnecessary.
Tangentially, its strange to me that people believe that imaginary money (fiat) should always maintain the same amount of value, when it's an economic tool and not a store of value. The entire point of devaluing a currency is to encourage investment in productive assets while stoking consumption.
The only way to prevent being diluted is to not hold fiat and end up in a situation where it is held only by government beneficiaries, i.e. that the government is inflating to pay people affected by inflation. Then their ability to inflate is de facto obliterated.
Fear of losing control in future. For example Ethereum presently seems to be quite secure based on the potential reward of an attack vs the assets that might be deployed to attack Ethereum. But if a Fed-backed stablecoin relies on Ethereum, then a very expensive attack on Ethereum could become more attractive to an adversary. And how about the risk of an accidental coding error by Ethereum developers in a future update?
Fear of lending legitimacy to other cryptocurrencies and tokens. Their values would explode if the Fed issued an ERC-20 token on the Ethereum blockchain
It is a really bad idea from a privacy perspective. Physcial cash is better, the fact that bitcoiners like this idea means they aren't really for privacy and stuff like that.
Also blockchain has many design flaws including that they can be attacked and there is only 'rough' consensus about the order of transactions. It is a no good terrible idea.
Without a substantial benefit that advances the Federal Reserve's core mission, there would seem to be no reason to do it. "Why not?" is one approach, and a perfectly valid one! It's perhaps often not how central banks approach decisions though.
What happens if a proverbial Soros messes starts exchanging these at massive rates? Does the Fed need to start printing USD (or stablecoin) to meet the demand? Parity is a hard problem. That's why we abandoned fixed exchange rate currency systems, for the most part.
Also, if Tether is anything to go by, demand for stablecoins is sky high already. The day the Fed decides to issue Fedcoin, demand could be trillions. The Fed would be receiving
^I could be totally off. Haven't thought about this much. Please don't bite me.
In order to produce a token on a given blockchain as a central government, you’re by implication saying that the blockchain itself is legitimate. In the case of Ethereum this would be disastrous.
As an example - What happens if people start putting this Fed-backed token into solidity contracts? You can’t wave it away from court and say “this is funny money and has no legal standing” if someone raises a dispute when you (the government) issued the token.
You likewise can’t start treating Ethereum contracts as legally valid because they are utterly unfit for that purpose for literally innumerable reasons.
>The Fed will never run on blockchain, imagine someone guessing the private key.
This is not a worry, if they lost a key they could just rollback to a previous good state and replace with a new token. This happens frequently on ethereum.
Regulation and criminal penalties is sufficient for dealing with the frauds of the world. The answer to Madoff wasn’t “outcompete him” it was jail.
High fees:- How much do merchants/consumer pay today? I am not sure if transacting a digital currency is going to be free.
Limit access:- How does the current system limit access? As a merchant I can easily signup with thousands of payment providers.
Not evolved fast enough:- I agree with this but from where we were say 20 years ago I would say they have evolved a fair bit.
There's no reason for something like this to be a cryptocurrency is the problem, because the central bank literally has the power to issue new currency as it sees fit.
Wouldn't this be closer to offering Federal Reserve clearing accounts to regular citizens as a service?
Most money in developed economies is not actually physically existent currency - it is already digital, the question is whether you can access the banking services as a participant.
In the case of Central Banks, the issue is that it is not possible to bank through them as a regular consumer. This is, very much, an issue which should be solved: basic banking services access is a big problem for low income people.
But it's not remotely clear why the concept of "digital currency" starts to get involved at all: this is an identical situation to regular banking and online payments, nothing is fundamentally different - the entity involved is already literally the arbitrator and source of truth of how much currency exists.
#2 Yes, most money is digital. But most of that money is NOT central bank money. Imagine you 'have' $500k in the form of digital money. How much of that will you still have if your bank goes bust?
#3 Yes, this can be solved in a different way (as it has been in the UK).
#4 Regular banking and online payments are built on legacy payment rails. Transactions between customers of different banks are slow or expensive or both.
A CDBC does not need to use distributed ledger technology. Depending on your objectives, it could be 'just a database'. But that's the point: people are still trying to work out what those objectives are. Perhaps privacy and anonymity is an objective. Perhaps the opposite (all transactions can be tracked back to an individual) is an objective. Those objectives (and competitive forces) will determine how a CDBC is implemented.
"the entity involved is already literally the arbitrator and source of truth of how much currency exists"
Yes, but it might simultaneously want to increase transparency. How do you know the central bank is truthfully reporting M1? Could a distributed ledger help?
15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18) . 2018.
You don't call yourself anything. You either have a PhD, or you don't. It's not conditional on having ideas others agree on or being 100% correct.