A Fair Blockchain Based on Proof of Credit

被引:27
|
作者
Han, Xuan [1 ,2 ]
Yuan, Yong [1 ,2 ]
Wang, Fei-Yue [1 ,2 ,3 ]
机构
[1] Chinese Acad Sci, Inst Automat, State Key Lab Management & Control Complex Syst, Beijing 100190, Peoples R China
[2] Qingdao Acad Intelligent Ind, Qingdao 266109, Shandong, Peoples R China
[3] Natl Univ Def Technol, Res Ctr Mil Computat Expt & Parallel Syst, Changsha 410073, Hunan, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
Voting; Bitcoin; Blockchain; consensus protocol; hybrid incentive mechanism; proof of credit (PoC); proof of stake (PoS); SOCIAL-SYSTEMS; CRYPTOCURRENCIES;
D O I
10.1109/TCSS.2019.2938841
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Proof of work and proof of stake (PoS) are commonly used in the current permissionless blockchains. These consensus protocols can be abstracted into a random process of selecting a node for accounting in a blockchain ledger. However, they are generally faced with resource consumption and vulnerability issues. We present proof of credit (PoC), a fair blockchain protocol based on the PoC blockchain protocol. It is a special PoS protocol where the credit is a special kind of stake quantifying whether the node's activity is beneficial to the system. Any nodes cannot change their credits arbitrarily. We demonstrate that our PoC protocol satisfies the security properties, including common prefix, chain quality, and chain growth, under the assumption that the total credit the honest held is majority. In addition, we propose a self-audit mechanism and a hybrid incentive mechanism to enhance the security and stability. Finally, we explain the method by which the PoC protocol resists the double-spending attacks and the selfish mining attacks.
引用
收藏
页码:922 / 931
页数:10
相关论文
共 50 条
  • [31] Construction of Credit Bank System Based on Blockchain Technology
    Xia, Hua
    Li, Bin
    2022 INTERNATIONAL CONFERENCE ON INDUSTRIAL IOT, BIG DATA AND SUPPLY CHAIN, IIOTBDSC, 2022, : 334 - 337
  • [32] Decentralized credit system based on blockchain and its application
    Wang M.
    Cao H.
    Li P.
    Tongxin Xuebao/Journal on Communications, 2019, 40 (08): : 169 - 177
  • [33] A Distributed Credit Transfer Educational Framework based on Blockchain
    Srivastava, Abhishek
    Bhattacharya, Pronaya
    Singh, Arunendra
    Mathur, Atul
    Prakash, Om
    Pradhan, Rajeshkumar
    2018 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, CONTROL AND COMMUNICATION TECHNOLOGY (IAC3T), 2018, : 54 - 59
  • [34] Blockchain-based Credit and Arbitration Mechanisms in Crowdsourcing
    Ding, Yuejiao
    Chen, Zhongyu
    Lin, Feilong
    Tang, Changbing
    2019 3RD INTERNATIONAL SYMPOSIUM ON AUTONOMOUS SYSTEMS (ISAS 2019), 2019, : 490 - 495
  • [35] A Complete Privacy-Preserving Credit Score System Using Blockchain and Zero Knowledge Proof
    Han, Yuye
    Chen, Hong
    Qiu, Zhijie
    Luo, Lei
    Qian, Gongbin
    2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, : 3629 - 3636
  • [36] Zero-knowledge Location Proof Based on Blockchain
    Yu Rongwei
    Zhou Boxiao
    Wang Lina
    Zhu Xinyan
    Xie Huihua
    Xie Hongjun
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2020, 42 (09) : 2142 - 2149
  • [37] Zero-knowledge Location Proof Based on Blockchain
    Yu R.
    Zhou B.
    Wang L.
    Zhu X.
    Xie H.
    Xie H.
    Zhou, Boxiao (boxiao@whu.edu.cn), 1600, Science Press (42): : 2142 - 2149
  • [38] Blockchain-Based Badge Award with Existence Proof
    Choi, Min
    Kiran, Shinde Rupali
    Oh, Se-Chang
    Kwon, Oh-Young
    APPLIED SCIENCES-BASEL, 2019, 9 (12):
  • [39] Efficient Blockchain System based on Proof of Segmented Work
    Monem, Maruf
    Ahmad, Alif
    Jumana
    Ahmed, Rashad
    Arif, Hossain
    2020 IEEE REGION 10 SYMPOSIUM (TENSYMP) - TECHNOLOGY FOR IMPACTFUL SUSTAINABLE DEVELOPMENT, 2020, : 989 - 992
  • [40] Scalable Blockchain Protocol Based on Proof of Stake and Sharding
    Gao, Yuefei
    Kawai, Shin
    Nobuhara, Hajime
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2019, 23 (05) : 856 - 863