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

产业观察

区块链金融场景的适用条件有哪些:共享账本与外部数据的边界

摘要

区块链金融场景的适用性,取决于是否需要多方共享记录、业务规则能否明确表达,以及外部数据能否可靠进入系统。共享账本可以增强记录的可核验性,但不能自动证明现实业务真实,也不能消除数据提供方带来的信任问题。

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

先明确区块链能解决什么

NIST《区块链技术概述》将区块链描述为分布式实现、具备篡改可察觉性与抗篡改能力的数字账本。在网络正常运行的条件下,已发布的交易记录不能被随意更改。这为金融业务提供了共同记录和核验历史的技术基础。

判断适用性时,应先明确业务是否需要多方共同维护记录,以及历史记录的一致性是否重要。单纯把数据写入区块链,并不会自动解决业务中的所有信任问题。

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

条件一:存在多方共享记录的需求

当同一业务涉及多个参与方,且各方需要依据共同的交易历史确认状态时,共享账本才有明确的用途。需要进一步厘清哪些信息共同记录、谁能够提交记录,以及各方如何认可账本更新。

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

如果业务仅由单一主体维护数据,也没有跨主体核验的需求,仅凭记录具有金融属性,无法说明采用区块链的必要性。

条件二:自动执行规则能够明确表达

需要智能合约自动执行的环节,应具备明确的触发条件、输入数据和处理结果。以太坊预言机文档解释,确定性执行要求节点针对相同状态和输入得到相同结果,而以太坊智能合约默认无法直接读取链外信息。

因此,判断某个金融流程是否适合自动执行,需要区分可由链上数据验证的条件,以及必须依赖外部认定的条件。需要人工解释或处理争议的事项,不能仅靠把规则写成代码就得到解决。

条件三:外部数据能够被可靠核验

预言机承担外部数据与智能合约之间的信息传递,但也引入来源是否正确、传输是否被篡改、数据是否及时可用等问题。数据提供者是否可识别、是否能够承担相应责任,同样影响输入的可信程度。

涉及外部业务状态的金融流程,需要明确数据来源、更新要求和不同来源发生冲突时的处理方式。还应明确数据缺失或过期时如何处理,避免把不确定的输入直接转化为自动执行结果。

常见问题:上链是否等于真实可信

记录难以被修改,不等于记录所描述的现实事件一定真实。错误数据也可能被完整保存,因此记录完整性与业务真实性需要分别核验。

使用预言机也不意味着消除了信任。它使外部信息可以被合约使用,但信息质量仍取决于来源、验证和传递机制。金融场景的适用范围,应同时考虑共享记录的价值、规则的明确程度和外部数据的可靠性。

← 返回全部文章

延伸阅读 · 相关栏目

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