e- 비즈니스 PKI(Public Key Infrastructure) 블록체인
본 자료는 3페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
해당 자료는 3페이지 까지만 미리보기를 제공합니다.
3페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

e- 비즈니스 PKI(Public Key Infrastructure) 블록체인에 대한 보고서 자료입니다.

목차

본론
1. 전자서명의 개념 및 특성 2. 전자서명의 필요성 3, 공개키 기반구조 (Public Key Infrastructure : PKI)의 개념 4, PKI의 구성요소 및 관리대상 5, 공개키 기반 구조 구성 요소와 그 역할 6, PKI의 구조 7, 전자서명의 원리 8, 블록체인 정의 9, 블록체인 아키텍처
10, 블록체인 분류 11, 블록체인 합의 알고리즘
참고문헌

본문내용

-less Blockchain): 거래를 증명하는 채굴자와 거래 이용자들이 특정 기관의 허락 없이 자유롭게 네트워크에 참여할 수 있는 방식이다. 둘째, 허가 블록체인(Permission ed Blockchain): 거래 증명자와 송금/수신자 모두 개인정보를 제공하고 중앙기관의 허락 아래 네트워크에 참여하는 방식이다. 나. 채굴권한 조건 첫째, 퍼블릭 블록체인(Public Blockchain): 누구나 열람, 송금이 가능하게 공개한 형태의 블록체인으로서 계산력을 이용한 채굴 (Proof of Work) 과정을 통해 거래의 정당성을 인증한다. 둘째, 컨소시엄 블록체인(Consortium Blockchain): 미리 선정된 노드에 의해서 제어되는 반 중앙형 블록체인으로 n개의 기관이 노드를 한 개씩 운영하고 각 기관의 노드 간 동의가 일어나야 거래를 생성한다. 셋째, 개인 블록체인(Private Blockchain): 완전히 개인화된 블록체인으로서 한 중앙기관이 모든 권한을 가지며 네트워크에 참여하기 위해 선 그 중앙기관의 허락이 필요하다. 구분 특징 내용 효과/제약사항 장점 -
탈중앙화 - P2P 기반으로 중개기관 없이 참여자 간 직접거래 가능, 인프라 구축비용 및 중개수수료 절감 보안성 - 다수의 참여자가 거래정보를 공유하여 해킹이 어려움, IT 보안비용 절감 확장성(공개 소스) 공개 소스를 이용해 구축, 연결, 확장 가능, IT 구축비용 절감 투명성- 모든 거래기록에 공개적 접근 가능 관리·감독 및 규제 비용 절감 신속성- 거래의 승인 및 기록이 자동으로 실행 신속성 향상 단점 - 확장성(처리속도) 시간당 거래 처리 속도가 제한적, 주식 시장 에서 와 같은 대량거래 구현이 어려움, 확장성(저장공간) 모든 거래기록을 저장해야 하므로 저장공간이 점점 증가, 저장용량 문제가 나타날 소지가 있음 비가역성 -한 번 집행한 거래는 다시 되돌릴 수 없음, 이전한 자산이 강제로 반환할 수 없음.
11, 블록체인 합의 알고리즘 알고리즘을 설명하기 앞서 블록체인은 공개키 암호시스템(비밀키, 공개키)의 무결성 및 신뢰성을 보장하기 위해 해시 함수(SHA-2와 데지 털 서명(ECDSA)을 사용하고 있다. 이 단계를 거친 후 이중거래 방지를 위한 블록체인을 구성하는 블록은 블록 헤더와 블록 바다로 이루어지는데, 블록 헤더에는 이전 블록 헤더의 해시값이 들어있어 일종의 체인처럼 링크리스트 방식으로 모든 블록이 연결되어 있고, 합의 알고리즘에 이용하는 임의의 nonce 값과 블록생성의 난이도를 조정하는 bits 등이 포함되어 있다. 블록 바다에는 지원하는 서비스에 따라 다른 값이 들어갈 수 있다. 블록체인을 사용에 참여하는 사용자라면 누구나 데이터를 입력, 변경 또는 삭제할 수 있으므로 제3의 신뢰기관 (TTP: Trust Third Party) 없이 신뢰성 있는 거래를 하기 위한 근간 기술인 합의 알고리즘의 사용이 필요하다. 합의 알고리즘을 이용하면 권한이 있는 사용자끼리의 특정 메커니즘이 동작한 후 블록체인에 저장되는데이터의 신뢰성을 보장받을 수 있다. 그로 인해 블록체인의 상태가 안전하게 업데이트되고 유지되어, 블록체인 내의 데이터 무결성이 보장된다.
1) 클라우드 트랜잭션 구조 전통적인 데이터베이스 시스템에서 트랜잭션 처리 구조는 트랜잭션 관리자, 스케줄러, 데이터 관리자로 구성된다. 트랜잭션 관리자는 트랜잭션을 분배하고 분산 트랜잭션에 대한 조정자의 임무를 수행하며, 스케줄러는 잠금이나 타임스탬프 기법을 이용하여 트랜잭션을 스케줄링하고 있다. 데이터 관리자는 데이터의 캐시를 관리하며 고장이 발생하면 회복을 담당하고 있다.
2) 블록체인 트랜잭션 구조
각 암호키 소유자들은 그 전까지의 거래 명세에 다음 소유자의 공개키를 덧붙인 뒤에 자신의 비밀키로 암호화하는 디지털 서명을 하고 넘긴다. 금액을 받는 사람은 서명 소유자들의 체인과, 서명들을 검증할 수 있다. 결국, 돈을 받는 사람이 이전 소유자가 그 전에도 어떤 거래에도 서명하지 않았는지를 확인할 방법이 필요하다. 그러려면 거래 명세가 하나라도 비어있는지 확인하는 유일한 방법은 모든 거래명세를 살펴봐야 한다. 이런 방법을 가능하게 하기 위해서는, 모든 거래가 공개적으로 알려져야 하고 참여자들이 시간 순서에 따라 단 일 거래명세로 수용하는 시스템이 필요하다. 이것을 타임스탬프 서버에서 해결하고 있다. 3) 타임스탬프 서버 타임스탬프 서버는 특정 이벤트가 발생한 시점을 식별할 수 있는 일련의 문자열 또는 인코딩된 정보이다. 비트코인에서 사용하는 타임스탬프는“Unix time 타임스탬프(또는 Epoch time)”이다. 이는 1970년 1월 1일 00:00:00을 시작으로 초 단위로 축적하여 표기된다. 비트코인의 각 블록은 Unix time 타임스탬프를 포함하고, 이 타임스탬프는 블록 해시값에 영향을 주기 때문에 결과적으로 블록체인을 조작하기에 더욱 어렵게 만드는 효과가 있다.
참고문헌
Internet & Security Focus 2013 12월호, 68-69면.
Internet & Security Focus 2013 12월호, 68-69면.
정보보호학회지. 기업의 하이브리드 기술활용 및 보안동향, 2016, 2.
정보보호학회지, 클라우드 서비스 기반의 기업 정보보호 강화 방안, 2013.8.
정보보호학회지, 클라우드 서비스 기반의 기업 정보보호 강화 방안, 2013, 8.
NTERNET & SECURITY FOCUS, 클라우드 환경에서의 하이퍼바이저. 기반 가상화 보안 기술 동향, FOCUS 4면.
정보보호학회지, 클라우드 서비스 기반의 기업 정보보호 강화 방안, 2013, 8.
한국은행, 비트코인 분산원장 기술과 디지털통화의 현황 및 시사점, 2016, 2.
문정환, “블록체인 기반 쿠폰 서비스 연구”, 동국대학교 국제정보보호대학원, 석사학위논문, 2017, p. 7.
문정환, “블록체인 기반 쿠폰 서비스 연구”, 동국대학교 국제정보보호대학원, 석사학위논문, 2017, p. 10-11.
이부형, 임연주, 이종혁, “블록체인 플랫폼에서의 합의 알고리즘”,
상명대학교 프로토콜공학연구실, 한국통신학회 2017년도 동계종합학술발표
  • 가격5,000
  • 페이지수11페이지
  • 등록일2018.03.26
  • 저작시기2018.3
  • 파일형식한글(hwp)
  • 자료번호#1050615
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니