블록체인
블록체인은 관리 대상 데이터를 '블록'이라고 하는 소규모 데이터들이 P2P방식을 기반으로 생성된 체인 형태의 연결고리 기반 분산 데이터 저장환경에 저장되어 누구도 임의로 수정될 수 없고 누구나 변경의 결과를 열람할 수 있는 분산 컴퓨팅 기술 기반의 데이터 위변조 방지 기술이다. 이는 근본적으로 분산 데이터 저장기술의 한 형태로, 지속적으로 변경되는 데이터를 모든 참여 노드에 기록한 변경 리스트로서 분산 노드의 운영자에 의한 임의 조작이 불가능하도록 고안되었다. 잘 알려진 블록체인의 응용 사례는 암호화폐의 거래과정을 기록하는 탈중앙화된 전자장부로서 비트코인이 있다. 이 거래 기록은 의무적으로 암호화되고 블록체인 소프트웨어를 실행하는 컴퓨터상에서 운영된다. 비트코인을 비롯한 대부분의 암호화폐들이 블록체인 기술 형태에 기반하고 있다.
최근 JTBC에서 암호화폐를 주제로 토론을 진행했다. 진행 중, 정재승 교수측의 "암호화폐와 블록체인은 분리하는 것은 어렵다"와 유시민 작가의 "암호화폐와 블록체인을 분리하여 블록체인기술 육성이 가능하다" 라는 의견이 대립했다. 과연 블록체인만을 가져와서 따로 기술육성하는 것이 가능할까?
블록체인은 퍼블릭 블록체인, 프라이빗 블록체인, 컨소시엄 블록체인 이렇게 3가지로 나눌 수 있다.
퍼블릭 블록체인 : 누구든지 열람이 가능한 공개된 장부 개념의 블록체인으로 채굴자들의 해쉬파워(컴퓨팅 파워)로 검증 및 트랜젝션이 이루어 진다. 개인이나 한 단체가 통제하기 힘들기때문에 탈중앙화, 분권화된 시스템이다.
프라이빗 블록체인 : 개인이나 단체가 모든 권한을 가진 형태의 블록체인으로 다른 노드가 네트워크에 참여하기 위해서는 별도의 허락이 요구된다.
컨소시엄 블록체인 : 미리 선정된 노드들에 의해서 장부가 검증되는 반 중앙형 블록체인이다. 블록체인 열람 권한을 공개할 수 도 있고 선택에 따라 비공개 할 수 도 있다. 주로 금융과 관련된 암호화폐(Ripple 등)에 적용된다.
퍼블릭 블록체인의 경우 채굴자들이 참여하여 각 트랜젝션들을 검증하고 수행되도록 한다. 이 과정에서 많은 양의 컴퓨팅 파워가 필요로 하게 되는데, 이에 따른 보상으로 암호토큰을 지급하게 된다.(그 누구도 보상없이 이런 행위를 하지 않기 때문이다.) 따라서, 퍼블릭 블록체인을 사용하게 되면 암호화폐의 개념을 분리하기 힘들어진다.
토론에서 언급된 한교수의 인공지능 차량에 블록체인을 접목한 예시는 프라이빗 블록체인이나 컨소시엄 블록체인과 같은 폐쇄형을 말하는 것 같다. 폐쇄형 블록체인의 경우 암호화폐가 필수적이지 않다.
JTBC 동영상 링크: https://www.youtube.com/watch?v=GfaQgl50Mv4
'좌뇌 > 암호화폐' 카테고리의 다른 글
제 2의 비트코인? 이더리움 그리고 스마트 컨트렉트 (0) | 2018.04.09 |
---|---|
비트코인? 블록체인이 뭔데? (0) | 2018.04.09 |