区块链 · 数字资产知识 · 行业资讯
文章库关于本站

研究与报告

区块链技术主要的优势的应用边界是什么:共享账本与链外数据的限制

摘要

区块链的主要优势是让多个参与方共同维护可核验、难以篡改的记录,并通过智能合约按规则处理链上数据。它的应用边界在于:记录一致不代表现实信息真实,自动执行仍依赖输入质量,系统可靠性也受网络运行条件与外部数据服务影响。

区块链供应链溯源的科技主题配图

主要优势:共同维护可核验的记录

NIST《区块链技术概述》将区块链描述为分布式实现、能够显露篡改并抵抗篡改的数字账本。在网络正常运行的条件下,已经发布的交易记录不能被随意更改。这为多个参与方维护共同记录提供了技术基础。

其价值在于让协作各方围绕同一份历史记录核验信息。例如,需要共同确认一项记录及其后续变化时,共享账本可以成为核对依据。这里的优势有明确前提:参与方接受共同的记录规则,网络也按预期运行。

区块链数字身份的科技主题配图

第一条边界:记录可信不等于内容真实

抵抗篡改解决的是记录写入后能否被悄悄改变的问题,不能单独证明写入内容符合现实。如果最初提交的信息有误,保存完整的记录仍然可能保留错误。

比特币挖矿散热的科技主题配图

因此,涉及现实事件的应用必须区分两个问题:链上记录是否完整,记录所描述的事情是否真实。前者可以借助账本机制核验;后者仍需要可靠的信息来源与核验过程。

第二条边界:智能合约依赖外部数据接口

以太坊开发者文档说明,以太坊智能合约默认不能直接访问链外信息,预言机负责把外部数据提供给合约。这使合约能够根据现实信息运行,同时也引入了数据准确性、可用性和更新及时性等问题。

例如,按天气条件触发的业务规则,需要先获得可信的天气数据。即使合约完全按照代码执行,错误或延迟的数据仍可能影响结果。多个节点使用相同输入,有助于得到一致结果,却不能据此证明输入本身正确。

适用条件:共享记录与输入核验缺一不可

当业务确实需要多方维护共同历史、核验记录变化,并且能够明确参与规则时,区块链的特点才与需求相匹配。如果业务还依赖链外事件,就需要进一步明确数据由谁提供、如何核验、出现分歧时如何处理。

评估应用边界时,应把账本机制、合约规则和外部数据分别看待。共享账本提供记录基础,合约处理既定输入,外部信息服务连接现实环境;其中任何一环存在问题,都可能限制整体效果。

常见问题

区块链是否意味着完全不需要信任?不能这样理解。信任仍涉及网络运行规则,以及链外数据的提供者和传递过程。技术可以改变信任的分配方式,但不会自动消除全部信任需求。

数据上链后是否就能证明真实?不能。上链可以为后续核验记录提供依据,现实真实性仍取决于采集和验证。智能合约是否能自行判断现实事件?以太坊合约默认没有这种能力,需要通过预言机等机制接收外部信息。

← 返回全部文章

延伸阅读 · 相关栏目

行业资讯研究与报告政策资料交易平台观察