
共享记录的能力与前提
讨论新金融中的区块链应用,可以从三个问题入手:参与者是否需要共享记录,业务条件能否明确表达,执行依据是否来自链外。区块链的适用范围取决于这些条件,不能仅由业务是否涉及金融来判断。
NIST《区块链技术概述》将区块链描述为分布式实现、能够显露篡改并抵抗篡改的数字账本。在网络正常运行的前提下,已发布交易通常不能被更改。这支持对共同记录的维护,但不能据此推断每条记录对应的现实事实都已核实。

第一道边界:记录一致与事实真实
多个参与者认可同一条记录,意味着他们对账本状态达成一致。若输入的是错误信息,一致保存它也不会使其变成事实。因此,金融业务需要分别处理记录维护与信息核验:前者可以利用共享账本,后者仍取决于数据来源和核验过程。

适用条件是参与方确实需要共同维护交易历史,并能够接受统一的记录规则。若问题本身是原始信息不可信,单纯将其上链无法解决。
第二道边界:智能合约与外部数据
以太坊预言机文档说明,智能合约默认无法直接访问链外信息,预言机负责将外部数据引入链上。这样可使合约依据共同输入执行,但仍须处理数据正确性、可用性以及提供者责任等问题。
由此可见,业务条件越依赖现实事件,执行结果就越依赖链外数据环节。例如,以天气条件触发的保险规则,需要可靠的天气输入;合约按代码执行,并不足以单独证明输入准确。适用前提包括明确数据来源、更新要求及不同报告发生分歧时的处理规则。
第三道边界:自动执行与业务规则
智能合约适合处理条件明确、输入可以确定的规则。若一项业务需要解释含糊条款或判断复杂现实情境,就必须先说明这些判断如何转化为可供合约使用的信息。否则,自动执行只是将尚未解决的判断问题交给输入环节。
因此,评价应用时应追问:规则是否完整,数据中断时会发生什么,错误输入由谁负责。这些问题决定技术能覆盖业务流程的哪一部分。
常见问题
难以篡改是否等于绝对安全?不能这样理解。账本特性有网络正常运行等前提,也不能覆盖外部数据和合约规则的全部风险。
使用预言机是否就消除了信任?没有。它连接链内外信息,同时引入对数据来源、传输过程和服务持续性的依赖。金融应用的边界,需要沿着这条依赖关系逐项识别。