A Study on Smart Contract for Personal Information Protection

개인정보보호를 위한 스마트컨트랙트 연구

  • Received : 2018.12.24
  • Accepted : 2019.03.20
  • Published : 2019.03.28


The block chain technology is a technique that prevents manipulation of data and ensures integrity and reliability. Ethereum is building a smart contract environment as a type of encryptionenabled system based on block chains. Smart contracts can be implemented when conditions are met, thus increasing confidence in digital data. However, smart contracts that are being tried in various ways are not covered by information security and personal information protection. The structure in which the network participant can view the open transaction ledger is exposed to data or personal information listed in the block chain. In this study, it is possible to manage the data of personal information recorded in the block chain directly. This study is protected personal information by preventing the exposure of personal information and by executing time code, it is possible to erase recorded information after a certain period of time has elapsed. Based on the proposed system in the future, it is necessary to study the additional management techniques of unknown code defects or personal information protection.

DJTJBT_2019_v17n3_215_f0001.png 이미지

Fig. 1. Transaction process based on block chain[14]

DJTJBT_2019_v17n3_215_f0002.png 이미지

Fig. 2. Personal Information Access Code & ID control Smart Contract

DJTJBT_2019_v17n3_215_f0003.png 이미지

Fig. 3. Personal Information Protection & Privacy Control

Table 1. Comparision between Existing Systems and Proposed System

DJTJBT_2019_v17n3_215_t0001.png 이미지


  1. Gartner Identifies the Top 10 Strategic Technology Trends for 2018.
  2. Andres Guadamuz & Chris Marsden. (2015). Blockchanins and Betcoin: Regulatory Responses to Cryptocurrencies, First Monday-Peer Reviewed Journal on The Internet, 20(12).
  3. Wood, Gavin. (2014). Ethereum: A secure decentralized generalised transaction ledger. Ethereum Project Yellow Paper.
  4. Szabo, Nick. (1997). The idea of smart contracts. Nick Szabo's Papers and Concise Tutorials.
  5. D. H. Sin & J. H. Lee. (2015). Smart contract security for Pin Tech, KIPS Review, 22(5), 54-62.
  6. B. H. Kim. (2017). Modeling Smart Contract by Timed Automata. Graduate School of Engineering & Technology, Master dissertation. Korea University, Seoul.
  7. J. W. Kim. (2017). Issues of Contract Law Application of Block Chain Technology-Focused on smart contracts. Lawyer, 67(1), 150-200.
  8. Tapscott Don & Tapscott Alex. (2016). Blockchain Revolution: How the Technology Behind Bitcoin is Changing Money, Business, and the World, New York : Penguin Random House.
  9. Y. J. Huh. (2017). A IoT control system that provides Authentication, Non-repudiation and Integrity Using a blockchain, Graduate School of Electronic Engineering, Master dissertation. Sogang University, Seoul.
  10. S. H. Yang. (2017). Proposal for Smart Contract method for domestic medical system based on the colored coin, Department of Convergence Service Security Engineering, Master dissertation. Soonchunhyang University, Asan.
  11. Financial Services Commission. (2016). Study on the introduction of the block chain technology financial sector. Corda platform.
  12. Aron Wright & Primavera De Filippi. (2015). Decentralized Blockchain Technology and The rise of Lex Cryptographia, Working Paper.
  13. Jeremy M. Sklaroff. (2017). Smart Contract and the Cost of Inflexibility, University of P ennsylvania Law Review, December, 263-303.
  14. Thomson Reuters. (2016). Blockchain technology: Is 2016 the year of the blockchain?
  15. Nick Szabo. (1994). Smart contracts.
  16. Online Market Protection Act of 2014: H. R. 5892), SEC.3. (i)
  17. Arizona State Law Section 44-7061. E. 2
  18. Ahmed Kosba. (2016). Hawk: The blockchain model of cryptography and privacy-preserving smart contracts, Security and Privacy(SP), 2016 IEEE Symposium, San Jose, CA, USA.
  19. Etherscan,
  20. M. Park, S. Chai & M. Lee. (2018). A Study on the Establishment of Data Protection Officer(DPO) Position under DGPR Enactment, The Journal of Korean Institute of Communications and Information Sciences(J-KICS), 43(2), 427-438.