波士顿联邦储备银行和MIT发布中央银行数字货币研究开源软件

波士顿联邦储备银行和麻省理工学院公布了汉密尔顿项目(Project Hamilton)第一阶段的成果。根据官方资料,汉密尔顿项目是一项专注于中央银行数字货币(CBDC)研究的技术研究。

波士顿联储与麻省理工学院的数字货币研究机构通过一份35页的白皮书详细介绍了其在第一阶段的研究成果。在该阶段,研究人员从密码学、分布式系统和区块链技术中选择了一些概念来构建和测试平台,这些平台将给决策者在潜在创建CBDC方面提供巨大的灵活性,主要包括:

同时,麻省理工学院和波士顿联储的研究人员以开源的方式发布了他们的交易处理软件OpenCBDC,允许任何人检查、修改和增强该程序代码。

OpenCBDC的第一个贡献是OpenCBDC-tx。OpenCBDC-tx是一个模块化、可扩展的交易处理器,用于实现两种架构的假设CBDC。其中,第一种架构是Atomizer,每秒可以处理170,000笔交易。

第二种架构为2 Phase Commit,使用两阶段提交,每秒可以处理多达170万个事务。

“两种架构都满足并超过了我们的速度和输送量要求,”波士顿联储在报告的执行摘要中说。研究人员希望能够每秒处理100,000笔交易,并在5秒内结算。

据悉,OpenCBDC-tx使用UTXO授权支付的数字签名(未使用的资金存储为加密散列),将由受信任的运营商(例如中央银行)来使用运行。OpenCBDC-tx的模块化设计支持模型实验,中间人可以承担各种不同的角色并服务不同的目的,包括非监管或自我监管。目前,该设计不直接支持公开密钥之外的中介、费用或身份。

本次白皮书的发布也意味着结束了2020年8月宣布的被称为“汉密尔顿项目”的多年期研究计划的第一阶段。第二阶段,该项目将探索更复杂的能力并研究关键问题,如网络安全、如何平衡用户隐私与阻止犯罪活动的透明度等需求。