Proof-of-Contribution consensus mechanism for blockchain and its application in intellectual property protection

被引:61
作者
Song, Hongyu [1 ]
Zhu, Nafei [1 ]
Xue, Ruixin [1 ]
He, Jingsha [1 ]
Zhang, Kun [1 ]
Wang, Jianyu [1 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R China
关键词
Blockchain; Consensus mechanism; Proof of contribution; Intellectual property; Contribution value; COPYRIGHT;
D O I
10.1016/j.ipm.2021.102507
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain has received a lot of attention recently for its characteristics of decentralization, immutability, traceability, etc., making it a promising technology for the development of various applications, especially the management of various digital information. However, most current blockchain systems exhibit problems such as high computational overhead and centralization of power. Reliance on cryptocurrency in many public blockchain-based applications is another factor that has hindered the application of blockchain technology in areas other than the financial sectors. This paper proposes a new blockchain consensus mechanism based on the contributions of participants. The proposed consensus mechanism, which is called proof-of-contribution (PoC), quantifies user behaviors and actions in a blockchain-based application as contribution values calculated through an algorithm. The node that has the highest contribution value in each round of consensus gets the right to generate the next new block. PoC preserves the properties of decentralization and resistance to hard fork and does not rely on cryptocurrency, making it attractive over cryptocurrency-based consensus mechanisms like proof-of-work (PoW) for a wide variety of applications that do not have to involve cryptocurrency. Contribution values can be abstracted from applications and used in the underlying blockchain consensus process to improve the security and trustworthiness of the applications. Intellectual property (IP) protection is one such application to apply the blockchain technology and the PoC consensus mechanism. However, existing blockchain-based IP protection systems are mostly developed based on public blockchain platforms such as the Ethereum while some others are developed as consortium blockchains, thus exhibiting inherent defects such as high system requirements, long consensus delay, and low user participation. In this paper, we will use IP protection as the application scenario to illustrate the development of our PoC consensus mechanism and will compare PoC to some existing consensus mechanisms. Experimental results will show that the proposed PoC consensus mechanism preserves most of the main security characteristics of blockchain and is superior to existing consensus mechanisms, making it more secure and efficient to use blockchain technology for digital information management.
引用
收藏
页数:20
相关论文
共 34 条
[1]  
[Anonymous], 2016, PROC WORKSHOP DISTRI
[2]  
[Anonymous], 2016, IPCCHAIN WHITE PAPER
[3]  
[Anonymous], 2020, TOPICS CRYPTOLOGY CT
[4]   Performance Characterization of Hyperledger Fabric [J].
Baliga, Arati ;
Solanki, Nitesh ;
Verekar, Shubham ;
Pednekar, Amol ;
Kamat, Pandurang ;
Chatterjee, Siddhartha .
2018 CRYPTO VALLEY CONFERENCE ON BLOCKCHAIN TECHNOLOGY (CVCBT), 2018, :65-74
[5]   Blockchain applications beyond the cryptocurrency casino: The Punishment not Reward blockchain architecture [J].
Banach, Richard .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (01)
[6]   PF-BTS: A Privacy-Aware Fog-enhanced Blockchain-assisted task scheduling [J].
Baniata, Hamza ;
Anaqreh, Ahmad ;
Kertesz, Attila .
INFORMATION PROCESSING & MANAGEMENT, 2021, 58 (01)
[7]   SoK: Consensus in the Age of Blockchains [J].
Bano, Shehar ;
Sonnino, Alberto ;
Al-Bassam, Mustafa ;
Azouvi, Sarah ;
McCorry, Patrick ;
Meiklejohn, Sarah ;
Danezis, George .
AFT'19: PROCEEDINGS OF THE 1ST ACM CONFERENCE ON ADVANCES IN FINANCIAL TECHNOLOGIES, 2019, :183-198
[8]   A Survey on Blockchain for Information Systems Management and Security [J].
Berdik, David ;
Otoum, Safa ;
Schmidt, Nikolas ;
Porter, Dylan ;
Jararweh, Yaser .
INFORMATION PROCESSING & MANAGEMENT, 2021, 58 (01)
[9]  
Buterin V, 2020, ETHEREUM COMMUNITY
[10]   Consistency, availability, and partition tolerance in blockchain: a survey on the consensus mechanism over peer-to-peer networking [J].
Carrara, Gabriel R. ;
Burle, Leonardo M. ;
Medeiros, Dianne S. V. ;
de Albuquerque, Celio Vinicius N. ;
Mattos, Diogo M. F. .
ANNALS OF TELECOMMUNICATIONS, 2020, 75 (3-4) :163-174