I. 블록체인의 부각 배경 및 플랫폼 서비스 필요성 블록체인은 분산 원장 무결성 기반 암호화폐 역할과 중앙 통제가 불필요 플랫폼 서비스로 활용 부각 II. 블록체인 기술을 활용한 플랫폼 서비스 가. 암호화폐 역할 관점의 플랫폼 서비스 구분 플랫폼 서비스 플랫폼 특징 암호화폐 보안성 향상 측면 51% 공격 대응 Cardano 플랫폼 – PoS 기반 합의 기술 –
I. 블록체인 합의 알고리즘의 개요 가. 블록체인 합의 알고리즘 (Blockchain Consensus Algorithm)의 개념 블록체인 네트워크 상에서 데이터(블록)의 무결성 검증 및 생성을 위한 노드 간 미리 정의된 절차 기반 의사결정 알고리즘 나. 분산 네트워크에서 신뢰성 문제점에 따른 합의 알고리즘의 필요성 분산 네트워크에서의 신뢰성 문제점 합의 알고리즘의 필요성 문제점1. Double Spending 블록생성 시간 차에 따른 이중 지불
I. 새로운 블록 생성 작업, 마이닝(Mining)의 개념 개념 특징 블록체인 기반 거래를 검증하기 위해 각 노드의 참여로 작업 증명을 통해 해시값을 찾아 내는 과정 – 블록생성 작업증명 – Nonce 기반 검증 – 검증 노드 보상 블록체인 기반 10분 간격 전체 트랜잭션을 모아 작업 증명을 통한 블록 생성 및 체인 연결 과정 SHA-256 해시함수 ‘역상저항성’ 원리
I. 분산 원장 관리 기술, 블록체인 (Blockchain)의 개념 관리 대상 데이터를 ‘블록’이라고 하는 소규모 데이터들이 P2P 방식을 기반으로 생성된 체인 형태의 연결고리 기반 분산 데이터 저장 환경에 저장하여 누구라도 임의로 수정할 수 없고 누구나 변경의 결과를 열람할 수 있는 분산 컴퓨팅 기술 기반의 원장 관리 기술 II. 블록체인 개념도 및 주요 기술 가. 블록체인