brunch

비트코인 백서 바로읽기 #1

Bitcoin: A Peer-to-Peer Electronic Cash

by Kyle
Bsv-icon-small.png

Bitcoin: A Peer-to-Peer Electronic Cash System

• Bit: 컴퓨터 구조의 뿌리를 이루는, 나눌 수 없는 이진 단위

• Coin: 독립적으로 식별 가능한 가치(Value)의 토큰


즉, "Bitcoin”이라는 단어는 디지털 연산의 기본 단위인 ‘bit’와, *경제의 기본 요소인 ‘coin(화폐 단위)’을 결합하여, 개별적이고 검증 가능한 가치의 토큰(token of value)이 (직접, P2P)전달되는 시스템을 의미한다.


Bitcoin은 계정 기반(Account-based) 시스템이 아니며,부채 잔고를 기록하는 원장도 아니다.

Bitcoin은 미사용 출력(UTXO, Unspent Transaction Output)으로 정의되는 트랜잭션 네트워크이다.



대부분의 사람들은 현재의 은행 시스템, 즉 “계정 기반(account-based)” 구조에 익숙하다.

이 구조는 단일 숫자(잔고)로 상태를 관리한다.

반면 UTXO 시스템은 좀 다르다.


UTXO 기반을 쉽게 설명 해보자면, 내 지갑에 들어있는 진짜 동전 몇 개, 지폐 몇 장처럼 하나하나 개별로 존재하는 가치의 토큰으로 상태를 기록한다.


그래서 내 지갑의 잔고는 이를 각각 세어 합쳐야지만 알 수 있다. 겉보기엔 불편해보이지만, UTXO는 다음과 같은 근본적인 장점을 제공한다:

병렬 처리 가능성 — 여러 트랜잭션을 동시에 처리할 수 있음

추적 가능성 — 각 토큰의 이동 경로를 상세히 기록할 수 있음


"UTXO 시스템"‘투명함’을 기본값으로 설계되어 있다.

• 각각의 UTXO는 명확한 출처를 가지고 있으며, 기본 사용 방식은 추적 가능성을 전제로 한다

• ‘섞어서 모호하게 만드는 것’은 사용자의 선택일 뿐, 구조적 특성이 아니다


반대로, "계정 기반(Account-based) 시스템"은 구조상 ‘혼합’이 기본 동작이다.

• 하나의 계정에 여러 출처의 자산이 들어오고, 거래 시 어느 돈이 먼저 나갔는지 명시되지 않는다

• 따라서, “누가 어떤 돈을 어떻게 썼는가”를 정확히 재구성하기가 UTXO보다 훨씬 어렵고 불확실해진다.



참조: https://reamstories.com/page/mbonpkfcjv/story/mbq9g4sspn/chapter/mbq9g91nk0/paragraph/07e92ec6-8feb-4f29-a054-710df94f06c3

keyword
작가의 이전글법화(법정화폐, Legal Tender)란?