光电 · 技术与产业
文章库关于本站

光电技术

初识区块链的技术的应用边界是什么:共享账本与现实数据的界限

摘要

区块链的核心能力是让参与方共享并核验记录,而不是自动保证现实信息真实。理解其应用边界,需要区分账本一致性、外部数据可信度与程序执行,并明确参与规则、数据责任和异常处理机制。

比特币挖矿工作量证明的科技主题配图

区块链首先解决什么问题

NIST《区块链技术概述》将区块链描述为分布式实现、具有篡改可察觉性和抗篡改能力的数字账本。在网络正常运行的条件下,参与者能够共享交易记录,已发布的记录不会被任意更改。

这说明它的重点是共同维护记录,而不是包办业务中的所有信任问题。判断应用是否合适,应先明确哪些参与方需要共享哪些记录,以及这些记录为什么需要共同核验。

区块链技术数字签名的科技主题配图

边界一:记录可靠不等于内容真实

账本能够保存一项声明,却不能仅凭保存行为证明声明符合现实。例如,记录一次货物交接,与证明货物实际完好,是两个不同问题。后者还依赖现场检查、信息采集和责任认定。

智能合约区块链的科技主题配图

因此,涉及现实事件的应用,需要先说明谁提供原始信息、依据是什么,以及发生错误后如何处理。不能把难以篡改直接解释为数据绝对真实,也不能忽略网络正常运行这一前提。

边界二:智能合约需要外部信息桥梁

以太坊开发文档指出,智能合约默认不能直接访问链外信息,预言机负责将外部数据引入链上。这样,各节点可以依据同一份输入执行计算,但数据是否正确、是否及时可用,仍是需要单独解决的问题。

例如,依天气条件执行的规则,即使程序逻辑无误,也可能因输入错误而产生不符合实际情况的结果。多个节点对同一条信息取得一致,并不等于它们独立验证了现实事件。

适用条件:先厘清规则和责任

共享记录需求明确、参与方能够约定验证规则,是讨论区块链应用的基础。若还需要根据链外事件自动执行,就必须补充数据来源、更新要求、分歧处理和提供者责任。

评估时可以分别追问:需要共同确认的是记录还是现实事实?规则能否明确表达?外部信息失效时怎么办?这些问题无法回答时,增加一个账本并不能自动补齐业务流程。

常见问题:上链是否意味着无需信任

不意味着。信任并未凭空消失,而是需要区分对象:账本依赖网络及其运行规则,外部信息依赖来源和传递机制,自动执行依赖程序逻辑。

智能合约也不等于自动判断一切争议。它可以按照已定义的条件处理输入,却不能仅靠执行代码解决含糊的现实判断。区块链的应用边界,正位于可共同验证的记录与仍需外部证据支持的事实之间。

← 返回全部文章

延伸阅读 · 相关栏目

光电技术产业观察研究资料资料与核验