← 개념

거래와 블록

13편

  1. 1
    중급

    UTXO 모델 (Unspent Transaction Output)

    비트코인은 계좌 잔액이 아닌 미사용 트랜잭션 출력(UTXO)의 합으로 잔액을 관리한다. 동전 모델의 원리와 프라이버시·보안상 이점.

  2. 2
    심화

    비트코인은 사실 작은 프로그래밍 언어로 돌아갑니다

    비트코인 스크립트 심층 기술 가이드 - 스택 기반 프로그래밍 언어의 작동 원리, 옵코드, 표준 스크립트 유형(P2PKH, P2SH, P2WPKH, P2TR), 실행 추적, 타임락, 다중서명, 탭스크립트까지 상세히 다룹니다.

  3. 3
    입문

    멤풀 (Mempool) - 비트코인 트랜잭션 대기실

    아직 블록에 포함되지 않은 트랜잭션이 대기하는 멤풀의 구조. 생성부터 확인까지의 라이프사이클, 최소 릴레이 수수료와 만료 정책, RBF와 CPFP까지 다룹니다.

  4. 4
    중급

    이미 보낸 비트코인 거래의 수수료를 올려서 추월하기

    비트코인 Replace-By-Fee 메커니즘의 기술적 심층 분석 - BIP-125 옵트인 RBF, 풀 RBF, 지갑에서의 사용법, 멤풀 역학, 가맹점 영향.

  5. 5
    중급

    CPFP (Child Pays for Parent) - 멈춘 거래를 끌어올리는 자식 거래

    비트코인에서 Child-Pays-for-Parent(CPFP)의 작동 원리 - 패키지 릴레이 메커니즘, 수수료 계산법, 수신자와 송신자의 활용 사례, RBF와의 비교, 실제 지갑 사용 예시까지 알아봅니다.

  6. 6
    심화

    머클 트리 (Merkle Tree) - 효율적 데이터 검증

    머클 트리는 대량의 데이터를 하나의 해시값으로 요약하여 효율적으로 무결성을 검증할 수 있는 이진 해시 트리 구조입니다.

  7. 7
    심화

    비트코인 블록 하나를 통째로 해부해 봅니다

    비트코인 블록 구조를 80바이트 헤더부터 코인베이스 트랜잭션, SegWit 증인 데이터, 블록 가중치까지 상세히 분석합니다. 실제 블록 헤더의 16진수 분석을 포함합니다.

  8. 8
    심화

    세그윗 (SegWit) - 서명 분리로 확장하다

    세그윗 (SegWit)은 2017년에 활성화된 비트코인 프로토콜 업그레이드로, 서명 데이터를 분리하여 블록의 실질적 용량을 늘린 기술입니다.

  9. 9
    심화

    탭루트 (Taproot) - 슈노르 서명으로 프라이버시와 효율을 높이다

    탭루트는 2021년 활성화된 비트코인 업그레이드로, 복잡한 지출 조건을 가진 트랜잭션도 평범한 단일 서명 송금과 똑같아 보이게 만들어 프라이버시와 효율을 높였습니다. 슈노르 서명, MAST, 탭스크립트로 구성됩니다.

  10. 10
    심화

    노드 (Node) - 비트코인의 주권적 검증

    노드 (Node)는 비트코인 블록체인의 전체 사본을 저장하고, 모든 트랜잭션과 블록의 유효성을 독립적으로 검증하는 소프트웨어입니다.

  11. 11
    중급

    소프트포크와 하드포크 (Soft Fork & Hard Fork) - 규칙을 바꾸는 두 가지 방법

    비트코인에는 업데이트 버튼이 없습니다. 규칙을 좁히는 소프트포크와 규칙을 넓히는 하드포크가 어떻게 다르고, 왜 비트코인이 소프트포크를 고집하는가.

  12. 12
    중급

    51% 공격 (51% Attack)

    한 주체가 과반 해시레이트를 장악하면 무슨 일이 벌어지는가 - 이론적으로 가능하지만 비트코인에서는 사실상 불가능한 이유.

  13. 13
    심화

    라이트닝 네트워크 (Lightning Network) - 비트코인의 2계층

    라이트닝 네트워크는 비트코인 블록체인 위에 구축된 2계층 결제 네트워크로, 소액 즉시 결제를 가능하게 합니다.