상세 내용 요약 (v.2.1 업데이트 확장 버전) 소개
『비트코인 사용 가이드』 제2판 상세 내용 요약 (v.2.1 업데이트 확장 버전)
이전 요약을 기반으로 제2판(v.2.1, 2025년 9월 1일 업데이트)의 내용을 더 자세히 확장하여 정리하였습니다. 업데이트 사항으로는 라이트닝 네트워크의 최신 프로토콜 변화(예: BOLT 12 지원 강화), 지갑 보안 강화(멀티시그 추천 추가), 풀 노드 소프트웨어 최적화(엄브렐 OS v0.5.3 호환), 그리고 홈 채굴의 에너지 효율 팁(2025년 기준 전기 요금 변동 고려)이 주요 포인트입니다. 전체적으로 실습 중심으로, 스크린숏 예시, 명령어 코드, 트러블슈팅 팁이 더 보강되었습니다. 책은 CC0 라이선스로 무료 PDF 배포되며, 인쇄본은 16,102 Sats 가격입니다. 아래는 장별 상세 요약입니다.
1장: 셀프 커스터디 가이드 (Self-Custody Guide)
이 장은 비트코인 자산을 스스로 관리하는 'Not Your Keys, Not Your Coins' 원칙을 강조하며, 초보자가 지갑 설정부터 자금 이동까지 실습할 수 있도록 설계되었습니다. v.2.1 업데이트: QR 코드 스캔 보안(피싱 방지)과 UTXO 관리 도구(예: Sparrow Wallet 통합) 추가.
- 비트코인 지갑 사용을 위한 기본 지식
- 지갑 유형 분류: 핫 월렛(온라인, 편의성 높음), 콜드 월렛(오프라인, 보안 우선), 하이브리드(멀티시그).
- 시드 프레이즈(12/24 단어) 생성 원리: BIP-39 표준 설명, 백업 시 2-of-3 멀티시그 추천(하나 분실 시 복구 가능).
- 보안 팁: 시드 저장(금속 플레이트 engraving), 패스프레이즈 추가로 브루트포스 공격 방어. 예: "시드를 암기하고, 디지털 저장 피하기 – 물리적 분산 보관."
- 구체적인 지갑 실습
- 키스톤(Keystone) 지갑 설정
1. Keystone Pro 하드웨어 구매 후 USB-C 연결.
2. Keystone 앱 다운로드(iOS/Android), QR 코드로 초기화.
3. 시드 생성: 24 단어 생성 후 QR 백업 스캔. 테스트 송금(0.0001 BTC)으로 검증.
4. 팁: 펌웨어 업데이트 시 공식 사이트 확인, 트러블슈팅 – "연결 오류 시 재시작 후 블루투스 재설정."
- 시드사 이너(SeedSigner) 지갑: 오픈소스 DIY 에어갭 지갑.
1. Raspberry Pi Zero W + 카메라 모듈 조립(비용 ~$50).
2. GitHub에서 이미지 다운로드, SD 카드에 플래싱(Etcher 사용).
3. 부팅 후 QR로 시드 생성/서명: 트랜잭션 서명 시 컴퓨터와 QR 교환.
4. 업데이트: v.2.1에서 PSBT(Partially Signed Bit coin Transaction) 지원 강화로 멀티디바이스 서명 용이.
- 공기계 지갑(Air-Gapped Wallet): 완전 오프라인 환경.
1. 별도 노트북(인터넷 제거)에서 Electrum 설치.
2. 시드 생성 후 QR/USB로 워치온리 월렛과 연동.
3. 실습 예: 송금 시 트랜잭션 오프라인 서명 후 온라인 브로드캐스트.
- 자산 관리 팁
- UTXO 정리: Coin Control 기능 사용(예: Electrum에서 수수료 최적화 – "작은 UTXO 병합으로 미래 거래 비용 절감").
- 코인조인(CoinJoin) 소개: Wasabi Wallet으로 프라이버시 강화(혼합 후 UTXO 크기 균일화).
- 자금 이동 가이드
1. 거래소(업비트/빗썸)에서 출금 주소 생성(지갑 QR 스캔).
2. 최소 금액(0.001 BTC) 송금 테스트, 네트워크 수수료 확인(RBF Replace-By-Fee 지원).
3. 지갑 → 거래소 입금: 주소 복사 오류 방지(대소문자 구분), KRW 출금 시 세금 신고 팁(2025년 기준 22% 양도소득세).
2장: 결제 가이드 (Payments Guide)
온체인과 라이트닝 결제의 실생활 적용을 중점으로, 수수료·속도 비교를 통해 비트코인 결제의 실용성을 강조. v.2.1: Taproot 주소 지원으로 결제 프라이버시 향상.
- 비트코인 결제 기본
- 온체인: SegWit 주소(bech32) 사용으로 수수료 20% 절감. 예: "0.00001 BTC 송금 시 예상 수수료 500 sats/vB."
- 라이트닝: 채널 기반 즉시 결제, HTLC(Hash Time-Locked Contract) 설명.
- 실생활 적용
- 상점 결제: BlueWallet 앱으로 QR 스캔, 인보이스 생성. 예: 커피숍 결제 시 라이트닝 우선(1초 이내 완료).
- P2P 거래: LocalBitcoins 대안으로 Bisq P2P 네트워크 추천, 에스크로 기능 실습.
- 수수료 최적화: Mempool.space 확인 후 저비용 시간대(주말) 거래. 트러블슈팅: "더블 스펜드 시 RBF 활성화."
- 도구 추천: Phoenix Wallet(모바일 라이트닝), Muun Wallet(멀티시그 결제). 실습: 100 sats 송금 테스트.
3장: 풀 노드 운영 가이드 (Full Node Operation Guide)
비트코인 네트워크의 검증자 역할 이해를 위한 실습. v.2.1: Tor 통합으로 프라이버시 강화, 동기화 속도 최적화(초기 IBD 2-3일 단축).
- 풀 노드 운영을 위한 지식
- 블록체인 검증: SPV(Simple Payment Verification) vs. 풀 노드 비교 – "풀 노드는 100% 독립 검증."
- 프라이버시: IP 주소 숨김(Tor/VPN), DoS 공격 방어.
- 설치 및 설정 실습
- 미니 PC 조립: Intel NUC + 1TB SSD(비용 ~$300), Ubuntu 설치.
- 엄브렐 OS(Umbral OS) 설치
1. SD 카드에 이미지 플래싱, HDMI로 부팅.
2. 웹 인터페이스(192.168.x.x) 접근, Bit coin Core 다운로드.
3. 동기화: bitcoin.conf 편집(rpcuser 설정), "bit coin-cli getblockchaininfo" 명령으로 진행 확인.
- 비트코인 코어 동기화: 초기 550GB 다운로드, pruning 모드(7GB 저장) 옵션.
- 고급 기능
- 외부 접속: 포트포워딩(8333 포트), DDNS 설정으로 모바일 액세스.
- 워치온리 연동: Electrum 서버 활성화, "electrum_server = 1" conf 추가.
- 네트워크 기여: reachable 노드 확인("bit coin-cli getnetworkinfo"), UASF(User Activated Soft Fork) 지원 설명.
4장: 라이트닝 노드 운영 가이드 (Lightning Node Operation Guide)
확장성 설루션으로 라이트닝의 라우팅·유동성 관리 실습. v.2.1: LND(Lightning Network Daemon) v0.18 업데이트, 채널 팩토리(자동 채널 개설) 도입.
- 라이트닝 노드 운영을 위한 지식
- 채널 개설: 온체인 락업(예: 0.01 BTC), 라우팅 수수료(0.1% 기본).
- HTLC와 Watchtower: 채널 종료 시 자금 보호.
- 운영 실습
- 설치: Umbrel에 LND 추가, "lnd --bitcoin.active --bitcoin.mainnet" 명령.
- 채널 관리: lncli 명령어로 피어 연결("lncli connect peer_pubkey@host:port"), 채널 오픈("lncli openchannel --node_key=... --local_amt=1000000").
- 유동성 확보: Loop In/Out 서비스 사용, 자동 리밸런싱 스크립트 추천.
- 고급 응용
- 모바일 원격: Ride The Lightning(RTL) 앱으로 채널 모니터링.
- 온라인 결제 매장 구축: BTCPay Server 설치, WooCommerce 플러그인 연동 – "웹숍에서 라이트닝 인보이스 생성, 1% 수수료 설정."
5장: 홈 채굴 가이드 (Home Mining Guide)
개인 채굴로 PoW(Proof-of-Work) 이해. v.2.1: Bitmain Antminer S21 추천, 2025년 halving 후 수익성 재계산(전기 100원/kWh 기준 ROI 18개월).
- 홈 채굴 기본
- ASIC 선택: S19j Pro(95TH/s, 3kW) vs. S21(200TH/s, 효율 17J/TH).
- 풀 가입: F2 Pool/Slant, 지갑 주소 등록.
- 실습 단계
1. 마이너 설정: 이더넷 연결, 웹 UI(192.168.x.x) 접근.
2. 소프트웨어: CGMiner 설치, conf 파일 편집("pools": ["stratum+tcp://pool.com:port"]).
3. 모니터링: "cgminer-api -o status" 명령, 해시레이트 확인.
- 주의사항
- 비용 계산: WhatToMine.com 도구 사용, 소음/열 관리(환기팬 추가).
- 지속 가능성: 재생 에너지 추천, 한국 규제(전기 사용 신고) 팁.
추가 정보 및 추천
- 대상 및 특징: 초중급자 대상, 총 300페이지 분량. 철학적 배경(사토시 백서 인용)과 실습 균형. v.2.1에서 AI 기반 트러블슈팅 챗봇 링크 추가(예: Grok 활용 제안).
- 배포: PDF 무료 다운로드 (위 링크 참조 <grok:render card_id="facf1 a" card_type="citation_card" type="render_inline_citation">
<argument name="citation_id">0 </argument>
</grok:render>). 서점 구입 시 사인본 옵션.
- 추천 실습 순서: 1장 → 3장 → 2장 순으로 따라가며, 실제 0.001 BTC로 테스트.