在数字货币交易市场中,比特币(BTC)和其他主流币(ETH、EOS)因为较剧烈的波动,能够给投资人带来较大的投资回报而被广泛关注。同时,以USDT、USDK为首的稳定币却能够保证币价在长期保持稳定的价格。那么今天,我们就来谈一谈关于稳定币的问题。
稳定币是我们在现实生活中落地实际的区块链技术应用的必要保障。任何应用都要求在区块链上具有较低波动(例如消费者贷款),不能每天有波动10-20%的货币计价。举个例子,如果你希望利用区块链技术完成国际间交易结算,如果选择价格波动较大的数字货币,很可能你在交易一千万人民币的货物后,得到的数字货币发生贬值,使自己仅仅收获了价值八百万人民币的数字货币。
USDT各位炒币玩家一定非常熟悉了,USDT又名Tether,通过Tether提供1:1美元兑换服务,为法币与数字货币提供兑换服务。在数字货币投资中经常作为法币和数字货币的桥梁存在。
和比特币以及其他主流币不同,USDT本身并没有自己的一条链,而是依附在比特币体系之中。要了解他的运作原理,首先要知道OP RETURN。OP RETURN是比特币0.9新增加的一项令人兴奋的功能,他允许开发者在一笔交易中增加最多40字节的非交易信息,这给比特币除了货币以外的功能开发留下了巨大的想象空间。
USDT各位炒币玩家一定非常熟悉了,USDT又名Tether,通过Tether提供1:1美元兑换服务,为法币与数字货币提供兑换服务。在数字货币投资中经常作为法币和数字货币的桥梁存在。
和比特币以及其他主流币不同,USDT本身并没有自己的一条链,而是依附在比特币体系之中。要了解他的运作原理,首先要知道OP RETURN。OP RETURN是比特币0.9新增加的一项令人兴奋的功能,他允许开发者在一笔交易中增加最多40字节的非交易信息,这给比特币除了货币以外的功能开发留下了巨大的想象空间。
比特币层:利用比特币的OP RETURN功能,利用比特币的分布式账本保留USDT的交易信息。
Omini协议层:提供USDT的发行与销毁功能、OminiApi、 跟踪Tether流通,通过http://Omnichest.info提供区块链浏览器功能和允许用户对USDT进行交易
Tether应用层:对USDT流通进行监管,允许用户以1:1比例用USDT兑换法币。
omni封装OP_RETURN信息代码如下:
UniValue omni_createpayload_simplesend(const UniValue& params, bool fHelp)
{
if (fHelp || params.size() != 2)
throw runtime_error(
"omni_createpayload_simplesend propertyid \"amount\"\n"
"\nCreate the payload for a simple send transaction.\n"
"\nArguments:\n"
"1. propertyid (number, required) the identifier of the tokens to send\n"
"2. amount (string, required) the amount to send\n"
"\nResult:\n"
"\"payload\" (string) the hex-encoded payload\n"
"\nExamples:\n"
+ HelpExampleCli("omni_createpayload_simplesend", "1 \"100.0\"")
+ HelpExampleRpc("omni_createpayload_simplesend", "1, \"100.0\"")
);
uint32_t propertyId = ParsePropertyId(params[0]);
RequireExistingProperty(propertyId);
int64_t amount = ParseAmount(params[1], isPropertyDivisible(propertyId));
std::vector payload = CreatePayload_SimpleSend(propertyId, amount);
return HexStr(payload.begin(), payload.end());
}
std::vector CreatePayload_SimpleSend(uint32_t propertyId, uint64_t amount)
{
std::vector payload;
uint16_t messageType = 0;
uint16_t messageVer = 0;
mastercore::swapByteOrder16(messageType);
mastercore::swapByteOrder16(messageVer);
mastercore::swapByteOrder32(propertyId);
mastercore::swapByteOrder64(amount);
PUSH_BACK_BYTES(payload, messageVer);
PUSH_BACK_BYTES(payload, messageType);
PUSH_BACK_BYTES(payload, propertyId);
PUSH_BACK_BYTES(payload, amount);
return payload;
}
因此,我们可以简单理解:
我们可以发现,比特币或者其他主流币与稳定币的市场可以类比于股票市场和货币市场。
主流币(股票市场) | 稳定币(货币市场) | |
---|---|---|
主要功能 | 资本增益、风险分担 | 提供流动性 |
价格发现 | 不断价格发现 | 避免价格发现 |
透明性 | 透明 | 不透明 |
价格敏感度 | 价格敏感 | 价格不敏感 |
股票市场是为了提供风险分担,而货币是市场是为了提供流动性。重要的一点,货币市场天生是不透明的,不透明性在很多情况下反而可以提供更好的流动性。比如美联储不能公布向其贴现窗口贷款的具体银行信息,否则会由于挤兑等于原因发生流动性溢价。
缺少透明的信息,虽然防止了流动性溢价,但也动摇了人们对货币本身的信任——我们不能知道这个货币发生了什么。但为什么我们仍旧对美元充满信心?因为美国以其强大国力和金融储备为美元提供保障。那么,USDT是如何让持有者保持信心的?
不透明性可以增加流动性,但这不意味着我们不需要透明性。提供有效的、加总的信息要比提供原始信息更有助于流动性。这点在 USDT 体现的淋漓尽致,泰德公司的官网上专门有个“透明化”网页,上面记录了资产余额和USDT的发行数量信息。
Tether公司以完全透明化的加总信息与100%美元储备保障了货币的稳定:1. 保证完全美元储备,提供定期审计。2. 实行严格标准的KYC/AML验证。3. 独立托管,不需要经手TrueUSD项目团队。由此,Tether在稳定币市场中获得了成功,成为了数字货币市场上最受欢迎的稳定币之一(甚至可能是NO.1)。
稳定币虽然能在长期保持稳定,但也并非如其名字一样稳定且一帆风顺。
以USDT为例,自从与其合作的审计公司终止合作之后,泰德公司没有提供详细的审计报告,也未证明资产是否全部为美元。因此2018发生了数字货币投资者USDT的空前不信任,USDT也发生了1美元左右的折价。
另一方面,抛开公司本身问题不说,稳定币价格也因市场存在发生波动的风险。币安上线TrueUSD时, TrueUSD 的价格在其已上线的交易所上出现飙升,最高达到 1.3 TUSD = 1 USD。很多投资者将 TUSD 当做了普通代币,在发现币安将上线 TUSD 的消息后立即去其他交易所尝试“抄底”,这导致 TrueUSD 价格暴涨。
市场参与者将 TrueUSD 本应属于的货币市场(信息不敏感)当做了股票市场(信息敏感)。实际上在信息严重不对称的情况下,暂时的溢价也属正常,只要有充足的流动性,溢价可以很快消除。但是TrueUSD 的机制埋下了其致命的缺陷,这也导致其与美元脱钩将近半天之久。
以上是个人综合自己看过的一些资料以及自己在数字货币投资市场的见闻总结的对稳定币技术和经济学上的一些理解。理解稳定币对开发区块链项目及其落地,以及数字货币投资有着重大意义。在此与大家做过交流,个人浅见,望大家批评指教!