Off-chain protocols constitute one of the most promising approaches to solve the inherent scalability issue of blockchain technologies. The core idea is to let parties transact on-chain only once to establish a channel between them, leveraging later on the resulting channel paths to perform arbitrarily many peer-to-peer transactions off-chain. While significant progress has been made in terms of proof techniques for off-chain protocols, existing approaches do not capture the game-theoretic incentives at the core of their design, which led to overlooking significant attack vectors like the Wormhole attack in the past. This work introduces the first game-theoretic model that is expressive enough to reason about the security of off-chain protocols. We advocate the use of Extensive Form Games - EFGs and introduce two instances of EFGs to capture security properties of the closing and the routing of the Lightning Network. Specifically, we model the closing protocol, which relies on punishment mechanisms to disincentivize the uploading on-chain of old channel states, as well as the routing protocol, thereby formally characterizing the Wormhole attack, a vulnerability that undermines the fee-based incentive mechanism underlying the Lightning Network.
翻译:离链协议是解决链链技术固有的可伸缩性问题最有希望的办法之一。核心思想是让各方仅一次在链上交易,以建立它们之间的通道,在后来的通道上利用杠杆,任意进行许多同行对同行的离链交易。尽管在离链协议的验证技术方面已经取得重大进展,但现有办法并没有抓住其设计核心的游戏理论激励,导致人们忽视过去虫洞袭击这样的重大攻击矢量。这项工作引入了第一个游戏理论模型,足以说明离链协议的安全性。我们主张使用广泛的形式游戏-EFGs,并引入两例EFGs,以捕捉关闭和光线网络的路线的安保特性。具体地说,我们模拟了关闭协议,依靠惩罚机制来取消旧频道国家上传的诱因,以及路径协议,从而正式描述“虫洞袭击”的特征,而这种脆弱性破坏了基于成本的激励机制的基础的“灯塔”网络。