샤드 기반 프라이빗 블록체인 환경에서 데이터 프라이버시 개선을 위한 매트릭스 문자 재배치 기법
Matrix Character Relocation Technique for Improving Data Privacy in Shard-Based Private Blockchain Environments
- 주제(키워드) 블록체인 , 프라이빗 블록체인 , 데이터 프라이버시 , 해시함수 , 샤드 , Blockchain , Data Privacy , Hash algorithm , Shard
- 발행기관 서강대학교 일반대학원
- 지도교수 박수용
- 발행년도 2021
- 학위수여년월 2021. 8
- 학위명 석사
- 학과 및 전공 일반대학원 컴퓨터공학과
- UCI I804:11029-000000066039
- 본문언어 한국어
- 저작권 서강대학교 논문은 저작권보호를 받습니다.
초록/요약
Blockchains are systems in which data from users participating in the blockchain networks are distributed and stored. Bitcoin and Ethereum are attracting global attention, and the potential utilization of blockchain is expected to be endless. However, the need for blockchain data privacy protection is emerging in various financial, medical, and real estate sectors that process personal information due to the transparency of disclosing all data in the blockchain to the network participants. This paper proposes data privacy using matrix character relocation techniques differentiated from existing papers. The approach proposed in this paper consists of two methods: how to relocate the original data to matrix characters and how to return the deployed data to the original. Through qualitative experiments, we evaluate the safety of the approach proposed in this paper and demonstrate that matrix character relocation will be sufficiently applicable in private blockchain environments by measuring the time it takes to revert applied data to original data.
more초록/요약
블록체인 기술은 블록체인 네트워크에 참여하는 사용자의 데이터가 분산 처리되어 저장되는 시스템이다. 비트코인과 이더리움을 필두로 세계적으로 관심을 받고 있으며, 블록체인의 활용성은 무궁무진한 것으로 예측되고 있다. 하지만 블록체인의 모든 데이터를 네트워크 참여자에게 공개하는 투명성으로 인해 블록체인 데이터 프라이버시 보호에 대한 필요성이 개인정보를 처리하는 각종 금융, 의료, 부동산 분야에서 떠오르고 있다. 기존 블록체인 데이터 프라이버시 보호를 위해서 그룹 서명, 링 서명, 블라인드 서명, zk-SNARKs 방식을 사용하는 연구들이 주를 이루었으나, 본 논문에서는 기존의 논문들과 차별화된 매트릭스 문자 재배치 기법을 사용한 데이터 프라이버시 보호를 제안한다. 본 논문에서 제안하는 접근 방안은 원본 데이터를 매트릭스 문자 재배치하는 방법, 배치된 데이터를 다시 원본으로 되돌리는 방법, 크게 두 가지로 이루어져 있다. 정성적인 실험을 통해 본 논문에서 제안하는 접근 방안의 안전성을 평가하였으며, 매트릭스 문자 재배치가 적용된 데이터를 원본 데이터로 되돌릴 때 걸리는 시간을 측정하여 프라이빗 블록체인 환경에서도 충분히 적용이 가능하다는 것을 증명하였다.
more