The world recently got a sneak peek at what a digital dollar, or at least one component of a hypothetical United States central bank digital currency (CBDC), might look like, courtesy of Project Hamilton, a collaborative effort of the Federal Reserve Bank of Boston and the MIT Digital Currency Initiative. The results of the projectโs first phase were originally expected last summer but were released on Feb. 3. The project, announced in 2020, is named in honor of Alexander Hamilton, the first U.S. Treasury secretary, and Margaret Hamilton, an MIT staffer who contributed to NASAโs Apollo program.
Researchers developed two open-source models of transaction processing software, called OpenCBDC, for the โtechnology-agnosticโ project. The researchers note in the projectโs white paper that โtechnical and policy choices are highly interdependent and that these choices are more granular and with more permutations than commonly discussed.โ Only one of the models used distributed ledger technology, and it turned out to be the less satisfactory solution, with the technology described as โnot needed.โ
The distributed ledger model was โnot a good matchโ for the project due to its performance. The project assumed administration by a central actor, and the model was modified accordingly. However, it created performance bottlenecks, and the requirement that the central transaction processor maintain transaction history slowed throughput significantly. The alternative modelโs two-phase commit architecture supported โa range of potential privacy optionsโ without central storage of transaction history, although the researchers acknowledged that it presented greater challenges for auditing.
The distributed ledger model had a peak throughput of approximately 170,000 transactions per second, while the competing model, which processed transactions in parallel on multiple computers, had a throughput of 1.7 million transactions per second and showed linear scalability with the addition of more servers.
The second, and apparently last, phase of Project Hamilton will โdetermine technical and performance tradeoffs associated with various designs.โ Researchers have promised to look at โprivacy, auditability, programmability, interoperability, and more.โ Boston Fed Executive Vice President Jim Cunha said in a press call that โWeโll be defining a number of use cases that focus on different design and possibly policy questions,โ adding: โFor example, if one policy goal was to maximize privacy, and the other is to stop criminal activity, those create conflicts from a technology perspective in how you design the system.โ
The release of the Hamilton Project Phase 1 results comes simultaneously with Chinaโs attempt to scale up its rollout of the digital yuan at the Winter Olympics. The contrast between the United Statesโ and Chinaโs level of CBDC development could not be starker, and those behind Project Hamilton took pains not to overstate the projectโs place in American CBDC development. MIT Digital Currency Initiative director Neha Narula said in a statement, โIt is important to note that this project is not a comment on whether or not the U.S. should issue a CBDC โ but work like this is vital to help determine the answer to that question.โ She added, โThe policy conversation around central bank digital currency is still in its infancy.โ
The scattershot nature of that conversation is apparent at a glance. The Fed steadfastly refuses to take a stance on a CBDC, reiterating its neutral position in a paper released last month. The same week, Representative Tom Emmer, a Republican from Minnesota, introduced a bill to prohibit the Fed from issuing a retail CBDC, claiming such a law would keep the Fed off an โinsidious pathโ toward authoritarianism. Not long afterward, Bank of America issued a note calling a CBDC โinevitable.โ The Fed is welcoming comments on Project Hamilton via an online form with 22 questions. The project is also hiring a new product management director.