DOI QR코드

DOI QR Code

Comparative analysis of blockchain trilemma

  • Soonduck, Yoo (Department of Management, Hansei University)
  • Received : 2022.12.17
  • Accepted : 2022.12.22
  • Published : 2023.03.31

Abstract

The purpose of this study is to review the proposed solutions to the Blockchain trilemma put forward by various research scholars and to draw conclusions by comparing the findings of each study. We found that the models so far developed either compromise scalability, decentralization, or security. The first model compromises decentralization. By partially centralizing the network, transaction processing speed can be improved, but security strength is weakened. Examples of this include Algorand and EOS. Because Algorand randomly selects the node that decides the consensus, the security of Algorand is better than EOS, wherein a designated selector decides. The second model recognizes that scalability causes a delay in speed when transactions are included in a block, reducing the system's efficiency. Compromising scalability makes it possible to increase decentralization. Representative examples include Bitcoin and Ethereum. Bitcoin is more vital than Ethereum in terms of security, but in terms of scalability, Ethereum is superior to Bitcoin. In the third model, information is stored and managed through various procedures at the expense of security. The application case is to weaken security by applying a layer 1 or 2 solution that stores and reroutes information. The expected effect of this study is to provide a new perspective on the trilemma debate and to stimulate interest in continued research into the problem.

Keywords

Acknowledgement

The authors would like to express their heartfelt gratitude to Mathew Jackson for advising

References

  1. Yoo Seong-min, A Study on the Consensus Algorithm Design Process. Journal of the Korean Telecommunications Society (Information and Communication) 37, no. 3, 13-20, 2020.
  2. Yaga, Dylan, Peter Mell, Nik Roby, and Karen Scarfone, Blockchain technology overview. arXiv preprint arXiv:1906.11078 (2019).
  3. Monte, Gianmaria Del, Diego Pennino, and Maurizio Pizzonia, Scaling blockchains without giving up decentralization and security: A solution to the blockchain scalability trilemma. In Proceedings of the 3rd Workshop on Cryptocurrencies and Blockchains for Distributed Systems, pp. 71-76. 2020.
  4. Jongdae Park, Blockchain Internet Technology, Journal of the Korean Association for Tele-communications (Information and Communication) 36, no. 1, 17-22, 2018.
  5. Liu, Xuanzhe, Sam Xun Sun, and Gang Huang, Decentralized services computing paradigm for blockchain-based data gov-ernance: Programmability, interoperability, and intelligence. IEEE Transactions on Services Computing 13, no. 2, 343-355, 2019. https://doi.org/10.1109/tsc.2019.2951558
  6. Soonduck, Yoo. Blockchain-based Consensus Algorithm Study. Journal of the Korean Internet and Broadcasting Associa-tion 19, no. 3, 25-32, 2019.
  7. Soondcuck Yoo, and Ki-Heung Kim, A study on improvement measures for the spread of blockchain-based services, Journal of the Korean Society for Internet and Broadcasting Communication 18, no. 1, 185-194, 2018.
  8. Soondcuck, Yoo, A study on consensus algorithm based on Blockchain. The Journal of the Institute of Internet, Broadcasting and Communication 19, no. 3, 25-32, 2019. https://doi.org/10.7236/JIIBC.2019.19.3.25
  9. Aiyar, Kamalani, Malka N. Halgamuge, and Azeem Mohammad, Probability distribution model to ana-lyze the trade-off between scalability and security of sharding-based blockchain networks. In 2021 IEEE 18th Annual Consumer Communi-cations & Networking Conference (CCNC), pp. 1-6. IEEE, 2021.
  10. Cohen, Lewis Rinaudo, Lee Samuelson, and Hali Katz, How securitization can benefit from blockchain technology. The Journal of Structured Finance 23, no. 2, 51-54, 2017. https://doi.org/10.3905/jsf.2017.23.2.051
  11. Gilbert, Seth, and Nancy Lynch. "Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web ser-vices." Acm Sigact News 33, no. 2, 51-59, 2002 https://doi.org/10.1145/564585.564601
  12. Gilbert, Seth, and Nancy Lynch, Perspectives on the CAP Theorem. Computer 45, no. 2 (2012): 30-36. https://doi.org/10.1109/MC.2011.389
  13. Dunphy, Paul, A Note on the Blockchain trilemma for Decentralized Identity: Learning from Experi-ments with Hyperledger Indy. arXiv preprint arXiv:2204.05784, 2022.
  14. Gilad, Yossi, Rotem Hemo, Silvio Micali, Georgios Vlachos, and Nickolai Zeldovich, Algorand: Scaling byzantine agree-ments for cryptocurrencies. In Proceedings of the 26th symposium on operating systems principles, pp. 51-68. 2017.
  15. Altarawneh, Amani, Tom Herschberg, Sai Medury, Farah Kandah, and Anthony Skjellum, Buterin's scalability trilemma viewed through a state-change-based classification for common consensus algorithms. In 2020 10th Annual Computing and Communication Workshop and Conference (CCWC), pp. 0727-0736. IEEE, 2020.
  16. Dernayka, Iman, and Ali Chehab. Blockchain development platforms: Performance comparison. In 2021 11th IFIP Interna-tional Conference on New Technologies, Mobility and Security (NTMS), pp. 1-6. IEEE, 2021.
  17. https://finance.yahoo.com/news/eos-vs-ethereum-blockchain-comparison-150018067.html?
  18. Conti, Mauro, Ankit Gangwal, and Michele Todero, Blockchain trilemma solver algorand has dilemma over undecidable messages. In Proceedings of the 14th International Conference on Availability, Reliability and Security, pp. 1-8. 2019.
  19. Zhou, Qiheng, Huawei Huang, Zibin Zheng, and Jing Bian., Solutions to scalability of blockchain: A survey. Ieee Access 8,16440-16455, 2020. https://doi.org/10.1109/ACCESS.2020.2967218
  20. Lee, Eun-Young, Nam-Ryeong Kim, Chae-Rim Han, and Il-Gu Lee. Evaluation and Comparative Analysis of Scalability and Fault Tolerance for Practical Byzantine Fault Tolerant based Blockchain. Journal of the Korea Institute of Information and Communication Engineering 26, no. 2, 271-277, 2022.