{"title":"HushRelay:一种保护隐私、高效、可扩展的链下支付路由算法","authors":"Subhra Mazumdar, S. Ruj, R. Singh, Arindam Pal","doi":"10.1109/ICBC48266.2020.9169405","DOIUrl":null,"url":null,"abstract":"Payment channel networks (PCN) are used in cryptocurrencies to enhance the performance and scalability of off-chain transactions. Except for opening and closing of a payment channel, no other transaction requests accepted by a PCN are recorded in the Blockchain. In practical scenario, it may not be possible to transfer high valued payment across a single path. For such cases, splitting up the transaction value across multiple paths is a better approach. While there exists several approaches which route transactions via several paths, such techniques are quite inefficient, as the decision on the number of splits must be taken at the initial phase of the routing algorithm [39]. Such decisions are made by not taking into account the residual capacity of each channel in the network. Other approaches leak sensitive information, and are quite computationally expensive [26]. To the best of our knowledge, our proposed scheme HushRelay is an efficient privacy preserving routing algorithm, solving the problems encountered in existing works. On comparing the performance of our algorithm with existing routing scheme SpeedyMurmur [39] on real instances, we observed that HushRelay attains a higher success ratio with less execution time.","PeriodicalId":420845,"journal":{"name":"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","volume":"124 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-02-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"HushRelay: A Privacy-Preserving, Efficient, and Scalable Routing Algorithm for Off-Chain Payments\",\"authors\":\"Subhra Mazumdar, S. Ruj, R. Singh, Arindam Pal\",\"doi\":\"10.1109/ICBC48266.2020.9169405\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Payment channel networks (PCN) are used in cryptocurrencies to enhance the performance and scalability of off-chain transactions. Except for opening and closing of a payment channel, no other transaction requests accepted by a PCN are recorded in the Blockchain. In practical scenario, it may not be possible to transfer high valued payment across a single path. For such cases, splitting up the transaction value across multiple paths is a better approach. While there exists several approaches which route transactions via several paths, such techniques are quite inefficient, as the decision on the number of splits must be taken at the initial phase of the routing algorithm [39]. Such decisions are made by not taking into account the residual capacity of each channel in the network. Other approaches leak sensitive information, and are quite computationally expensive [26]. To the best of our knowledge, our proposed scheme HushRelay is an efficient privacy preserving routing algorithm, solving the problems encountered in existing works. On comparing the performance of our algorithm with existing routing scheme SpeedyMurmur [39] on real instances, we observed that HushRelay attains a higher success ratio with less execution time.\",\"PeriodicalId\":420845,\"journal\":{\"name\":\"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)\",\"volume\":\"124 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-02-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICBC48266.2020.9169405\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICBC48266.2020.9169405","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
HushRelay: A Privacy-Preserving, Efficient, and Scalable Routing Algorithm for Off-Chain Payments
Payment channel networks (PCN) are used in cryptocurrencies to enhance the performance and scalability of off-chain transactions. Except for opening and closing of a payment channel, no other transaction requests accepted by a PCN are recorded in the Blockchain. In practical scenario, it may not be possible to transfer high valued payment across a single path. For such cases, splitting up the transaction value across multiple paths is a better approach. While there exists several approaches which route transactions via several paths, such techniques are quite inefficient, as the decision on the number of splits must be taken at the initial phase of the routing algorithm [39]. Such decisions are made by not taking into account the residual capacity of each channel in the network. Other approaches leak sensitive information, and are quite computationally expensive [26]. To the best of our knowledge, our proposed scheme HushRelay is an efficient privacy preserving routing algorithm, solving the problems encountered in existing works. On comparing the performance of our algorithm with existing routing scheme SpeedyMurmur [39] on real instances, we observed that HushRelay attains a higher success ratio with less execution time.