...
首页> 外文期刊>Journal of network and computer applications >A scalable private Bitcoin payment channel network with privacy guarantees
【24h】

A scalable private Bitcoin payment channel network with privacy guarantees

机译:具有隐私保证的可扩展私人比特币付款渠道网络

获取原文
获取原文并翻译 | 示例
           

摘要

While Bitcoin heavily dominates the cryptocurrency markets, its use in micropayments is still a challenge due to long transaction confirmation times and high fees. Recently, the concept of off-chain transactions is introduced that led to the idea of establishing a payment channel network called Lightning Network (LN), which utilizes multi-hop payments. Off-chain links provide the ability to make instant payments without a need to writing to Blockchain. However, LN's design still favors fees, and it is creating hub nodes or relays that defeat the purpose of Blockchain. In addition, it is still not reliable, as not all transactions are guaranteed to be delivered to their destinations. These issues hinder its wide adoption by retailers. To address this issue, in this paper, we argue that the retailers could create a private payment channel network among them to serve their business needs, just like the concept of private Blockchains. The goal is to build a pure peer-to-peer topology that will prevent the formation of hub nodes while also eliminating the need for any relays to increase the robustness of the payments. Assuming off-chain links as edges and retailers as nodes, we formulate the problem as a multi-flow commodity problem where transactions represent the commodities from various sources to destinations. As the multi-flow commodity problem is NP-Complete, we propose a heuristic approach that utilizes Dijkstra's shortest path algorithm for payments in a dynamic way by updating the edge weights when new paths need to be found. The order of transactions is randomized to provide fairness among the retailers. We further extend this approach to guarantee the privacy of payments by forcing all the payments to travel at least three hops. We utilized k-shortest path algorithm to choose from k options that will meet our criterion. The evaluations indicate that the proposed heuristic comes close to an optimal solution while providing scalability and guaranteeing user privacy.
机译:虽然比特币统治着加密货币市场,但由于长期交易确认时间和高收费,其在微挖掘的使用仍然是一个挑战。最近,介绍了关联交易的概念,导致建立一个名为Lightning网络(LN)的支付信道网络的想法,它利用多跳付款。关环链接提供了在无需写入区块链的情况下立即付款的能力。然而,LN的设计仍然有利于收费,它正在创建击败区块链目的的集线器节点或继电器。此外,它仍然不可靠,因为并非所有交易都保证向其目的地提供。这些问题阻碍了零售商广泛采用。为了解决这个问题,在本文中,我们认为零售商可以在其中创建私人支付渠道网络,以满足他们的业务需求,就像私有区块链的概念一样。目标是构建一个纯的点对点拓扑,可以防止集线器节点的形成,同时还消除了任何继电器的需要增加支付的稳健性。假设关环链接作为边缘和零售商作为节点,我们将问题作为多流量商​​品问题的问题,其中交易将各种来源与目的地的商品代表。随着多流量商品问题是NP完成的,我们提出了一种启发式方法,它通过在需要找到新路径时,利用Dijkstra的最短路径算法以动态的方式进行动态的方式。交易顺序被随机化,以提供零售商的公平性。我们进一步扩展了这种方法,以保证支付的私密性通过强制所有付款至少三次啤酒花。我们利用K-Shortest Path算法从符合我们标准的K选项中进行选择。评估表明,拟议的启发式符号接近最佳解决方案,同时提供可扩展性和保证用户隐私。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号