No017 专题:探索量子计算机的真实形象

编号017

专题:探索量子计算机的真实面貌

序列化01

第二波互联网革命,区块链的影响

系列报告

从虚拟货币到智能合约,应用程序分 5 步扩展

区块链通过将其应用于虚拟货币,完善了其技术并为其创建了使用环境。现在,它的应用正在稳步扩展,并进行了各种改进,以适应现有的业务实践和各个使用场景的要求。经济产业省在《2015财年日本经济社会信息化和服务化基础设施建设(利用区块链技术的服务业的国内外动向调查)》报告中表示,区块链应用的扩展将分五个阶段进行(图4)。

[图4]区块链应用分5阶段扩展
出处:根据经济产业省发布的报告“2015财年日本经济和社会信息化和服务化相关基础设施发展(使用区块链技术的服务的国内外趋势调查)”创建
五步扩展区块链应用

第一步是利用区块链作为虚拟货币的分类账。这是一个将所有交易历史记录在区块链上的应用程序。据介绍,现阶段的技术开发和使用成果已经取得了长足的进步。

第二步是利用其他虚拟值进行管理。利用比特币“无中央管理员”、“可追溯性”、“交易中快速信用转移”等特性,预计将应用于信息内容、在线服务、购物积分等客户服务等交换领域。

第三步是用它来记录交易。其目的是利用区块链机制来管理现实世界中发生的交易记录,而无需中央管理员。预计应用范围包括房地产和汽车等资产的转让,以及音乐会门票和优惠券等服务使用权的转售。

第四步,记录权利。区块链记录不仅用于记录交易,还作为保证所有权和权利真实性的手段。预计它将用于存储遗嘱、简历,甚至官方文件,以及投票。

第五步是用它来记录未来的程序和流程。通过编写在区块链上执行某种处理的程序,记录未来将发生的程序和过程,并尝试使该过程自动化。正在考虑使用物联网设备自动执行合同(智能合同)和自动处理。

将程序合并到区块链中以实现合同自动化

区块链有望应用于多种用途,但很难用比特币现有的技术来扩展其应用。上次我解释过,区块链有一个衍生版本,中央管理员拥有一定的权限,符合现在的社会结构和商业惯例*4以及一个衍生版本,它改变了共识构建机制,以便即使性能较低的计算机也可以管理账本*5这些产品经过必要的改进以扩展其应用。为了进一步扩大其应用,正在进行技术开发以解决区块链仍然存在的各种问题。

比特币区块链有一个功能,允许编写脚本(处理指令字符串)来对节点之间交换的一些数据进行自动处理。该功能对于实现无需第三方参与即可自动签订合同的智能合约至关重要。然而,到目前为止,可描述的处理内容还受到限制。*6例如,连续执行特定处理直到满足特定条件的“循环”处理不能在一个块内执行。这限制了应用范围。然而,具有附加创新且对可描述的处理没有限制的区块链已经出现,例如以太坊(一种虚拟货币)以及侧链和交易对手(比特币的扩展)。例如,在以太坊中,已经实现了智能合约,该合约在自动签约时向矿工支付虚拟货币的系统中运行。

[脚注]

*4
区块链,例如比特币中使用的区块链,其交易和合约不由第三方代理,被称为“公共链”,但也有由特定组织或个人运营的“私有链”,以及由多个组织或个人管理的“联盟链”。随着这些衍生版本的出现,金融机构和政府现在可以放心地考虑区块链应用。
*5
除了用作比特币共识构建机制的工作量证明 (PoW) 之外,还有其他方法,例如使用持有资产的权益证明 (PoS) 和使用贡献的重要性证明 (PoI)。
*6
可以使用可用脚本在程序中描述任何进程的状态表示为“图灵完备”。但是,比特币区块链上可用的脚本不是图灵完备的。
我们为您带来《望远镜》杂志的最新信息。推特