最近一直在 medium 查看稳定数字货币相关的文章,其中一篇文章 What is a Stablecoin, and Why Does It Matter? 中提到的 basis 引起了我的兴趣。basis 试图提供一种基于算法协议且具备中央银行行功能的稳定数字货币,白话说就是期望用智能合约实现一个去中心化的央行,通过这个“智能央行”实现货币供求和价格的调控。
中央银行在我国叫“央妈”,在米国称为美联储,其职能大致可以描述为货币发行和金融监管。在历史上的不同时期,其职能也有一些区别。在 17 世纪晚期,当时的银行频繁出现挤兑,欺诈,导致经济萧条、混乱,1694 年成立的英格兰银行用来将部分准备金银行机制制度化,以保障银行业健壮。在两次世界大战期间,各国央行为战中各国筹集资金,为政客们提供了税收外的另一种战争费用筹借手段。
央行发展至今,已具备使用货币政策对宏观经济进行调控、金融监管和维护金融体系稳定等职能。
我们通过 basis 的算法模型,对央行货币供求和价格调控的职能进行一种区块链描述(实现)。要理解 basis 的算法模型,得先从货币数量论说起。
货币数量论
basis 模型原理与央行所依赖的原理相通。其中最重要的原理就是“货币数量论”。该理论认为货币的供给总量与货币的价值之间存在着因果关系。货币数量论可以大致表述如下:
货币供给总量越多,商品价格越高,即货币价值越低
货币供给总量越少,商品价格越低,即货币价值越高
考虑通货紧缩和通过膨胀的情况:
发生通货紧缩时,消费者不愿意购买商品,物价持续走低。这时候央行会“产生”更多的货币,将更多的货币发放到消费者手中,刺激购买需求,商品价格因此上升,货币价值也就恢复(降低)。
发生通货澎涨时,消费者购买欲望强烈,物价持续走高。央行稀释消费者购买力,回收市场上流通的货币,使商品价格下降,货币价值上升。
代币挂钩美元
通过货币数量论,basis 提供以下实例:
通过智能合约发行一种供给总量有限的代币。
假设 1 美元 = 1 代币,将 1 代币 挂钩 1美元。那么可以按照代币与美元的汇率变化,按照比例的增加或收紧代币供给总量。
-
总需求量描述了人们对代币的需求总数:
总需求量 = 代币价格 * 代币供给总量
-
用 X 表示流通中的代币,即代币供给总量。假设需求总量增长使代币价格变为 1.10 美元,那么:
总需求量 = 1.10 美元 * X
-
为了使代币恢复挂钩 1 美元,假设需求总量不变,设 Y 为期望的供给总量,则:
之前的总需求量 = 1.10 美元 * X 之后的总需求量 = 1.00 美元 * Y 之前的总需求量 = 之后的总需求量 1.10 美元 * X = 1.00 美元 * Y
-
为了使代币恢复挂钩 1.00 美元,即得出新的供给总量为:
Y = X * 1.10
货币数量论发现,如果代币价格为 p,过高或过低,那么合约(智能央行)可以通过现有 供给总量 * p
将长期价格恢复至 1 美元。
应用于区块链
在现实场景中,央行通过实施货币政策调控货币供求,这些政策工具可能是深奥而难以理解的。但是在区块链中,代币的供给总量和需求总量都是透明的,因此更加容易实现调控。basis 得以利用区块链的优势,将央行的运作机制简化为算法模型,通过智能合约实现货币供给和价格调控。
basis 使用货币/债券模式实现价格挂钩。货币/债券模式即是,当货币价格过低时,智能合约需要收紧代币供给,这时候合约会发行并拍卖债券,市场上用于购买这些债券的代币会被合约销毁,由此降低了代币的供给总量。当货币价格过高时,操作与之前正好相反,合约会赎回市场上的债券,将代币重新发放到市场上,以增加代币供给总量。
basis 发行三种代币以实现货币/债券模式,他们将这三种代币定义为:
- Basis:核心代币,长期能与美元 1:1 挂钩。
- Bond:债券币,在 Basis 需要收缩供给时,由合约(智能央行)自动发行并拍卖债券币。一枚债券币以低于 1 Basis(美元)的价格出售,将来会以 1 Basis 的价格赎回。因此,认购合约拍卖的债券币可以带来收益。
- Share:股份币,定量供应且具有分红政策的代币。当 Basis 需求上升,合约创建新的 Basis 匹配需求时,只要所有债券都被赎回,股东们就可以按比例获得这些新创 Basis。
智能合约会持续的监控价格(Basis/USD汇率),如果价格出现偏差,合约就可以根据情况进行债券币发行或者赎回和分红,由此将 Basis 价格长久地维持在 1 美元附近。
更进一步,在未来挂钩美元的智能央行完全可以摒弃美元,直接挂钩 CPI 或者一揽子商品,就像现今央行平息通胀一样。或许在不久的将来市场行为能认可一种完全不需要人为干预,基于算法自动运行的中央银行协议。这种协议具备完全透明的特性,其所发行的代币具备加密货币的全部技术特性。
结论
传统中央银行的调控过程是繁复且缓慢的。由于货币本身流通的不透明性,经济账本的分散处理,甚至是纸币的损毁等各种原因,导致数据统计上必定会存在延迟和错误。最终调控本身的准确性甚至必要性都难以得到保障。这里更不必提及整个金融体系所产生的无数错误,其导致的后果是需要更多的金融机构进行监控和管制,最终整个体系只能是庞杂和低效的。
basis 的模型是一种理想化模型,它将传统机构所使用的经济理论和快速发展的区块链技术结合在一起,实现了自动并快速的反馈调节体制。模型的最终效果还有待试验,这是值得思考和推进新鲜事物。