解读央行《区块链能做什么、不能做什么?》
解读央行《区块链能做什么、不能做什么?》 https://www.cnblogs.com/Evsward/p/9929102.html 近日,央行发布了长文《区块链能做什么、不能做什么?》,我想从一个程序员的角度来谈谈这篇文章。 观感 先说观感,这篇文章可以说真的是非常鞭辟入里了。笔触客观,分析得道。 token Token本质上是区块链内定义的状态变量,转账过程保证双方状态同时更新,token总量不变,不会形成传统意义上的结算在途资金或结算风险。 目前大部分智能合约都是针对token的复杂操作。例如定义、发行、销毁、投票、转让、奖励、抵押、冻结和解冻实则都是转账操作。 区块链的信息分为与token有关系和没关系两部分,有关系的是要被检验,共识。而没关系的只是单纯记录,只意味着信息不可篡改,没有提升信息的真实准确性。 比如,比特币节点会检验随机数(nonce)是“挖矿”问题的解,以及区块中的交易在数据结构、语法规范性、输入输出和数字签名等方面符合预先定义的标准。但对比特币创世区块中的“TheTimes03/Jan/2009Chancelloronbrinkofsecondbailoutforbanks”,节点不会也没有能力验证这句话的真实准确性。 比如,比特币共识决定了截至某一区块,各地址对应的UTXO数量以及地址之间转让比特币的记录