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

政策资料

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

摘要

区块链的应用边界,主要在于共享记录、链外数据和自动执行之间的分工。它能帮助参与方维护可核验、难以篡改的账本,但外部事实的准确性仍依赖数据来源与预言机。判断是否适用,需要明确共享需求、输入可信度以及规则能否由程序确定执行。

玻璃文档与棱镜的原创资料研究概念插画

先明确讨论范围

区块链近期技术的应用边界是什么,可以从三个问题理解:哪些记录需要共同维护,哪些事实来自链外,哪些条件能够由代码判断。以下讨论共享账本与预言机的通用边界,不对近期具体技术进展或项目效果作判断。

NIST《区块链技术概述》将区块链描述为分布式实现、能够显露篡改并抵抗篡改的数字账本。在网络正常运行的条件下,已发布的交易记录不能随意更改。这项能力的核心是维护共同记录。

共享记录的适用条件

当多个参与方需要核对同一组交易记录,并希望依据共同规则维护历史时,区块链具有可讨论的适用空间。判断重点是参与方是否确实需要共享账本,以及对记录有效性的判断能否形成一致规则。

需要区分记录的稳定性与内容的真实性。例如,某项外部事件被写入账本,只能说明网络接受了这条输入;要证明事件确实发生,还需要检查输入来自哪里、如何核验。抵抗篡改无法补足最初录入时的事实错误。

预言机连接外部信息,也引入依赖

以太坊开发者文档说明,智能合约默认不能直接访问链外信息。预言机负责获取、验证并传递外部数据,让合约能够据此执行。其关键挑战包括数据是否准确、是否持续可用,以及提供者能否被追责。

因此,需要天气或其他现实事件作为触发条件的应用,必须同时评估数据来源与传输过程。数据来自正确来源、传输途中没有被改动,并不必然意味着来源对现实的描述准确。多个节点读取同一个错误来源,也无法仅靠节点数量纠正事实。

自动执行的边界在哪里

合约自动执行的前提,是输入明确、规则可计算,同样的状态与输入能够得到同样的结果。预言机把外部信息提交到链上,使节点可以围绕共同输入执行规则,但外部信息的质量仍需单独保障。

对于依赖链外事件的流程,适用条件还包括明确的数据更新要求、异常输入处理方式,以及来源之间出现分歧时的处理规则。如果这些问题没有解决,程序按规则执行也可能产生不符合现实情况的结果。

常见问题

上链是否等于事实已被证明?不能直接等同。账本记录与现实事实之间,还存在采集、核验和提交的环节。

引入预言机后是否不再需要信任?仍需要评估数据源、运营者和核验机制。预言机扩展了合约可用的信息范围,也让这些外部依赖成为应用边界的一部分。

← 返回全部文章

延伸阅读 · 相关栏目

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