관계형 및 NoSQL DBMS에서 관리되는 데이터세트에 대한 블록체인 기반 무결성 검증 방안 연구
A Study on Blockchain-based Methods for Integrity Verification of Dataset in Relational and NoSQL DBMS
0
조회
0
다운로드
2
인용
0
참고문헌
키워드
초록
2002년에 제정된 전자정부법에 따라 행정업무 환경이 전자문서 중심으로 전환되면서 전자문서 관리를 위한 1만6,228개 행정정보시스템과 1만9,533개 데이터베이스가 설치되었다. 2020년에는 공공기록물 관리에 관한 시행령 개정 및 행정정보 데이터세트 기록관리 기준에 관한 공공표준을 제정하여 행정정보 데이터세트에 대한 기록관리를 본격적으로 추진하였다. 이로써 전자문서로 한정되어 있던 기록관리 범위를 데이터세트까지 포괄하게 되었다. 전자문서는 파일에 보관되므로 파일 단위의 기록관리가 이루어졌지만 데이터세트는 실행 중인 DBMS(관계형, NoSQL 등)에서 관리되므로 파일 단위로 무결성을 검증하는 기존 방식이 적용되기 어렵다. 그래서 본 연구에서는 블록체인을 기반으로 관계형 그리고 NoSQL 데이터베이스에서 관리되고 있는 데이터세트에 대해서 무결성을 검증할 수 있는 방안을 제시한다. 실제 프로토타입 구현을 통해 제안한 방안이 DBMS에 관리되는 데이터세트에 대해서도 효과적으로 무결성을 검증할 수 있음을 증명하였다. 본 논문의 연구결과는 향후 대용량의 전자기록이 생산되는 현재의 기록관리 분야에서 무결성을 검증할 수 있는 기술 기반을 제공할 수 있을 것으로 기대된다.
Abstract
According to the E-Government Act enacted in 2002, as the government work environment shifted to electronic documents, 16,228 administrative information systems and 19,533 databases were installed to manage electronic documents. In 2020, public records management for administrative information datasets was promoted in earnest by amending the enforcement ordinance on public records management and enacting public standards for administrative information dataset records management standards. The records management system, which was limited to electronic documents, has now been encompassed to the dataset. Since each electronic document is stored in a file, datasets are managed in the currently running DBMS(RDB, NoSQL, etc.), unlike records management in units of files, it is difficult to introduce the existing method of verifying the integrity of each file to datasets. Therefore, in this study, we propose a method to verify the integrity of datasets managed in relational and NoSQL databases based on blockchain. By implementing a prototype, we proved that the proposed method can effectively verify the integrity of datasets in the DBMS. The research results of this paper are expected to provide a technological base to verify the integrity of the current records management field where large-capacity electronic records are produced in the future.
참고문헌 (12)
- H. Wang, "Research and Development of Blockchain Recordkeeping at the National Archives of Korea", MDPI Computers, 10(8), pp.85~ (2021)
- 양동민, "행정정보 데이터세트의 장기보존을위한 보존포맷 도입 방향", 디지털문화아카이브지, 3(2), pp.103~117 (2020)
- ECH, "eCH-0165 “SIARD Format Specification;Standard”", Verein eCH, ~ (2016)
- 홍승태, "Cassandra 기반 분산 처리 데이터베이스 시스템 설계 및 구현", 한국차세대컴퓨팅학회 논문지, 8(2), pp.15~24 (2012), 한국차세대컴퓨팅학회[DOI]
- 백승훈, "일반 플래시 SSD를 이용한 지속형 읽기", 쓰기 캐시, 2014, pp.10(4), 40~54[DOI]
- 유형욱, "디지털 포렌식 기법을 적용한 전자기록물 관리기술 고도화 연구", 정보보호학회논문지, 23(2), pp.273~277 (2013), 한국정보보호학회
- V.L. Lemieux, "A typology of blockchain recordkeeping solutions and some reflections on their implications for the future of archival preservation", Proceedings of the 2017 IEEE International Conference on Big Data, pp.2271~2278 (2017)
- 유승재, "스마트 팩토리를 위한 IoT 디바이스 기반의 데이터 수집과 비 면허 주파수 대역의 무선 네트워크", 한국차세대컴퓨팅학회 논문지, 15(1), pp.58~70 (2019), 한국차세대컴퓨팅학회
- "TOAD"[URL]
- "DBeaver"[URL]
- "SIARD_KR"[URL]
- "LOOPCHAIN"[URL]
