검색 상세

Hyperledger를 활용한 참여형 국방인사투표시스템 설계 및 구현

Design and Implementation of Participatory Defense Personnel Voting System Using Hyperledger

초록/요약

Abstract The block chain breaks down the asymmetry of the information assets possessed by the vested interests, and returns to the business-specific principle, which is a transparent and secure system that can be used safely by anyone without any third party intervention. As a soldier, I have wondered about the difficulties that have been solved because of my job interests. As a result, the current personnel evaluation system strongly depended on one person 's one - way evaluation, and thought that objectivity of evaluation lacked. Furthermore, when providing various incentive selection and incentives, it may happen that the parties concerned as well as the parties concerned are not satisfied. For example, at the promotion screening, a team consisting of experienced people in the field will make a quantitative evaluation for about one week. Because the evaluation process is strictly private, it is natural for stakeholders to be skeptical about fairness and want to see objective data related to their quantitative scores. Meanwhile, the agency introduced the 360 ​​degree personnel evaluation system. It is aimed to contribute to the establishment of the authoritarianism and the people - centered culture as the evaluation system which induces the self - improvement through the three - dimensional evaluation and the personal feedback by the subordinates and colleagues about the character and the quality of the executive. In this way, it was thought that the flow of attempting to acquire objective data of personnel evaluation by engaging subordinates and colleagues in the personnel evaluation of the personnel department is suitable for the design using the characteristic of the block chain. In this paper, firstly, we designed a weighted voting model to fit the characteristics of the organization with high degree of vertical differentiation using the Hyperledger Fabric, and designed and implemented a personnel voting system that allows more people to participate. In the process of storing the results of the voting in the block chain twice, we have tried to minimize the number of problems by storing the voting (revision) deadline step by step.

more

초록/요약

국 문 요 약 블록체인은 기득권이 가지고 있는 유ㆍ 무형 정보자산의 비대칭성을 과감하게 무너뜨리고 비즈니스 고유의 원칙으로 되돌아가 제3자의 개입없이도 투명하고 안전한 시스템으로 누구나 안심하고 이용할 수 있는 기반체계이다. 군인으로서 직무적인 이해관계 때문에 어렵게 해결해오고 있는 부분에 대하여 고민해보았다. 이에 따라 현재 인사평가제도는 한 사람의 일방향적 평가에 강력하게 의존하여 평가의 객관성이 결여된다고 생각하였다. 더 나아가 각종 진급선발, 인센티브 제공 시 당사자는 물론 관계자 또한 납득하지 못하는 상황이 발생할 수도 있다. 예를 들면, 진급 심사시에는 현장에서 경험있는 사람들로 갑ㆍ을반으로 팀을 구성하여 약 일주일간 정량적 평가를 실시한다. 평가 과정은 철저하게 비공개이기에 자연스럽게 이해관계자는 공정함에 의심을 품을 수 있고, 본인의 정량적 평가 점수와 관련한 객관적인 자료를 열람하고 싶을 것이다. 한편, 기관에서는 360도 인사평가 제도를 도입하였다. 이는 간부의 품성과 자질에 대하여 하급자와 동료에 의한 입체적 평가와 개인 피드백을 통해 스스로의 향상을 유도하는 평가 시스템으로 탈권위주의와 사람 중심의 문화 정착에 기여하는데 그 목적이 있다고 한다. 이렇게 인사부서에서 개인의 인사평가에 하급자와 동료까지 참여시켜 인사평가의 객관성 있는 자료를 확보하고자 하는 흐름은 블록체인이라는 특성을 활용한 설계에 안성맞춤이라는 생각이 들었다. 본 논문에서는 첫째, Hyperledger Fabric을 이용하여 수직적 분화의 정도가 높은 군조직의 특성에 맞게 가중 투표 모델을 설계하여 기존 보다 많은 사람이 참여할 수 있는 인사투표 시스템을 설계하고 구현해보았다. 두 번쨰로 투표 결과를 블록체인에 저장하는 과정에서 이의제기(수정) 기한을 두어 단계적으로 저장함으로써 문제제기를 최소화 할 수 있는 방안에 대하여 연구해보았다.

more

목차

차례(List of Text)

제 1 장 서 론 1
제 2 장 이론적 배경 3
제 1 절 블록체인이란? 3
제 1 항 블록체인 소개 3
제 2 항 블록체인 주요 구성요소 5
제 3 항 블록체인 패러다임의 진화 7
제 2 절 하이퍼레저 패브릭(Hyperledger Fabric) 9
제 1 항 왜 하이퍼레저 패브릭인가? 9
제 2 항 주요 구성요소 10
제 3 항 정식버전 출시에 따른 성능비교 11
제 3 장 관련 연구 12
제 1 절 전자투표 소개 12
제 1 항 REV(Remote internet E-Voting)방식 14
제 2 항 PSEV(Poll Site E-Voting)방식 14
제 2 절 세계 전자투표 시스템 동향 16
제 1 항 스페인(Spain) 16
제 2 항 에스토니아(Estonia) 16
제 3 항 호주(Australia) 17
제 4 항 덴마크(Denmark) 17
제 5 항 미국(United States of America) 17
제 6 항 우크라이나(Ukraine) 18
제 7 항 대한민국(Republic of Korea) 18
제 4 장 제안 방식 19
제 1 절 가중 투표 시스템 개념 설계 19
제 2 절 분산원장 저장 및 열람 23
제 1 항 분산원장의 저장방식 23
제 2 항 분산원장의 열람방식 24
제 5 장 구현 및 분석 25
제 1 절 구현 환경 25
제 2 절 투표 시스템 구현 25
제 1 항 투표 체인코드 스크립트(Golang)작성 25
제 2 항 설치 및 구현 29
제 6 장 결론 및 향후 연구 36
참고문헌 37
ABSTRACT 38
감사의 글 39

more