Blockchain Based n-party Virtual Payment Model with Concurrent Execution

被引:0
作者
Sahoo, Sujit Sangram [1 ]
Menon, Aravind R. [1 ]
Chaurasiya, Vijay Kumar [1 ]
机构
[1] Indian Inst Informat Technol Allahabad, Dept Informat Technol, Prayagraj 211015, India
关键词
Blockchain; Smart contract; Off-chain payment; Payment channel dispute; Concurrency;
D O I
10.1007/s13369-023-07899-2
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Blockchain technology has limitations in terms of scalability and throughput of transactions compared to other payment methods such as VISA and smart cards. But, Off-chain payment solves this issue by performing micro-transactions without communicating with the ledger. Similarly, Ethereum uses smart contracts to complete Off-chain transactions by constructing state and virtual channels. In this model, we develop an n-party payment system that uses state and virtual channels. The proposed model simultaneously executes different contract instances while they belong to other independent channels. Again, a virtual channel having n-intermediaries takes linear time to resolve payment channel disputes by transferring to the Blockchain. We introduce a global contract GSCC that solves the disputes in constant time in the worst case without including Blockchain. The dispute-solving process does not affect any intermediary node and ensures the intermediary is not losing coins. GSCC stores all the prior information of the active participants. But, GSCC has no communication overhead to other parties and ensures the execution of disputes with total conflict amount. The resultant model guarantees the execution of every contract, fair dispute resolution, and security balance. Our proposed theorems and zero-knowledge proof ensure the security of the n-party model.
引用
收藏
页码:3285 / 3312
页数:28
相关论文
共 34 条
[1]  
[Anonymous], 2019, IACR CRYPTOL EPRINT
[2]  
[Anonymous], What is The Africa Network?
[3]  
[Anonymous], 2021, BLOCKCH PAYM NETW
[4]  
Buterin V., 2014, NEXT GENERATION SMAR, V3, P37
[5]  
Canetti R, 2002, P 34 ANN ACM S THEOR, P494, DOI DOI 10.1145/509907.509980
[6]  
Chaurasia Vijay Kumar, 2020, BLOCKCHAIN TECHNOLOG, P133, DOI 10.1007/978-981-15-2205-5_7
[7]   Towards Scaling Blockchain Systems via Sharding [J].
Dang, Hung ;
Tien Tuan Anh Dinh ;
Loghin, Dumitrel ;
Chang, Ee-Chien ;
Lin, Qian ;
Ooi, Beng Chin .
SIGMOD '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2019, :123-140
[8]  
Dziembowski S., 2017, IACR CRYPTOL EPRINT, V2017, P635
[9]   Multi-party Virtual State Channels [J].
Dziembowski, Stefan ;
Eckey, Lisa ;
Faust, Sebastian ;
Hesse, Julia ;
Hostakova, Kristina .
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2019, PT I, 2019, 11476 :625-656
[10]   General State Channel Networks [J].
Dziembowski, Stefan ;
Faust, Sebastian ;
Hostakova, Kristina .
PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18), 2018, :949-966