DOI QR코드

DOI QR Code

블록체인 기반의 트랜잭션 향상을 위한 영지식 증명 연구

A Study of Zero-Knowledge Proof for Transaction Improvement based Blockchain

  • 투고 : 2021.04.06
  • 심사 : 2021.06.20
  • 발행 : 2021.06.28

초록

블록체인 기술은 모든 거래를 축적하고 저장하며 모든 트랜잭션의 내용을 확인하기 위해 데이터 자체는 압축되지만 확장성이 제한된다. 또한 거래 유형별로 별도의 검증 알고리즘을 사용하기 때문에 거래 규모가 커질수록 검증 부담이 커진다. 기존 블록체인은 사양이 낮은 서버를 사용하여 블록 싱크가 되지 않기 때문에 네트워크에 참여할 수 없다. 이러한 문제로 인해 시간이 지날수록 블록체인 네트워크의 데이터 크기가 커지고 자원이 풍부한 사용자를 제외하고는 네트워크 참여가 불가능하다. 따라서 본 논문에서는 일반 동작 검증을 위한 영지식 증명 알고리즘을 연구함으로써 트랜잭션을 향상시켰다. 이 시스템에서는 일반 동작 검증이 가능한 영지식 회로 생성기 설계와 검증자 및 검증자의 최적화도 수행하였다. 그리고 키 생성을 최적화하기 위한 알고리즘을 개발하였다.

Recently, blockchain technology accumulates and stores all transactions. Therefore, in order to verify the contents of all transactions, the data itself is compressed, but the scalability is limited. In addition, since a separate verification algorithm is used for each type of transaction, the verification burden increases as the size of the transaction increases. Existing blockchain cannot participate in the network because it does not become a block sink by using a server with a low specification. Due to this problem, as the time passes, the data size of the blockchain network becomes larger and it becomes impossible to participate in the network except for users with abundant resources. Therefore, in this paper, we are improved transaction as studied the zero knowledge proof algorithm for general operation verification. In this system, the design of zero-knowledge circuit generator capable of general operation verification and optimization of verifier and prover were also conducted.

키워드

참고문헌

  1. K. Park, C. O. Kim, and H. Y. Youm, "Countermeasures against Security Threats to Online Voting Using Distributed Ledger Technology", Journal of the Korea Institute of Information Security & Cryptology, vol. 27,no. 5, pp. 1201-1216, 2017. DOI: http://doi.org/10.13089/JKIISC.2017.27.5.1201
  2. Lennart Ante. (2020) "Smart contracts on the blockchain - A bibliometric analysis and review", Telematics and Informatics, In press, corrected proof, Avaiable online. DOI: https://doi.org/10.1016/j.tele.2020.101519
  3. Ahmed S. Almasoud, Farookh Khadeer Hussain, Omar K. Hussain, (2020) "Smart contracts for blockchain-based reputation systems: A systematic literature review", Journal of Network and Computer Applications, Vol. 15. DOI: https://doi.org/10.1016/j.jnca.2020.102814
  4. Armagan, Ramazan (2019) "Yeni Ekonomi ve Turkiye", Suleyman Demirel Universitesi IIBF Dergisi, 5(2):139-153
  5. Akyazi, Haydar - Adem Kalca (2018) "Yeni Ekonomi ve Iktisat Bilimi", Liberal Dusunce, 29(7):221-242
  6. Barisik, Salih - Oya Yirmibescik (2019) "Turkiye'de Yeni Ekonomi'nin Olusum Surecini Hizlandirmaya Yonelik Uyum Cabalari", ZKU Sosyal Bilimler Dergisi, 2(4): 39-62
  7. Viskari, Sari - Pekka Salmi - Marko Torkkeli (2007) "Implementation of Open Innovation Paradigm, Cases: Cisco Systems, Dupont, IBM, Intel, Lucent, P&G, Philips and Sun Microsystems", Lappeenranta University of Technology Research Report 189, Finland.
  8. Conboy, K., Mikalef, P., Dennehy, D., & Krogstie, J. (2020). Using business analytics to enhance dynamic capabilities in operations research: A case analysis and research agenda. European Journal of Operational Research, 281(3), 656-672. https://doi.org/10.1016/j.ejor.2019.06.051
  9. Mikalef, P., Boura, M., Lekakos, G., & Krogstie, J. (2019). Big data analytics capabilities and innovation: the mediating role of dynamic capabilities and moderating effect of the environment. British Journal of Management, 30(2), 272-298.
  10. Taylor, Timothy (2001) "Thinking About A New Economy", The Public Interest, (Spring):3-19.
  11. Addo-Tenkorang, R., & Helo, P. T. (2016). Big data applications in operations/supplychain management: A literature review. Computers & Industrial Engineering, 101, 528-543. https://doi.org/10.1016/j.cie.2016.09.023
  12. Bobo Huang,Li Jin,Zhihui Lu,Ming Yan, RDMA-driven MongoDB: An approach of RDMA enhanced NoSQL paradigm for large-Scale data processing, Information Sciences, Volume 502, October 2019, Pages 376-393 https://doi.org/10.1016/j.ins.2019.06.048
  13. Eike Schaffer, Andreas Mayr, Jonathan Fuchs, Martin SjarovMicroservice-based architecture for engineering tools enabling a collaborative multi-user configuration of robot-based automation solutions, Procedia CIRP, Volume 86, 2019, Pages 86-91 https://doi.org/10.1016/j.procir.2020.01.017
  14. Fabian Kaimer, Philipp Brune, "Return of the JS: Towards a Node.js-Based Software Architecture for Combined CMS/CRM Applications", Procedia Computer Science, Volume 141, 2018, Pages 454-459 https://doi.org/10.1016/j.procs.2018.10.143
  15. Boran, F. E., Genc, S., Kurt, M., & Akay, D. (2009). A multi-criteria intuitionistic fuzzy group decision making for supplier selection with TOPSIS method. Expert Systems with Applications, 36(8), 11363-11368. https://doi.org/10.1016/j.eswa.2009.03.039
  16. Meriem Amina Zingla, Latiri Chiraz, "Short Query Expansion for Microblog Retrieval", Procedia Computer Science, Volume 96, 2016, Pages 225-234. https://doi.org/10.1016/j.procs.2016.08.135