이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
1장 서론비트코인의 역사비트코인 시작하기2장 비트코인의 작동 원리비트코인 개요온라인 스토어에서 구매하기비트코인 거래비트코인 채굴하기거래 소비하기3장 비트코인 코어: 참조구현비트코인에서 비트코인 코어까지비트코인 개발 환경소스 코드에서 비트코인 코어 컴파일 실행하기비트코인 코어 노드 실행하기비트코인 코어 노드 설정하기비트코인 코어 API그 외 선택 가능한 클라이언트, 라이브러리, 툴키트4장 키와 주소공개키의 암호학출력값 스크립트와 입력값 스크립트IP 주소: 비트코인의 원 주소(P2PK)P2PKH를 위한 레거시 주소Base58 인코딩압축 공개키레거시 P2SHBech32 주소고급키와 주소5장 지갑 복구독립키 생성상세한 지갑 기술 스택6장 거래직렬화된 비트코인 거래버전확장 마커 및 플래그입력값출력값증인 구조잠금 시간코인베이스 거래가중치와 가상 바이트레거시 직렬화7장 인가와 인증거래 스크립트와 거래 언어스크립트 다중서명Pay to Script Hash데이터 레코딩 출력(OP_RETURN)흐름이 제어되는 스크립트(조건절)복잡한 스크립트의 예시Merklized Alternative Script Trees(MAST)Pay to Contact(P2C)스크립트리스 다중서명과 임곗값 서명탭루트탭스크립트8장 디지털 서명디지털 서명이 작동하는 방법슈노어 서명ECDSA 서명서명에서 난수성의 중요성분리 서명의 새로운 서명 알고리즘9장 거래 수수료거래 수수료는 누가 지불하는가?수수료 및 수수료율적정 수수료율 산정수수료 대체(RBF) 수수료 범핑부모를 위한 자식 대리 지불(CPFP) 수수료 범핑패키지 중계거래 고정CPFP 분절 및 앵커 출력값거래에 수수료 추가하기수수료 스나이핑에 대응하는 타임락 방어10장 비트코인 네트워크노드의 유형 및 역할네트워크콤팩트 블록 중개전용 블록 중개 네트워크네트워크 검색풀 노드‘인벤토리’ 교환하기라이트웨이트 클라이언트블룸필터콤팩트 블록 필터라이트웨이트 클라이언트와 프라이버시암호화되고 인증된 연결멤풀과 고아풀11장 블록체인블록 구조블록 헤더블록 식별자: 블록 헤더 해시와 블록 높이최초 블록블록체인에 블록 연결하기머클 트리머클 트리와 라이트웨이트 클라이언트비트코인의 테스트용 블록체인개발용 테스트 블록체인 사용하기12장 채굴과 합의비트코인의 경제학과 통화 발행분산화된 합의거래의 독립적 검증채굴 노드블록 헤더 구성하기블록 채굴하기중앙 시간 경과(MTP)블록을 성공적으로 채굴하기새 블록 검증하기블록체인 수집 및 선택채굴과 해싱 복권해시율 공격합의 규칙 변경하기13장 비트코인 보안보안 원리사용자 보안의 모범 사례14장 레이어 2 어플리케이션빌딩 블록(기초 요소)빌딩 블록에서 사용하는 어플리케이션컬러드 코인지불 채널과 스테이트 채널라우티드 지불 채널(라이트닝 네트워크)부록 A 사토시 나카모토의 비트코인 백서부록 B 비트코인 백서의 정오표부록 C 비트코인 개선 제안
|
최은실의 다른 상품
김도훈의 다른 상품