earticle

논문검색

Design Model for Extensible Architecture of Smart Contract Vulnerability Detection Tool

초록

영어

Smart contract, one of the applications of blockchain, is expected to be used in various industries. However, there is risks of damages caused by attacks on vulnerabilities in smart contract codes. Tool support is essential to detect vulnerabilities, and as new vulnerabilities emerge and smart contract implementation languages increase, the tools must have extensibility for them. We propose a design model for extensible architecture of smart contract vulnerability detection tools that detect vulnerabilities in smart contract source codes. The proposed model is composed of design pattern-based structures that provides extensibility to easily support extension of detecting modules for new vulnerabilities and other implementation languages of smart contract. In the model, detecting modules are composed of independent module, so modifying or adding of module do not affect other modules and the system structure.

목차

Abstract
1. Introduction
2. Backgrounds
2.1 Smart Contract and Vulnerability
2.3 Extensibility Related to Architecture of Vulnerability Detection Tools
3. Design Model of Extensible Architecture
3.1 Design Model Structure
3.2 System Architecture
4. A Case study and Discussion
5. Conclusion
Acknowledgement
References

저자정보

  • Yun-seok Choi Professor, Department of Computer Science, Dongduk Women’s University, Korea
  • Wan Yeon Lee Professor, Department of Computer Science, Dongduk Women’s University, Korea

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.