AODV-Based Routing for Payment Channel Networks

AODV-Based Routing for Payment Channel Networks
复制标题

基于 AODV 的支付通道网络路由

DOI:
--
复制
发表时间:
2018
期刊:
International Conference on Blockchain
影响因子:
--
通讯作者:
I. Weber
I. Weber
中科院分区:
--
文献类型:
--
作者:
P. Hoenisch;I. Weber

文献摘要

被引文献

相似文献

闪电网络(LN),Raiden或COMIT等支付渠道网络的创建是为了解决其底层区块链的可扩展性问题,从昂贵和缓慢的链上交易转移到廉价和快速的链下交易。然而,这些网络是不受管制和分散的,包括点对点的通道,可以在没有协调或警告的情况下打开或关闭,费用可能随时变化-使这些网络上的路由成为一个难题。此外,通过使用这种链下网络连接不同的区块链,一个巨大的渠道网络将不断发展变化。路由需要考虑当前网络状态、渠道资金的可用性和分布、每个节点的费用以及不同货币之间的汇率。在这项工作中,我们确定这样一个路由协议的要求,并适应Ad hoc按需距离矢量路由(AODV)协议,为此,通过加强信息的费用和汇率的消息。这种方法允许通过网络找到合适的路线,而中间节点可以保持其经济激励。我们模拟不同的网络拓扑结构,并评估适应AODV协议在3个不同的网络500,1,000和5,000个节点。
Payment Channel Networks such as the Lightning Network (LN), Raiden or COMIT were created to tackle the scalability problems of their underlying blockchains, by moving from expensive and slow on-chain transactions to inexpensive and fast off-chain ones. However, those networks are unregulated and decentralised, comprise point-to-point channels that may be opened or closed without coordination or warning, and fees may change at any time – making routing over these networks a hard problem. In addition, by connecting different blockchains using such off-chain networks, an immense network of channels will evolve which is under continues change. Routing needs to take into account the current network status, availability and distributions of channels’ funding, fees for each node, and exchange rates between different currencies. In this work, we identify requirements for such a routing protocol and adapt the Ad-hoc On-Demand Distance Vector Routing (AODV) protocol to this end by enhancing the messages with information on fees and exchanges rates. This approach allows finding suitable routes through the network, while intermediate nodes can maintain their economic incentives. We simulate different network topologies and evaluate the adapted AODV protocol on 3 different networks of 500, 1,000 and 5,000 nodes.