메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

파이썬으로 구현해보는 비트코인 코어

mega***

|

2019-12-13

밑바닥부터 시작하는 비트코인

비트코인은 블록체인 기술의 집약체입니다. 이더리움, 이오스 같은 2, 3세대 블록체인은 비트코인을 바탕으로 확장, 발전한 개념입니다. 디앱 개발에서 머무르지 않고 블록체인 개발자로 성장하기 위해서는 ‘비트코인 코어’를 가장 먼저 배워야 합니다.

  • 저자 : 송재준(Jimmy Song)
  • 번역 : 류정필
  • 출간 : 2019-11-01

시중에는 비트코인이나 블록체인을 주제로한 많은 책들이 나와있는데, 개인적으로는 크게 두가지 유형이라고 생각한다.

 

첫번째는 암호화폐와 블록체인에 대한 이론과 활용 등 지식에 대한 내용이 주가 되는 책들이다.

두번째는 이미 발표된 블록체인 구현체를 활용하여 실제 응용 프로그램을 만들어가는데 목적이 있는 책이다.

이 책은 굳이 나누자면 실제 비트코인 클라이언트를 구성해 나가는 두번째 실전형유형에 가깝다.

다만, 비트코인의 바탕이 되는 수학적 이론부터 시작해서 비트코인 구현체(비트코인 코어)를 만들어 간다는 점이 이책의 특징이다. (DAPP을 만드는게 아니다.)

 

서문1
서문2

저자의 오프라인 세미나를 바탕으로 만들어서인지 책의 진행이 매끄럽게 흘러간다.

그리고, 도식과 색상을 최대한 활용하여 설명하고 있다.

특히, 1~3장과 6장이 인상깊었다.

1,2장에서는 수학적 기본지식을 설명해 주고 이를 코드로 구현한다.

3장에서 앞에서 배운 이론을 바탕으로 공개키 암호와 전자서명을 구현한다.

6장에서 비트코인 전송의 핵심인 스크립트에 대해 정말 차근차근 설명해주고 있다.

6장-1 6장-2

 

비트코인의 핵심이라고 할수있는 코드덩어리(블록)가 자주 등장하는데, 이를 색상으로 구분하여 이해를 돕고있다.

 

 

번역도 매우 잘 되어서 전체적으로 어려운 내용임에도 잘 읽히고 이해하기도 쉬운편이다.

 

직접 블록체인을 만들어 보고자 하는 개발자에게 정말 큰 도움이 될 것 같다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?