Journal on CommunicationsVol. 39, Issue 8, Pages: 185-198(2018)
作者机构:
1. 贵州大学计算机科学与技术学院,贵州 贵阳 550025
2. 贵州省公共大数据重点实验室(贵州大学),贵州 贵阳 550025
3. 贵州大学密码学与数据安全研究所,贵州 贵阳 550025
作者简介:
基金信息:
The National Natural Science Foundation of China(61662009);The National Natural Science Foundation of China(61772008);Topnotch Talent in Science and Technology Support Program of Guizhou Province Education Department([2016]060);The Science and Technology Major Support Program of Guizhou Province(20183001);Ministry of Educatio China Mobile Research Fund Project(MCM20170401);Guizhou Provincial Science and Technology Plan Project([2017]5788);The Joint Science and Technology Foundation of Guizhou Province(LH20147476)
Zuan WANG, Youliang TIAN, Qiuxian LI, et al. Proof of work algorithm based on credit model[J]. Journal on Communications, 2018, 39(8): 185-198.
DOI:
Zuan WANG, Youliang TIAN, Qiuxian LI, et al. Proof of work algorithm based on credit model[J]. Journal on Communications, 2018, 39(8): 185-198. DOI: 10.11959/j.issn.1000-436x.2018138.
A consensus protocol based on the credit model was proposed.Firstly
the consensus agreement drew on the idea of personal credit risk assessment and a node credit model based on BP neural network was designed.Secondly
a piecewise rotation model was also constructed to segment the search space according to the node’s credit level to generate new blocks.At the same time
the possible attack of the protocol was analyzed and the vulnerability of this protocol was fixed.Finally
the simulation experiments show that the protocol not only effectively reduces the huge resource consumption in the process of new block generation
but also suppresses the generation of the large mine pool
making the whole blockchain system more secure and reliable.
关键词
Keywords
references
NAKAMOTO S . Bitcoin:a peer-to-peer electronic cash system [J ] . Consulted , 2008 .
MCCONAGHY T , MARQUES R , MÜLLER A , et al . BigchainDB:a scalable blockchain database [R ] . White Paper,BigChainDB , 2016 .
ZYSKIND G , NATHAN O A . Decentralizing privacy:using blockchain to protect personal data [C ] // IEEE Security and Privacy Workshops . 2015 : 180 - 184 .
STOLZ D , WATTENHOFER R . Byzantine agreement with median validity [C ] // 19th International Conference on Priniciples of Distributed Systems (OPODIS) . 2015 .
CASTRO M , LISKOV B . Practical Byzantine fault tolerance and proactive recovery [J ] . ACM Transactions on Computer Systems , 2002 , 20 ( 4 ): 398 - 461 .
CASTRO M , LISKOV B . Practical byzantine fault tolerance [C ] // The Third Symposium on Operating Systems Design and Implementation . 1999 : 173 - 186 .
TANG C B , YANG Z , ZHENG Z L , et al . Game dilemma analysis and optimization of PoW consensus algorithm [J ] . Acta Automatica Sinica , 2017 , 43 ( 9 ): 1520 - 1531 .
KING S , NADAL S . PPCoin:peer-to-peer crypto-currency with proof-of-stake [J ] . 2001 .
LARIMER D . Delegated proof-of-stake [R ] . White Paper , 2014 .
BENTOV I , LEE C , MIZRAHI A , et al . Proof of activity:extending bitcoin0s proof of work via proof of stake [J ] . ACM Sigmetrics Performance Evaluation Review , 2014 , 42 ( 3 ): 34 - 37 .
ROSENFELD M . Analysis of bitcoin pooled mining reward systems [J ] . Computer Science , 2011 .
ANDREAS M . Antonopoulos.mastering bitcoin [M ] . O’Reilly Media , 2014 .
DING S F , JIA W K , SU C Y , et al . An improved BP neural network algorithm based on factor analysis [J ] . Journal of Convergence Information Technology , 2010 , 5 ( 4 ): 103 - 108 .
MA Y X , WANG S G . The application of artificial neural network in the forecasting on incidence of a disease [C ] // International Conference on Biomedical Engineering and Informatics . 2010 : 1269 - 1272 .
JIN W , LI Z J , WEI L S , et al . The improvements of BP neural network learning algorithm [C ] // International Conference on Signal Processing Proceedings . 2002 : 1647 - 1649 .
BERMAN P , GARAY J A , PERRY K J . Towards optimal distributed consensus [C ] // Symposium on Foundations of Computer Science . 1989 : 410 - 415 .
RAHBARI A N , OJHA U , ZHANG Z , et al . Incremental welfare consensus algorithm for cooperative distributed generation/demand response in smart grid [J ] . IEEE Transactions on Smart Grid , 2017 , 5 ( 6 ): 2836 - 2845 .