이해하기 쉬운 블록체인(Block Chain)과 비트코인(Bit Coin)



블록체인(Block Chain)이란

그리고 비트코인(Bit Coin)


블록체인은 분산화된 거래 장부 역할

비트코인 같은 가상화폐 거래를 가능하게 해준다.


source Diginomica


사이버상의 가상화폐 '비트코인(Bit Coin)'의 핵심기술이며

핀테크와 보안분야 그리고 에너지분야에 주목받는 분야


source SlideShare


비트코인 거래 사례


국내 비트코인 거래소가 2013년 처음 생겨

당시 1코인에 20만원 거래

지금은 6천불(약 7백만원)


비트코인이 기존의 현금가치가 있는 온라인 상품권이나 사이버캐쉬와 다른 점은

어느 특정회사에서 생성하고 관리하는 것이 아닌 참여하는 모두가 비트코인 

생성과 관리를 하며 거래를 검증하게 된다.


이때 사용되는 기술시스템이 '블록체인(Block Chain)'이다.

어느 특정회사에서 관리해주는 것이 아니기 때문에 거래 검증 방식이 중요하다.


거래 검증방식

1. 거래를 저장할 수 있는 중앙시스템 구축 이용


중앙관리자가 거래를 증명해주고 관리한다.


위의 그림과 같이 A가 생성한 트랜잭션(거래) 정보를 A가 생성한것이 맞다라고 증명하기 
위해 공개키 암호화 기술을 이용하여 A의 개인키로 암호화 하여 중앙시스템에 저장한다.


2. 거래를 저장할 수 있는 중앙시스템이 없는 경우
(토렌트 같이 P2P 방식으로 트랜잭션 공유하는 방식 적용)


토렌트 같이 P2P 방식으로 트랜잭션을 공유하는 방식을 적용한다.

A가 트랜잭션(거래)을 생성하면 아래와 같이 P2P 시스템에 참여하는 사용자들(Peer)에게 

트랜잭션(거래내용)을 공유하게 된다.


그런데 중앙관리자(시스템)가 없어 누구의 거래인지 또 올바른 거래인지 관리가 어렵다

이때 필요한 것이 블록체인(Block Chain)이다.


블록체인(Block Chain)의 구조

블록체인을 구성하는 단일 블록은 아래와 같이 구성되어 있다.


한개의 블록은 크게 블록헤더(Header)와 블록바디(Body)로 구분되며

블록헤더에는 블록해쉬, 버전, 이전블록해쉬, 머클해시, 블록생성시간, 

난이도Bit, Nonce 등으로 구성되어 있다.

바디부분은 여러개의 트랜잭션과 기타 정보로 구성되어 있다.



정리하면

비트코인 같은 무형의 가상화폐 등을 신뢰성 있게 또 자유롭게 거래할 수 있도록 

도와주는 시스템이 바로 블록체인 기술이다.


이는 무형의 에너지를 사고 파는 산업에서도 유용하게 적용되고 있는 추세다.


상세자료

http://blog.naver.com/PostView.nhn?blogId=renucs&logNo=220958282185

kcontents



댓글()