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

产业观察

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

摘要

区块链能够帮助参与方共同维护可核验、难以篡改的记录,但其能力受网络运行条件、数据来源和业务规则约束。理解共享账本、智能合约与预言机之间的关系,才能区分技术适用条件与夸大宣传。

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

区块链能够保证什么

讨论“吹捧区块链技术的应用边界是什么”,关键是分清记录可靠、输入真实与业务结果可靠这三个层次。它们相互关联,却需要不同的保障机制。

NIST《区块链技术概述》将区块链描述为分布式实现、能够显现篡改并抵抗篡改的数字账本,并强调在网络正常运行条件下,已发布的交易不能被改变。这一描述有明确前提,不能扩展成任何情况下都绝对安全的承诺。

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

适用条件在于共享记录的需求

当多个参与方需要共同记录交易、核对历史,并依照共同规则确认账本变化时,区块链的共享账本机制才与需求直接相关。判断应用是否合理,可以先明确:谁提交记录、谁验证记录、各方需要对哪些状态达成一致。

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

如果业务难点是提交者是否如实报告,共同保存记录只能覆盖其中一部分。应用设计仍需说明事实由谁核验,以及出现异议时依据什么处理。

现实数据进入链上仍有信任边界

以太坊预言机文档说明,智能合约默认无法访问链外信息,需要预言机将外部数据提供给合约。由此产生的主要问题包括数据是否正确、能否持续获取,以及提供者能否被追责。

例如,某项业务依据外部天气记录触发操作,链上程序可以按照收到的数据执行规则,但执行过程一致并不能证明天气数据准确。数据采集、来源选择和更新机制仍会影响结果。这个例子只说明通用机制,不代表某个项目已经获得验证。

智能合约的自动执行有条件

自动执行依赖清楚的规则和可用的输入。评估应用时,需要区分规则是否准确表达业务约定、外部数据是否可信,以及程序执行是否符合规则。单独证明最后一点,无法替代前两点。

预言机连接了链上程序与外部信息,也让整个应用依赖链外组件。应用边界因此必须覆盖数据提供环节,不能只考察链上账本。

常见问题与判断方法

上链是否等于真实?上链能够形成可共同核验的记录,但错误输入仍可能被记录。记录难以改动与记录内容真实,是两个需要分别验证的问题。

使用多个数据源是否就能消除风险?仍需检查来源是否独立、分歧如何处理、数据中断时如何应对。判断宣传是否超出技术能力,可以看它是否交代运行前提、数据责任和异常处理方式;缺少这些条件,便无法仅凭“上链”判断应用可靠。

← 返回全部文章

延伸阅读 · 相关栏目

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