지원사업
학술연구/단체지원/교육 등 연구자 활동을 지속하도록 DBpia가 지원하고 있어요.
커뮤니티
연구자들이 자신의 연구와 전문성을 널리 알리고, 새로운 협력의 기회를 만들 수 있는 네트워킹 공간이에요.
이용수22
목 차표 목차 ⅰ그림 목차 ⅱ국문 요약 ⅳ제 1 장 서 론 1제 1 절 연구배경 11. 전자계약 12. 블록체인 기반 전자계약시스템 23. 연구내용 3제 2 장 관련 기술 및 연구 4제 1 절 블록체인 기술 41. 해시체인(Hash chain) 42. 램포트 디지털 서명(Lamport Digital Signature) 42.1 키 생성 42.2 메시지 서명 52.3 서명 검증 53. 블록체인 53.1 블록체인 기술 개요 53.2 해시함수 63.3 합의인증 알고리즘 84. 스마트 컨트렉트(Smart Contract) 94.1 Smart Contract 응용 흐름 104.2 작업증명(Proof of Work) 124.3 지분증명 (Proof of Stake) 124.4 PoW와 PoS의 비교 164.5 DPoS(Delegated Proof of Stake, 위임된 지분 증명) 194.6 블록체인의 관련 기술 19제 2 절 인증 기술 201. 간편인증 201.1 OAuth 201.2 Kerberos 211.3 MQTT 221.4 OTP 231.5 AES 232. 인증서 기술 242.1 PKI 기반 인증서 기술 24제 3 절 계약관리 시스템 271. 계약관리 시스템 27제 3 장 설 계 28제 1 절 인증 프로세스 및 알고리즘 설계 281. 장치 등록 및 인증방법 282. OTP 기반 장치 인증방법 323. 블록체인 기반 인증 알고리즘 354. 계약관리 플랫폼의 질의응답 인증 알고리즘 375. 계약관리 플랫폼의 인증서 발급 및 검증 알고리즘 406. 계약관리 시스템의 Sever-Side 인증 알고리즘 42제 2 절 시스템 설계 431. 블록체인 아키텍처 432. 계약관리 플랫폼 아키텍처 443. RPBFT(Random Practical Byzantine Fault Tolerance )알고리즘 454. 계약관리 플랫폼 기반 기부 시스템 485. 블록체인 기반 계약관리 시스템의 프로세스 535.1 프로젝트 생성단계 555.2 계약체결 단계 575.3 계약이행 단계 605.4 계약 조회단계 61제 4 장 성능평가 621. 기존 전자계약 시스템과 비교분석 621.1 시스템 구조 및 지속성 631.2 인증 프로세스 및 사용성 631.3 부인방지 641.4 지급절차 652. 기존 블록체인과 플랫폼에 적용된 블록체인의 비교분석 652.1 관리비용 662.2 권한부여 662.3 최종성 662.4 확장성 672.5 안전성 672.6 합의 참여시간 672.7 규제준수 683. 기존 합의 알고리즘과 비교분석 683.1 기존 합의 알고리즘과 비교분석 683.2 PBFT 합의 알고리즘과 성능평가 693.3 노드 운영에 대한 네트워크 비용 비교평가 713.4 TPS(Transaction per second) 비교 평가 734. 보안평가 744.1 가장 공격 744.2 프라이버시 침해 754.3 이중지불 공격 754.4 부정계약 764.5 허위투자 시도 764.6 프로젝트 정보 변경 76제 5 장 결론 및 향후 계획 78참 고 문 헌 83ABSTRACT 98표 목 차표 2-1 PoW와 PoS의 비교 18표 2-2 DES, AES 암호화 기법 비교 24표 2-3 X.509 공인인증서 구성파일 26표 3-1 장치 고유정보 인증 알고리즘 의사코드 31표 3-2 PBFT Core 47표 3-3 합의 인증 알고리즘 의사코드 48표 3-4 기부자 여부 판단 알고리즘 의사코드 51표 3-4 출금 송금 과정 알고리즘 의사코드 52표 4-1 전자계약 시스템과 블록체인 기반 계약관리 시스템의 비교분석 62표 4-2 기존 블록체인과 플랫폼에 적용된 블록체인의 비교분석 65표 4-3 기존 합의 알고리즘과 비교분석 69표 4-4 합의 알고리즘 성능 비교분석 70표 4-5 장애허용 비교분석 70그 림 목 차그림 2-1 합의인증 프로세스 06그림 2-2 Smart Contract 응용 흐름 11그림 2-3 Normal operation of PBFT 14그림 2-4 The consensus result based on f 15그림 2-5 PoW와 PoS의 비교 17그림 2-6 Oauth 2.0 승인 프로세스 20그림 2-7 Kerberos 인증 프로세스 21그림 2-8 MQTT 인증 프로세스 22그림 2?9 PKI 프로세스 개요 25그림 3-1 사용자 장치등록 프로세스 29그림 3-2 사용자 장치 고유정보 검증 프로세스 30그림 3-3 Challenge and Response 방식 인증 프로세스 33그림 3-4 Device to Gateway 인증 알고리즘 34그림 3-5 G/W to 서버 인증 알고리즘 36그림 3-6 블록체인 기반 질의응답 인증 프로세스 38그림 3-7 블록체인 기반 질의응답 인증 알고리즘 39그림 3-8 인증서 발급 및 검증 프로세스 40그림 3-9 인증서 암호화 알고리즘 41그림 3?10 Server-Side 인증 알고리즘 42그림 3-11 Private 블록체인 아키텍처 43그림 3-12 블록체인 기반 계약관리 시스템 아키텍처 44그림 3-13 노드 무작위 선정 알고리즘 46그림 3-14 계약관리 플랫폼 기반 기부관리 시스템 전체 구성도 51그림 3-15 블록체인 기반 계약관리 시스템 인증 프로세스 53그림 3-16 블록체인 기반 계약관리 시스템 프로세스 54그림 3-17 프로젝트 생성 알고리즘 55그림 3-18 프로젝트 생성 시퀀스 다이어그램 56그림 3-19 계약체결 단계 알고리즘 58그림 3-20 계약체결단계 시퀀스 다이어그램 59그림 3-21 이행단계 알고리즘 60그림 3-22 계약 조회단계 알고리즘 61
0