聚币网-最专业的虚拟数字货币交易平台

聚币网

专利剖析:数字货币的可编程性问题

7月16日,中国人民银行在官方网站发布了《中国数字货币的研发进展白皮书》(以下简称“白皮书”),以阐明人民银行在数字货币研发上的基本立场,阐释数字货币体系的研发背景、目的愿景、设计框架及有关政策考虑。

“白皮书”介绍,数字货币通过加载不影响货币功能的智能合约达成可编程性,使数字货币在确保安全与合规的首要条件下,可依据买卖双方商定的条件、规则进行自动支付买卖,促进业务模式革新。

百度百科上对于智能合约的讲解是,智能合约是一种旨在以信息化方法传播、验证或实行合同的计算机协议。智能合约允许在没第三方的状况下进行可信买卖,这部分买卖可追踪且不可逆转。

智能合约定义于1995年由Nick Szabo初次提出。他在发表于我们的网站的几篇文章中提到了智能合约的理念,概念如下:“一个智能合约是一套以数字形式概念的承诺(commitment),包括合约参与方可以在上面实行这部分承诺的协议。”

其中有三个关键字,分别是承诺、数字形式、协议。一套承诺指的是合约参与方赞同的权利和义务,这部分承诺概念了合约的本质和目的。数字形式意味着合约需要被写入计算机可读的代码中。协议则是技术达成,通过某种技术方法来实行合约。

因此,“智能合约”本质上是一种计算机协议,通过事先确定的代码自动实行合约条约,无须人工干涉和第三方中介,一方面可以降低恶意和意料之外的状况,另一方面可以降低用信赖中介。

《区块链:从数字虚拟货币到信用社会》一书中写到,“智能合约的工作理论迟迟没达成,一个主要原因是由于缺少可以支持可编程合约的数字系统和技术。区块链技术的出现解决了该问题,不仅能够支持可编程合约,而且具备去中心化、不可篡改、过程透明可追踪等优点,天然合适于智能合约。因此,也可以说,智能合约是区块链技术的特质之一。”

因此在不少状况下智能合约指的都是区块链范围的“智能合约”。由于区块链范围的智能合约又拥有了一些特征,譬如规则公开透明,合约内的规则与数据对外部可见;所有买卖公开可见,不会存在任何不真实或者隐藏的买卖。

据移动支付网此前统计,2021年-2021年上半年(截至8月初)期间,中国人民银行数字虚拟货币研究所(以下简称“数研所”)共计申请了30项专利,其中明确关于数字虚拟货币的仅有5项,涉及到区块链技术的有高达23项,包括数字证书、买卖凭证、智能合约、数据处置、共享文件等多个方面。

而其中明确与“智能合约”有关的有6项,都和区块链有关。也就说,数研所提交的关于“智能合约”的专利都是基于区块链中的。

譬如其中《区块链中定时智能合约的注册、实行办法和装置》等专利,描述了区块链可以觉得是去中心化、可信的分布式账本,将智能合约以数字化方法写入区块链,并通过实行区块链中的智能合约来完成对应买卖,已愈加遭到各机构的喜爱。

但现在,存在于区块链中的智能合约通常需要外部买卖才能触发实行,对于一些需要特定事件来触发完成的买卖,如定时买卖(达成金融机构之间固定时间对账的智能合约)、依据产生的业务记录实行买卖(某一条业务记录出现时,实行对应的智能合约)等,仍是现有些智能合约管理和实行方法亟待解决的问题。

因此,这几项专利提供了一种区块链中智能合约的注册、实行办法和装置,可以通过注册对定时智能合约与包括的事件触发函数对应的事件进行监控,以依据监控结果实行第一智能合约,达成通过特定事件与定时智能合约的实行。

现在数研所这一系列的专利并没明确与数字货币有关,但据移动支付网知道数字货币系统使用了分布式、平台化的设计,综合了集中式与分布式构造特征,形成稳态与敏态双模共存、集中式与分布式融合进步的混合技术构造。也就是说,尽管在买卖层,为支持高并发、低延迟,数字货币并没使用区块链技术,但在发行层分布式构造一定是有所运用的。而这部分专利将来用于参与方网盟链之间一定会有肯定有哪些用途。

除去数研所以外,部分银行也申请了数字虚拟货币“智能合约”方面的专利。

据移动支付网统计,现在查看到的商业银行关于“数字虚拟货币”的专利仅有14项,涉及工行、建行、中信、交行等四家银行。其中,中信银行的几项专利重点即涉及数字虚拟货币“智能合约”的内容。

中信银行的《基于智能合约的数字虚拟货币买卖办法、装置及电子设施》的专利中,明确提出了一种基于智能合约的数字虚拟货币买卖办法、装置及电子设施。

该申请通过经CA机构认证的智能合约接收央行智能合约发送的数字虚拟货币买卖请求,基于查看得到的目的智能合约的合约条件信息确定其合约条件是不是达成,并确定是不是实行目的智能合约。具体办法为,当经CA机构认证的智能合约接收到央行智能合约发送的数字虚拟货币买卖请求时,自动查看目的合约的合约条件,并当合约条件满足时实行目的智能合约,达成数字虚拟货币买卖的自动实行。

这部分专利的重点即在于通过CA认证机构的智能合约来查看和判断接收合约的条件,而不需要被动等待合约各方或第三方将有关合约条件数据上传至区块链节点。区块链智能合约的验证和实行都依靠区块链中其它方节点的监督和自动实行,智能合约和区块链大多是绑定用的,区块链智能合约的应用需要较高,这项专利申请是基于非区块链智能合约达成数字虚拟货币的买卖,与通过区块链合约达成数字虚拟货币买卖相比,CA机构认证智能合约的达成较为方便。这事实上,也为非区块链下的“智能合约”提供了一个方向。

“智能合约”将会是将来数字货币的应用中一个尤为重要的技术方法,加载智能合约的数字货币其灵活性可以适用于多种环境和关系,譬如定向作用与功效、定向人群、定向场景等。

智能合约可能不可以完美解决现有支付场景中,数字货币没办法解决的不少复杂问题,譬如电子商务平台的三方信赖问题,但智能合约为数字货币将来的应用拓展提供了更多的想象空间。

我们的缺点麻烦您能提出,谢谢支持!