Papers
Topics
Authors
Recent
Search
2000 character limit reached

Fuzzychain: An Equitable Consensus Mechanism for Blockchain Networks

Published 20 Apr 2024 in cs.CR, cs.ET, and cs.LO | (2404.13337v2)

Abstract: Blockchain technology has become a trusted method for establishing secure and transparent transactions through a distributed, encrypted network. The operation of blockchain is governed by consensus algorithms, among which Proof of Stake (PoS) is popular yet has its drawbacks, notably the potential for centralising power in nodes with larger stakes or higher rewards. Fuzzychain, our proposed solution, introduces the use of fuzzy sets to define stake semantics, promoting decentralised and distributed processing control. This system selects validators based on their degree of membership to the stake fuzzy sets rather than just the size of their stakes. As a pioneer proposal in applying fuzzy sets to blockchain, Fuzzychain aims to rectify PoS's limitations. Our results indicate that Fuzzychain not only matches PoS in functionality but also ensures a fairer distribution of stakes among validators, leading to more inclusive validator selection and a better-distributed network.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (38)
  1. Survey of consensus protocols on blockchain applications, in: 2017 4th International Conference on Advanced Computing and Communication Systems (ICACCS), 2017, pp. 1–5. doi:10.1109/ICACCS.2017.8014672.
  2. Blockchain challenges and opportunities: a survey, Int. J. Web Grid Serv. 14 (2018) 352–375.
  3. Mass customized/personalized manufacturing in industry 4.0 and blockchain: Research challenges, main problems, and the design of an information architecture, Information Fusion 79 (2022) 44–57.
  4. The convergence of blockchain, iot and 6g: Potential, opportunities, challenges and research roadmap, Journal of Network and Computer Applications 217 (2023) 103677.
  5. Blockchain technology: applications and challenges, Intelligent Systems Reference Library (2021).
  6. A survey of blockchain consensus protocols, ACM Comput. Surv. 55 (2023).
  7. M. Pilkington, 11 blockchain technology: principles and applications, Research handbook on digital transformations 225 (2016).
  8. Blockchain-enabled smart contracts: Architecture, applications, and future trends, IEEE Transactions on Systems, Man, and Cybernetics: Systems 49 (2019) 2266–2277.
  9. C. Dwork, M. Naor, Pricing via processing or combatting junk mail, in: E. F. Brickell (Ed.), Advances in Cryptology - CRYPTO ’92, 12th Annual International Cryptology Conference, Santa Barbara, California, USA, August 16-20, 1992, Proceedings, volume 740 of Lecture Notes in Computer Science, Springer, 1992, pp. 139–147. URL: https://doi.org/10.1007/3-540-48071-4_10. doi:10.1007/3-540-48071-4_10.
  10. A. Back, et al., Hashcash-a denial of service counter-measure (2002).
  11. S. Nakamoto, Bitcoin: A peer-to-peer electronic cash system, Decentralized business review (2008).
  12. D. Larimer, Delegated proof-of-stake (dpos), Bitshare whitepaper 81 (2014) 85.
  13. F. Saleh, Blockchain without Waste: Proof-of-Stake, The Review of Financial Studies 34 (2021) 1156–1190.
  14. Proof-of-stake consensus mechanisms for future blockchain networks: Fundamentals, applications and opportunities, IEEE Access 7 (2019) 85727–85745.
  15. Formal analysis of a proof-of-stake blockchain, in: 2018 23rd International Conference on Engineering of Complex Computer Systems (ICECCS), 2018, pp. 197–200. doi:10.1109/ICECCS2018.2018.00031.
  16. A survey on blockchain systems: Attacks, defenses, and privacy preservation, High-Confidence Computing 2 (2022) 100048.
  17. Bidirectional utilization of blockchain and privacy computing: Issues, progress, and challenges, Journal of Network and Computer Applications 222 (2024) 103795.
  18. A survey of consensus algorithms in public blockchain systems for crypto-currencies, Journal of Network and Computer Applications 182 (2021) 103035.
  19. T. Elgamal, A public key cryptosystem and a signature scheme based on discrete logarithms, IEEE Transactions on Information Theory 31 (1985) 469–472.
  20. A method for obtaining digital signatures and public-key cryptosystems, Commun. ACM 21 (1978) 120–126.
  21. The elliptic curve digital signature algorithm (ECDSA), Int. J. Inf. Sec. 1 (2001) 36–63.
  22. A. I. Sanka, R. C. Cheung, A systematic review of blockchain scalability: Issues, solutions, analysis and future research, Journal of Network and Computer Applications 195 (2021) 103232.
  23. L. Zadeh, Fuzzy sets, Information and Control 8 (1965) 338–353.
  24. Type-2 fuzzy sets as functions on spaces, IEEE Transactions on Fuzzy Systems 18 (2010) 841–844.
  25. A. Jain, A. Sharma, Membership function formulation methods for fuzzy logic systems: A comprehensive review, Journal of Critical Reviews 7 (2020) 8717–8733.
  26. On a canonical representation of fuzzy numbers, Fuzzy Sets Syst. 93 (1998) 125–135.
  27. L. Zadeh, From computing with numbers to computing with words. from manipulation of measurements to manipulation of perceptions, IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications 46 (1999) 105–119.
  28. Sedid: An sgx-enabled decentralized intrusion detection framework for network trust evaluation, Information Fusion 70 (2021) 100–114.
  29. I. Eyal, E. G. Sirer, Majority is not enough: bitcoin mining is vulnerable, Commun. ACM 61 (2018) 95–102.
  30. I. Gemeliarana, R. Sari, Evaluation of proof of work (pow) blockchains security network on selfish mining, in: 2018 International Seminar on Research of Information Technology and Intelligent Systems, ISRITI 2018, 2018 International Seminar on Research of Information Technology and Intelligent Systems, ISRITI 2018, Institute of Electrical and Electronics Engineers Inc., United States, 2018, pp. 126–130. doi:10.1109/ISRITI.2018.8864381.
  31. D. Larimer, Transactions as proof-of-stake, Nov-2013 909 (2013).
  32. O. Vashchuk, R. Shuwar, Pros and cons of consensus algorithm proof of stake. difference in the network safety in proof of work and proof of stake, Electronics and Information Technologies 9 (2018) 106–112.
  33. A fuzzy linguistic methodology to deal with unbalanced linguistic term sets, IEEE Transactions on Fuzzy Systems 16 (2008) 354–370.
  34. Comparative analysis of blockchain consensus algorithms, in: K. Skala, M. Koricic, T. Grbac, M. CicinSain, V. Sruk, S. Ribaric, S. Gros, B. Vrdoljak, M. Mauher, E. Tijan, P. Pale, M. Janjic (Eds.), 2018 41ST INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), MIPRO Croatian Soc; IEEE Reg 8; IEEE Croatia Sect; IEEE Croatia Sect Comp Chapter; IEEE Croatia Sect Electron Devices Solid State Circuits Joint Chapter; IEEE Croatia Sect Educ Chapter; IEEE Croatia Sect Commun Chapter; Minist Sci & Educ Republ Croatia; Minist Sea Transport & Infrastructure Republ Croatia; Minist Econ Entrepreneurship & Crafts Republ Croatia; Minist Publ Adm Republ Croatia; Minist Reg Dev & EU Funds Republ Croatia; Minist Environm & Energy Republ Croatia; Cent State Off Dev Digital Soc; Croatian Regulatory Author Network Ind; Croatian Power Exchange; Croatian Employers Assoc; Univ Zagreb; Univ Rijeka; T Croatian Telecom; Ericsson Nikola Tesla; Koncar Elect Ind; Croatian Elect Co; VIPnet; Univ Zagreb, Fac Elect Engn & Comp; Rudjer Boskovic Inst; Univ Rijeka, Fac Maritime Studies; Univ Rijeka, Fac Engn; University of Rijeka, Faculty of Economics; Univ Zagreb, Fac Org & Informat; Zagreb Univ Appl Sci; EuroCloud Croatia; Croatian Acad Engn; Selmet; Business Ctr Silos; InfoDom; King ICT; Storm Comp; Hewlett Packard Croatia; Danieli Automat; Mjerne Tehnologije; EDMD Solut Zagreb; Inst SDT; Nomen, 2018, pp. 1545–1550. 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), Opatija, CROATIA, MAY 21-25, 2018.
  35. The environmental impact of cryptocurrencies using proof of work and proof of stake consensus algorithms: A systematic review, Journal of Environmental Management 326 (2023) 116530.
  36. Comparative analysis of the blockchain consensus algorithm between proof of stake and delegated proof of stake, in: 2021 International Conference on Data Science and Its Applications (ICoDSA), 2021, pp. 175–180. doi:10.1109/ICoDSA53588.2021.9617549.
  37. Blockchain: A comparative study of consensus algorithms pow, pos, poa, pov, Int. J. Math. Sci. Comput 3 (2023) 46–57.
  38. Modeling and analysis of proof-based strategies for distributed consensus in blockchain-based peer-to-peer networks, Sustainability 15 (2023).

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 2 tweets with 0 likes about this paper.