正文

a16z:区块链可预测性如何重塑链上金融市场

编辑:Hollowzep发布时间:8小时前

引言:区块链性能已非瓶颈,可预测性才是关键

作者:Pranav Garimidi、Joachim Neu、Max Resnick,a16z crypto研究员;来源:a16z crypto;编译:Shaw 金色财经

如今的区块链已经可以有底气地宣称,自身具备了与现有金融基础设施竞争所需的处理能力。当前的生产环境系统每秒可处理数万笔交易,未来性能还将迎来数量级的提升。然而,除了单纯的吞吐量之外,金融应用还需要可预测性。

为什么可预测性对链上金融至关重要?

当一笔交易被发起时 —— 无论是交易、竞价,还是期权行权 —— 能够可靠地确保交易上链确认的时间,对金融系统的正常运转至关重要。如果交易面临不可预测的延迟(无论是恶意干扰还是偶然情况),大量应用将无法正常使用。要让链上金融应用具备竞争力,区块链必须提供短期交易上链保障:只要一笔有效交易被提交至网络,就保证能尽快被打包上链。

案例:链上订单簿的挑战

以链上订单簿为例。高效的订单簿需要做市商通过持续挂单买卖资产来提供流动性。做市商面临的核心问题是:在尽可能缩小买卖价差(买入价与卖出价之间的差额)的同时,避免因报价与市场脱节而遭受逆向选择风险。为此,做市商必须不断更新订单以反映最新市场状况。例如,美联储发布公告导致资产价格大幅波动时,做市商需要立即更新订单至新价格。在这种情况下,如果做市商用于更新订单的交易无法即时上链,套利者就会按照过时价格成交,使其蒙受损失。

现状与需求之间的差距

目前,现有公链仅能在数秒尺度上提供较为可靠的最终上链保障。这类保障对于支付类应用尚且足够,但对于大量需要市场参与者实时响应信息的金融应用而言,力度远远不足。缺乏强有力的上链保障,做市商只能通过扩大价差、向用户提供更差报价来对冲更高的逆向选择风险。这会让链上交易相比其他具备更强保障的交易场所失去吸引力。

可预测性为何如此难以实现?

要在现有公链上强化交易上链保障以支撑这类金融场景,难度极大。当前部分协议依赖单一节点(即 “出块节点”),由其在指定时间内决定哪些交易可以被打包。这一设计虽然降低了构建高性能公链的工程难度,却也制造了潜在的经济垄断点 —— 出块节点可借此攫取价值。

两大核心诉求:抗审查性与交易隐蔽性

面对这种优势地位,做市商的积极参与将变得无利可图 —— 只要价格出现波动,他们就可能被利用。问题本质上源于出块节点在两方面拥有过度特权:出块节点可审查任意交易者的交易;出块节点可查看他人交易,并据此提交自己的应对交易。以上任一问题都可能带来灾难性后果。

实际中如何缓解这些问题?

尽管这两个因素至今让去中心化金融(DeFi)得以运转,但从长期来看,并不足以让链上市场真正与链外传统市场抗衡。一方面,依靠社会压力与长期利益诉求来约束节点运营商的善意,并非未来金融体系的可靠基石。另一方面,出块节点滥用市场权力的程度是一个连续区间,从温和行为到彻底摧毁市场不等。

如何实现可预测性?

要解决这些问题,协议需要满足两大特性:稳定的交易上链与排序规则,以及交易确认前的隐私保护。

核心要求一:抗审查性

我们将第一项特性概括为短期抗审查性。如果一条协议具备短期抗审查性,那么任何到达诚实节点的交易,都能被保证打包进下一个可用区块。

核心要求二:信息隐蔽性

在实现短期抗审查性之后,协议需要满足的另一项关键特性是一种我们称之为隐蔽性的隐私保护能力。

结语:构建理想的链上金融市场基础

同时具备短期抗审查性与信息隐蔽性的协议,是构建金融应用的理想底层基础。回到我们在链上运行拍卖的示例,这两项特性直接解决了鲍勃可能导致市场崩溃的问题。鲍勃既无法审查爱丽丝的报价,也无法利用爱丽丝的报价来指导自己出价,精准解决了此前示例中的问题 1)和问题 2)。