区块链 · 技术与行业
文章库关于本站

区块链行业

区块链专利方案相关术语如何理解:账本、共识与智能合约

摘要

理解区块链专利方案,可以从数据如何记录、参与者如何保持一致、程序如何执行三个层面入手。本文解释分布式账本、防篡改、共识、智能合约、预言机和多重签名的基本含义,并说明适用条件与常见误区。

区块链价格波动率的科技主题配图

先确定术语的适用范围

区块链专利方案中的技术名词,需要结合其描述的对象、条件与处理流程理解。以下解释适用于通用技术阅读,不能据此判断某项具体方案已经实现、具备相应性能或获得专利保护。涉及以太坊的账户与合约机制,也不宜直接推广到所有区块链。

分布式账本与防篡改

NIST《区块链技术概述》将区块链描述为以分布式方式实现、能够显露篡改并抵抗篡改的数字账本,参与者可在其中共同记录交易。其关于记录不被改变的表述,以网络正常运行为前提。

区块链价格预警的科技主题配图

阅读方案时,应区分数据在哪里保存、哪些参与者维护账本,以及修改记录会受到什么约束。“不可篡改”不能脱离运行条件理解为绝对保证;记录被保存,也不能单独证明记录所描述的现实事件真实发生。

区块链行情数据api的科技主题配图

交易与共识分别解决什么问题

交易可以理解为提交给链上系统处理的操作,不一定涉及资产买卖。例如,调用合约函数也可以通过交易完成。共识则关注参与节点如何对共同记录达成一致。

理解相关流程时,可以分别追问:提交了什么操作,操作依据什么规则被接受,参与者如何认可处理结果。仅出现“共识”一词,尚不足以说明具体采用了什么算法,也不足以推导处理速度或安全水平。

智能合约、代码与状态

以太坊开发者文档将智能合约解释为位于链上特定地址的程序,其中包含代码与状态。用户可提交交易调用函数;合约使用链外信息需要预言机等机制,多重签名合约则可要求多个有效签名才能执行操作。

这里的代码描述处理规则,状态描述程序保存的数据。阅读“自动执行”时,要寻找触发方式、输入条件和执行结果,不能仅凭这个词认定程序会主动感知外部事件。技术意义上的智能合约,也不能单凭名称判断其法律效力。

预言机与多重签名的适用条件

当方案需要天气、物流等链外信息时,预言机对应的是把外部数据提供给合约的环节。需要进一步辨明数据由谁提供、如何进入系统,以及错误输入会产生什么影响;接入链上本身不能证明外部信息准确。

多重签名适用于需要多个密钥持有方共同授权的操作。阅读时应关注允许哪些签名者参与、需要满足什么签名门槛,以及授权对应哪项操作。它与网络共识处于不同层面,不能相互替代。

常见问题:术语齐全是否代表方案完整

术语齐全并不等于技术关系清楚。一个可理解的方案,应能串起数据输入、操作提交、规则检查、账本记录和结果输出。若只列出“区块链、共识、智能合约”,仍需查看这些部件如何配合,才能判断其描述是否完整;具体专利的保护范围与有效性,还需要相应专利文件支持。

← 返回全部文章

延伸阅读 · 相关栏目

区块链技术区块链行业区块链研究资料与核验