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

数字资产知识

区块链后期应用的应用边界是什么:从共享账本到链外信任

摘要

区块链应用的边界,主要在于区分共享记录、链上执行与现实事实。它能够支持多方维护账本,并在正常运行条件下增强记录的抗篡改能力,但不能自动保证输入真实、外部数据持续可用或现实义务得到履行。判断是否适用,应看多方协作需求、规则能否明确表达,以及链外依赖是否可靠。

SGT区块链发行总量的科技主题配图

一、先明确“后期应用”的讨论范围

“区块链后期应用”在这里指技术进入实际业务后的应用与限制,不代表某个统一划定的技术阶段。讨论其边界,需要分别回答三个问题:哪些记录适合共享,哪些规则能够自动执行,哪些事实仍须依靠链外确认。

二、共享账本解决记录问题,不直接解决真实性问题

NIST《区块链技术概述》将区块链概括为分布式数字账本,具有篡改可察觉和抗篡改特征;在网络正常运行时,已经发布的交易不会被随意更改。

这一能力适合需要多方共同维护、核对记录的场景,但记录难以修改,不等于记录内容天然真实。例如,将一份交接声明写入账本,只能形成相关声明的记录,不能单凭上链证明现实交接已经发生。

三、智能合约的边界是可获得的数据与明确规则

智能合约可以依据输入和既定条件执行程序,但不能把所有现实判断都转化为确定结果。适用条件通常包括:输入含义明确、执行条件可表达、参与方理解结果的业务含义。

例如,程序可以判断链上是否存在某条确认记录,却不能仅凭这条记录判断服务质量是否令人满意。存在主观评价、事实争议或例外处理的业务,仍需配套的链外处理机制。

四、预言机扩展能力,也引入外部依赖

以太坊开发者文档说明,智能合约默认不能直接访问链外信息,预言机可以把外部数据传入链上。同时,数据正确性、可用性以及提供者的激励与责任,是这类机制的重要问题。

因此,能够读取外部信息,不等于能够独立验证外部世界。采用预言机时,需要区分数据来自哪里、是否保持完整、是否及时更新,以及出现分歧时由谁负责。链上执行可靠与链外输入可靠,是两个不同条件。

五、如何判断业务是否适合采用

可先检查业务是否确实需要共享账本,再检查关键规则能否明确表达,最后识别哪些结果依赖外部数据或现实履约。如果主要困难是信息采集失真、参与方不履约或争议难以认定,仅增加链上记录并不能直接解决这些问题。

适用性也不等于必要性。区块链应围绕具体协作问题发挥作用,而不是因为业务涉及多方,就默认所有信息与流程都需要上链。

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

并非如此。区块链可以改变部分记录维护与核对方式,但应用仍可能依赖数据提供者、预言机运营者和现实执行主体。更准确的理解是:它重新安排了部分信任关系,而不是消除了全部信任。

同样,“抗篡改”也不应理解为任何条件下都绝对不可改变。判断应用边界时,应始终把网络正常运行的前提、输入来源和链外责任一并考虑。

← 返回全部文章

延伸阅读 · 相关栏目

区块链基础技术原理数字资产知识资料与核验