3.1 블록체인 1.0 (디지털통화)
디지털통화는 발행주체가 없기 때문에 책임질 기관이 없고 관리하는 주체도 존재하지 않는다. 여러 종류의 디지털통화가 존재하지만 현재 가장 많은 사람들이 거래하는 디지털통화는 비트코인이다. 앞서 살펴본 것과 같이 비트코인은 많은 거래소를 통해 많은 사람들이 이용하고 있어 주요국에서는 이에 대비하여 법·규제를 만들고 있으며 국내에서도 비트코인 ATM, 비트코인 결제 서비스 등 거래소나 QR코드를 통해 거래할 수 있는 인프라가 구축되고 있다.
비트코인은 최초의 디지털통화로 블록체인 1.0으로도 불린다. 비트코인은 분산 네트워크형 가상 화폐로 중앙집중형 금융시스템의 대안으로 주목을 받았지만, 기술적인 이슈들이 대두됨에 따라 이를 해결하기 위해 블록체인 2.0이 제안되었으며 그에 대한 대표적인 기술로 프로그래밍이 가능한 블록체인인 이더리움이 있다. 본 기술 동향 조사에서는 블록체인 1.0과 블록체인 2.0의 대표적인 예인 비트코인과 이더리움을 조사 및 분석해보았다.
(1) 비트코인
비트코인은 블록체인 기반의 디지털통화로 블록체인 1.0 기술의 대표적인 사례이다. 중앙은행이나 발행 주체가 없는 분권화된 디지털통화이다. 비트코인은 소유자가 존재하지 않는 개인 사용자 간의 계약(P2P) 방식이기 때문에 누구도 비트코인 장부를 변조할 수 있는 권한을 가지고 있지 않다. 현재 비트코인은 디지털통화 중 가장 많은 양이 거래되고 있으며, 전 세계적으로 비트코인을 이용하는 국가 현황은 아래 그림과 같다.
비트코인은 누구나 인터넷상의 채굴 프로그램을 다운받아 CPU 또는 GPU를 통해 채굴을 하여 화폐를 얻을 수 있다. 비트코인은 블록체인 위에 돌아가는 오픈소스 프로그램으로서 현재 존재하는 다양한 디지털화폐들의 기초가 되고 있다.
비트코인 네트워크에는 모든 거래내역이 투명하게 공개되어있다. 비트코인을 거래하기 위해서는 공개키 방식을 사용한다. 예를 들어, A가 B에게 비트코인을 전송한다고 할 때 A는 A의 개인키로 거래 내용을 암호화하고 공개키를 함께 블록체인에 올린다. 그럼 네트워크 안의 모든 참여자들이 거래 내용을 확인할 수 있도록 알려주면서 A가 거래를 요청했다는 것을 확인할 수 있다.