brunch

『비트코인 사용 가이드』 제2판

상세 내용 요약 (v.2.1 업데이트 확장 버전) 소개

by sonobol





『비트코인 사용 가이드』 제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로 테스트.

keyword
작가의 이전글미국 사토시 결제 현상