654 / 691BK38

Programming Bitcoin

Jimmy Song의 실습서로 Python 라이브러리를 만들며 비트코인 내부를 배운다.

O’Reilly가 2019년에 출간한 Programming Bitcoin은 유한체, 타원곡선 서명, 거래 파싱, Script, 블록과 P2P 메시지를 실행 가능한 Python 3 연습으로 설명한다.

투자 안내나 가격 예측이 아니라 기술 과정이다. secp256k1의 수학적 요소에서 시작해 완전한 거래, 블록, 네트워크 통신으로 나아간다.

독자가 구성 요소를 직접 구현하고 시험한다. 공개 저장소에는 장별 코드, 문제와 답이 있어 결과를 재현하고 오류를 검토할 수 있다.

출판사 목차와 저자 저장소가 범위를 보여 준다. 키 직렬화, 주소, 거래 검증, Script, 작업증명, 머클 트리와 네트워크 메시지를 다룬다.

교육용 코드는 곧바로 안전한 실제 지갑 소프트웨어가 아니다. 이후 정책, Taproot와 라이브러리 변화는 최신 BIP와 Bitcoin Core 문서를 요구한다.

코드를 실행하고 테스트를 바꾸며 실제 거래와 비교할 때 가장 유용하다. 백서, BIP, Bitcoin Core 소스와 함께 읽어야 한다.

더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 트랜잭션, Full Node, Bitcoin Script, 블록.

DOC · 001O’Reilly — Programming Bitcoin출판사 ↗DOC · 002Free legal edition — Programming Bitcoin합법적 무료판 ↗DOC · 003Bookshop search — Programming Bitcoin서점 ↗
2026년 8월 1일 검토1차 출처 우선 · 투자 조언이 아닙니다