비트코인과 가상자산의 실체라는 책을 한 권 모두를 읽고 각각의 장에서는 무엇이 중점적으로 다뤄진 내용인지 내용적인 측면을 읽고 그림을 보면서 책에 대한 전반적인 내용을 설명하겠다. 또한 이 책을 읽고 많은 지식들이 공유되었으면 하는 바람으로 글을 써봅니다. 책을 읽고 중요한 핵심 내용 이외에 내용들은 빼고 간략하고 그림을 통해 이해하기 쉽게 설명해보도록 하겠다.
1.1장 비트코인과 블록 비교
기본적으로 비트코인은 블록과 체인의 합성어로 이해할 수 있다. 과거에 비트코인이 처음 나오고 제네시스 블록(흔히 최초의 비트코인 블록이라고 한다)이 생성되고 2020-05-11년 기준 643000번 블록 기준으로 현재까지 생성되었다. 과거의 최초의 블록을 채굴(블록을 만들었을 때) 최초의 보조금은 50비트코인이고, 643000번째 블록의 보조금은 6.25로 상당한 차이가 있는 것을 볼 수 있다. 블록을 만들면(채굴하면) 그 대가로 만든 이는 대가로 보상금이라는 비트코인을 얻는다. 현재까지 많은 반감기를 거치면서 비트코인의 채굴 보상금(보조금 + 수수료)은 적어진 것을 알 수 있다.
1.2장 블록과 체인
블록: 동시에 처리하는 논리적 데이터 단위를 의미
비트코인 블록: 거래내역을 기록하는 저장 단위
비트코인 블록은 누구나 만들 수 있지만 아무나 만들 수는 없다. 이유는 해시 퍼즐이라고 부르는 퀴즈를 풀어야 하기때문이다. 또한 많은 자원이 들기 때문에 블록을 만드는 것은 쉽지 않다. 블록을 연결하여 체인처럼 연결하였다고 하여 블록체인이라고 부른다.
1.3장 비트코인 단위 종류
1.3.1 비트코인 단위 종류
1. 사토시
2. 마이크로 - 비트코인
3. 밀리 - 비트코인
4. BTC
비트코인갯수 | BTC | 밀리-비트코인 | 마이크로- 비트코인 | 사토시 |
1개 | 1BTC | 1밀리-비트코인 | 1마이크로 - 비트코인 | 1sat |
1개 | 1BTC (= 1억sat) |
0.001BTC (= 100000sat) |
0.00001BTC (= 1000sat) |
0.00000001 BTC |
1.3.2 비트코인 최대 매장량: 2100만 BTC
비트코인은 오직 블록이 새로 생성될 때만 발행되고 블록을 만든 사람에게 지급한다. 블록 생성은 '채굴'을 통한 보상금을 확보하기 위한 행위이다. 채굴과 블록 만들기는 동의어이다. 블록을 생성하기 위해서는 일정 시간 이상 계산 자원을 소비해야 하는데 이를 작업 증명(Prove-Of-Work)이라고 한다. 작업 증명이란 누군가가 블록을 만들어 주어야 하는데, 블록을 만들려면 많은 자원을 투입할 만한 적절한 동기부여가 필요한데 이것이 바로 보상금 개념이다. 앞서 최초 블록과 함께 탄생한 보조금이 50 btc라고 설명했는데 21만 개의 블록이 만들어질 때마다 보조금이 절반으로 줄어들도록 설계돼 있다.
이 지표는 비트코인의 총 누적 생산량으로 2140년이 되면 모든 비트코인 채굴이 중단 될 것이라고 한다. 또한 2140년 채굴 보상은 단지 1 사토시 밖에 되지 않는다.
1.4장 사이버 펑크
1975년 IBM은 미국국립표준기술국의 요청에 따라 새로운 암호체계인 DES를 연구했고, 이 암호화 기술은 민간에도 공개, 기존의 암호화 기술은 군이나 정부가 독점한 상태로 개인정보 악용, 스팸메일의 난립과 정부에 의한 프라이버시 침해에 환멸을 느낀 사람들이 프라이버시를 보호하고자 하는 움직임이 발생하였다. 이는 사이버펑크의 탄생의 배경이 된다.
사이버 펑크는 '컴퓨터 네트워크를 사용할 때 특히 정부기관으로부터 프라이버시를 보호하기 위해 암호화 기술을 사용하는 사람'을 일컫는다.
* 데이비드 차움 - 암호화 퍼즐 기반 새로운 화폐
* 웨이 다이 - 분산 전자 캐리 시스템 제안
* 닉 사보 - 비트코인 채굴 모델의 기본 개념 제공
* 아담 백 - 작업증명 기반의 해시 캐시 제안
* 할 피니 - 재사용 가능한 작업 증명 R-POW 제시
>> 사이버펑크는 비트코인의 원형이 된 다양한 거래 시스템을 제안하였다.
비트코인의 목적: 비트코인의 명백한 목적은 프라이버시 보호 금융기관을 배제한 어나니머스 방식을 택함, 절대 익명을 의미한다.
1.5장 지급 결제 시스템
1. 지급: A가 40만원 송금 의뢰
2. 청산: 금융 결제원에서 A은행과 D은행 간에 서로 주고받아야 할 계산
3. 결제: 한국은행에 각은행이 개설해 둔 당좌예금 계좌가 있다면 은행은 금융 결제원이 계산한 최종 청산 금액에 A은행에 당좌 예금이 D은행으로 이동한다.
책에 대하여 간단하게 1장을 알아보았다. 다음 글에서는 2장에 대해 책을 알아보겠다.
'블록체인 책 > 비트코인과 블록체인 가상자산의 실체' 카테고리의 다른 글
5장 블록체인의 변형 (0) | 2021.08.11 |
---|---|
4장 블록체인의 작동 원리 (0) | 2021.08.02 |
3장 블록체인을 이루는 기반 기술 (0) | 2021.07.28 |
2장 블록체인과 관련된 용어 (0) | 2021.07.27 |
비트코인과 블록체인 가상자산의 실체 (책 리뷰) (0) | 2021.07.26 |