本文将深入探讨Relayers的成本和激励问题,以及如何通过通道升级性和费用中间件来解决这些问题。
注:本文来自@yueya_cosmos 推特,其是加密KOL,原推文内容由MarsBit整理如下:
IBC中的Relayers:成本、激励和通道升级性的解析🧵👇
在区块链世界中,跨链通信,(简称IBC)的重要性日益凸显。然而,实现IBC的关键角色—Relayers,却面临着一些挑战。本文将深入探讨Relayers的成本和激励问题,以及如何通过通道升级性和费用中间件来解决这些问题。
首先,我们需要理解Relayers在IBC中的角色。Relayers通过在链之间传输数据包来确保系统的活性,它们是IBC的支柱。然而,这种操作会产生成本,包括运行全节点的基础设施成本和提交消息的Gas成本。
目前,大多数Relayers是由与这些链关联的验证器操作的,因为验证器也运行全节点。因此,链通过委托给他们的验证器来资助他们的Relayers。此外,还有一些其他的资助方式,如Relayer池、直接资助、费用授权等。
然而,这些资助方式并不能很好地随着跨链的增长而扩展。尤其是当我们考虑到Relayers有时甚至需要自掏腰包支付费用时,这个问题就显得尤为重要。因此,我们需要一种可扩展且可持续的解决方案来激励Relayers。
这就是费用中间件的作用。这是一个IBC中间件,旨在为任何IBC应用提供Relayer费用支付的便利。然而,费用中间件有一个主要的限制:它只能激励新的IBC通道,而不能激励已经存在的通道。这就意味着,为了利用费用中间件,我们需要放弃现有的状态并开启一个全新的通道,这显然是一种糟糕的用户体验。
为了解决这个问题,Interchain GmbH的团队一直在研究通道升级性。这个特性使得现有的通道能够升级以利用新的特性,如费用中间件。这将允许链升级他们现有的IBC通道以使用新的和创新的特性。其中一个特性就是费用中间件,它为Relayer操作员解锁了链上费用激励。
在我看来,通道升级性和费用中间件的结合为可扩展和可持续的跨链建立了基础。这将使Relayers不再需要自掏腰包支付费用,从而培育出一个有效激励和支持Relayers的生态系统。这对于保证IBC的健康发展至关重要,因为只有当Relayers得到适当的激励,他们才能持续为网络提供服务。
总的来说,我认为通道升级性和费用中间件的引入是IBC发展的一个重要里程碑。它们不仅解决了Relayers的成本和激励问题,也为IBC的未来发展提供了强大的支持。我期待看到这两个特性在实践中的应用,以及它们将如何推动IBC的进一步发展。