비트코인 생태 지식 계층 이해하기: BRC20에서 Taproot까지, 당신은 "청동"인가요, "왕자"인가요?

블록비츠
2024-04-30 09:09:12
수집
본 문서는 비트코인 생태계의 다섯 가지 지식 계층을 정리하여 비트코인 생태계의 베일을 단계적으로 벗겨낼 것입니다.

작성자: BlockBeats, Jaleel

Runes 프로토콜의 탄생과 제3차 비트코인 생태계의 폭발과 함께, 점점 더 많은 커뮤니티가 비트코인 생태계에 주목하고 있지만, 대부분의 초보자들이 가장 큰 혼란을 겪는 것은 "비트코인 생태계의 진입 장벽이 너무 높다"는 것입니다. BlockBeats는 비트코인 생태계의 다양한 용어를 다섯 개의 지식 계층으로 정리하여 비트코인 생태계의 베일을 단계적으로 벗겨냅니다.

비트코인 생태계 지식 계층 이해하기: BRC20에서 Taproot까지, 당신은 “청동”인가요, 아니면 “왕자”인가요?

입문 계층: 대부분의 비트코인 생태계 초보자들이 익숙한 주제

1. 오디널스 (Ordinals)

오디널스 프로토콜은 비트코인의 최소 단위인 사토시(satoshi)에서 NFT를 발행하는 데 중점을 두고 있으며, 비트코인의 Taproot 업그레이드를 활용하여 각 사토시가 고유한 디지털 자산을 나타낼 수 있도록 합니다. 오디널스는 비트코인 블록체인의 고유한 특성을 활용하여 각 사토시가 고유하게 디지털 자산을 나타낼 수 있게 하여 비트코인 네트워크에 이더리움의 NFT와 유사한 기능을 제공하며, 추가적인 레이어나 토큰이 필요하지 않습니다.

2. 케이시 로다모어 (Casey Rodarmor)

케이시 로다모어 (@rodarmor)는 프로그래머이자 비트코인 개발자로, 오디널스 프로토콜과 룬스 프로토콜의 창시자입니다. 오디널스 프로토콜을 개발함으로써 케이시는 비트코인 블록체인에서 비화폐 데이터(예: 디지털 예술품)를 직접 저장하고 전송하는 새로운 방법을 제공했습니다. 케이시 없이는 비트코인 생태계가 존재하지 않았다고 할 수 있습니다.

비트코인 생태계 지식 계층 이해하기: BRC20에서 Taproot까지, 당신은 “청동”인가요, 아니면 “왕자”인가요?

출처: 오디널스 서밋 2023

3. BRC-20

BRC-20은 비트코인 네트워크에서 대체 가능한 토큰을 생성하고 전송하기 위한 실험적 표준입니다. 이는 익명의 개발자 도모(Domo)가 2023년 3월에 도입했으며, 이더리움의 ERC-20 표준을 모방하는 것을 목표로 합니다. ERC-20이 스마트 계약을 사용하는 것과 달리, BRC-20 토큰은 비트코인 네트워크의 사토시(최소 단위)에 JSON 데이터를 기록하여 생성됩니다.

4. 도모 (Domo)

도모 (@domodata)는 BRC-20 프로토콜의 창시자로, BRC20을 개발한 이후로 도모는 계속해서 익명으로 활동하고 있으며, 현재 BRC20의 거버넌스를 돕기 위해 Layer 1 Foundation이라는 기금을 설립했습니다.

비트코인 생태계 지식 계층 이해하기: BRC20에서 Taproot까지, 당신은 “청동”인가요, 아니면 “왕자”인가요?

출처: 오디널스 서밋 2023

5. 룬스 (Runes)

룬스는 비트코인 오디널스의 창시자인 케이시 로다모어가 개발한 새로운 비트코인 프로토콜로, 오디널스가 NFT를 발행하는 것과는 달리, 룬스는 비트코인 네트워크에서 대체 가능한 토큰을 발행하는 데 사용됩니다. 이는 사용자가 비트코인의 UTXO 모델 내에서 직접 토큰을 생성, 발행 및 전송할 수 있게 하며, 어떤 중앙화된 서비스나 중개인에 의존하지 않습니다. 룬스는 BRC-20 프로토콜에서 최적화되어 원래의 발행 및 상장 두 거래를 하나로 합쳤습니다.

6. 아토미컬스 (Atomicals)

아토미컬스 프로토콜은 비트코인 블록체인에서 ARC-20이라는 디지털 자산을 생성하고 관리할 수 있게 해줍니다. 이 자산은 UTXO 모델을 사용하며 여러 파일을 저장할 수 있어 더 복잡한 응용 시나리오에 사용될 수 있습니다. BRC-20 및 오디널스와는 달리, 아토미컬스의 AVM은 더 높은 유연성과 확장성을 제공하도록 설계되어 있으며, 스마트 계약과 유사한 기능을 구현하고 더 복잡한 디지털 자산 관리를 지원합니다. 케이시와 도모에 비해 아토미컬스 프로토콜의 저자 아서(Arthur)는 더 익명적이며, 오프라인 활동에 나타나지 않고 몇 번의 음성 인터뷰만을 진행했습니다.

7. 채굴 수수료

사용자가 비트코인 거래를 수행할 때, 거래가 블록에 포함되도록 채굴자에게 지불하는 수수료입니다. 채굴 수수료는 비트코인 네트워크의 거래 수수료로, 네트워크의 운영과 안전을 지원하기 위해 채굴자에게 경제적 인센티브를 제공합니다.

두 번째 계층: 대부분의 비트코인 생태계 플레이어들이 익숙한 주제

1. 비트코인 반감기

비트코인 반감기는 비트코인 채굴 보상이 반으로 줄어드는 사건으로, 210,000개의 블록이 생성될 때마다 발생하며, 약 4년에 한 번씩 일어납니다. 반감기의 주요 목적은 비트코인의 발행을 통제하는 것으로, 이는 비트코인 설계의 일부로, 희소 자원(예: 금)의 채굴 속도가 점차 줄어드는 것을 모방하기 위해 설계되었습니다. 반감기는 채굴자의 인센티브 구조에 직접적인 영향을 미치며, 비트코인 가격에 중요한 영향을 미친다고 여겨집니다. 최근 반감기는 2024년 4월 20일에 있었으며, 다음 반감기는 2028년 2월에 예상되며, 블록 높이는 1,050,000에 이를 것입니다.

2. 사토시 (Satoshis)

사토시는 비트코인의 최소 단위로, 1 비트코인은 100,000,000 사토시에 해당합니다. 비트코인의 가치가 매우 높을 수 있기 때문에, 사토시는 더 작은 화폐 단위를 제공하여 소액 거래를 가능하게 합니다.

3. 해시율 (Hash Rate)

해시율은 네트워크의 모든 채굴 장비가 매초 해결하려고 시도하는 블록 해시의 횟수를 나타내며, 일반적으로 초당 해시 수(H/s)로 표시됩니다. 해시율은 비트코인 네트워크의 보안성을 측정하는 주요 지표로, 더 높은 해시율은 더 높은 계산 난이도와 보안을 의미합니다.

4. POW

POW는 작업 증명(Proof of Work)의 약자로, 네트워크 서비스 남용(예: 스팸 또는 분산 서비스 거부 공격)을 방지하기 위한 암호학적 알고리즘입니다. 비트코인의 작업 증명은 채굴자가 복잡한 수학 문제를 해결하도록 요구하며, 이 문제의 난이도는 자동으로 조정되어 전체 네트워크에서 약 10분마다 새로운 블록이 생성되도록 합니다. 문제를 성공적으로 해결한 채굴자는 새로운 블록을 블록체인에 추가하고 새로운 비트코인을 보상으로 받습니다. 이 과정은 네트워크를 공격으로부터 보호할 뿐만 아니라 비트코인의 발행 및 유통 메커니즘이기도 합니다.

5. UTXO

UTXO는 사용되지 않은 거래 출력(Unspent Transaction Outputs)의 약자로, 비트코인 네트워크에서 새로운 거래 입력으로 사용될 수 있는 비트코인 금액을 나타냅니다. 비트코인의 거래 모델은 UTXO를 기반으로 하며, 각 거래는 이전 거래의 출력을 입력으로 참조하여 시작하고, 새로운 UTXO를 생성하여 종료됩니다. 이 새로운 UTXO는 미래의 거래에서 사용될 수 있습니다.

6. 라이트닝 네트워크 (Lightning Network)

라이트닝 네트워크는 비트코인 블록체인 위에 구축된 "제2 계층" 결제 프로토콜로, 즉각적이고 높은 처리량의 소액 결제를 실현하는 것을 목표로 합니다. 라이트닝 네트워크는 결제 채널 네트워크를 생성하여 블록체인에서의 거래 혼잡과 수수료를 줄여 소액 결제를 경제적이고 빠르게 만듭니다.

세 번째 계층: 경험이 풍부한 비트코인 생태계 OG만이 익숙한 주제

1. 노스트 (Nostr)

노스트는 간단한 탈중앙화 소셜 네트워크 프로토콜로, 키 쌍을 사용하여 사용자가 자신의 식별자를 생성하고 관리하며, 이벤트(예: 게시물, 연락처 정보 및 기타 사회적 상호작용)를 통해 소통할 수 있게 합니다. 창립자는 Fiatjaf (@fiatjaf)이며, 이 프로토콜은 비트코인과 직접적인 연관은 없지만, 비트코인 지지자들 사이에서 널리 주목받고 있습니다. 이는 탈중앙화되고 검열 저항적인 통신 방식을 나타내기 때문입니다. 2023년 4월, 라이트닝 네트워크의 "호스팅 솔루션"인 Nostr Assets Protocol도 노스트라는 이름을 채택했습니다.

2. BIPs

BIPs는 비트코인 개선 제안(Bitcoin Improvement Proposals)의 약자로, 비트코인 커뮤니티가 주도하는 설계 문서로, 새로운 기능, 정보 또는 환경의 개선 제안을 비트코인 커뮤니티에 제출합니다. BIPs는 비트코인 개발 과정에서 중요한 구성 요소로, 비트코인 네트워크를 개선하는 방법에 대한 공식적인 경로를 제공합니다.

3. 멤풀 (Mempool)

멤풀은 비트코인 네트워크 노드에 저장된 모든 미확인 거래의 집합을 나타냅니다. 이 용어는 "Memory Pool"의 약자입니다. 거래가 비트코인 네트워크에 전송되지만 아직 어떤 블록에도 포함되지 않은 경우, 해당 거래는 멤풀에 위치하게 됩니다. 채굴자는 멤풀에서 거래를 선택하여 새로운 블록을 생성하며, 일반적으로 수수료가 높은 거래를 우선적으로 선택합니다.

4. 희귀 사토시 (Rare Satoshis)

희귀 사토시는 비트코인 네트워크의 공식 용어가 아니며, 오디널스가 탄생한 이후 비트코인 특정 블록 시간과 관련된 수집 가치를 지닌 독특한 사토시를 의미합니다. 비트코인의 구성 단위는 사토시이며, 각 비트코인은 1억 개의 사토시로 구성됩니다. 사토시의 희소성과 특수성은 오디널 이론가에 의해 결정되며, 이는 사토시에 특별한 의미를 부여합니다. 이는 사토시가 비트코인을 채굴한 나카모토 사토시의 것일 수도 있고, 특정 블록의 첫 번째 사토시일 수도 있으며, 피자를 구매하는 데 사용된 사토시일 수도 있습니다.

비트코인 생태계 지식 계층 이해하기: BRC20에서 Taproot까지, 당신은 “청동”인가요, 아니면 “왕자”인가요?

5. 비트코인 풀 노드 (Bitcoin Full Node)

비트코인 풀 노드는 비트코인 프로토콜을 실행하는 완전한 클라이언트로, 전체 블록체인 데이터의 복사본을 유지합니다. 풀 노드는 모든 거래와 블록을 검증하여 거래와 블록이 비트코인의 규칙에 부합하는지 확인합니다. 비트코인 풀 노드는 네트워크의 건강과 탈중앙화에 매우 중요합니다. 이들은 네트워크의 권력을 분산시키고, 단일 주체가 비트코인의 거래 기록을 통제하거나 변조할 수 없도록 보장합니다. 풀 노드가 많을수록 거래를 검증하는 노드가 많아져 전체 시스템의 조작이 더 어려워집니다.

네 번째 계층: 정식으로 토끼 굴속으로 깊이 들어가기

1. 인덱스 (Index)

비트코인의 맥락에서 "인덱스" 또는 "index"는 일반적으로 블록체인 데이터베이스에서 데이터를 빠르게 검색하기 위해 사용되는 구조를 의미합니다. 예를 들어, 거래 인덱스(txindex)는 노드가 각 거래의 메타데이터를 저장하기 위해 추가 데이터베이스를 생성할 수 있게 해주는 선택적 기능입니다. 거래 인덱스를 활성화하면, 노드는 블록체인에서 거래 정보를 더 빠르게 접근할 수 있으며, 이는 애플리케이션 및 서비스 개발에 매우 유용합니다. 특히 광범위한 블록체인 데이터 쿼리를 제공해야 하는 서비스에 유용합니다.

2. OP_RETURN

OPRETURN은 비트코인 스크립트 언어의 작업 코드로, 비트코인 거래에 작은 데이터 조각(현재 상한은 80바이트)을 삽입할 수 있게 해줍니다. 이 데이터는 소비할 수 없으므로 입력의 일부로 사용되지 않습니다. OPRETURN은 거래에 메타데이터를 추가하는 데 주로 사용되며, 이는 특정 시점에 데이터가 존재함을 증명하는(타임스탬프 서비스), 간단한 메시지를 추가하거나 더 복잡한 블록체인 레이어 애플리케이션을 구현하는 데 사용될 수 있습니다. 이러한 데이터는 비트코인 블록체인에 영구적으로 기록되므로, 개발자에게 불변의 데이터 저장 옵션을 제공합니다.

3. 슈노르 서명 (Schnorr Signatures)

슈노르 서명은 수학자 클라우스 슈노르(Claus Schnorr)가 제안한 디지털 서명 알고리즘입니다. 비트코인에서 슈노르 서명은 Taproot 업그레이드를 통해 도입되었으며, 기존의 ECDSA(타원 곡선 디지털 서명 알고리즘) 서명 방식과 함께 사용되도록 설계되었습니다. 슈노르 서명은 더 간단한 서명 집합, 향상된 개인 정보 보호 및 더 높은 효율성을 포함한 여러 가지 이점을 제공합니다. 서명 집합은 여러 서명을 하나로 결합할 수 있게 하여 데이터 양을 줄이고 거래 수수료를 낮춥니다. 또한, 다중 서명 거래에 대한 지원을 개선하여 여러 당사자가 관련된 거래가 일반 거래와 다르지 않게 보이도록 하여 개인 정보 보호를 강화합니다.

다섯 번째 계층: 가장 심오한 비트코인 생태계 지식

1. 격리 증인 (SegWit)

격리 증인(Segregated Witness)은 비트코인 프로토콜의 업그레이드로, 거래 확장성 문제와 거래 확장성 문제를 해결하기 위해 설계되었습니다. 격리 증인은 서명 정보를 거래 데이터에서 "격리"하여 블록의 유효 용량을 증가시키고, 일정 부분 거래 크기를 줄여 네트워크 처리량을 향상시킵니다.

2. PSBT

부분 서명 비트코인 거래(Partially Signed Bitcoin Transactions)는 서로 다른 참여자 간에 미완성 거래를 서명하기 위해 전송하는 표준 형식입니다. 이를 통해 여러 당사자가 협력하여 거래를 생성, 서명 및 전송할 수 있으며, 다른 참여자에게 개인 키를 노출할 필요가 없습니다.

3. RBF

RBF는 수수료 교체(Replace-by-Fee)의 약자로, 발신자가 거래가 블록체인에서 확인되기 전에 수수료를 증가시켜 기존 거래를 교체할 수 있게 해주는 메커니즘입니다. 이 메커니즘은 거래 확인 속도를 높이거나 수수료를 잘못 설정하여 확인되지 않은 거래를 수정하는 데 자주 사용됩니다.

4. "RBF" 스나이핑

RBF는 "RBF" 공격으로 파생되어 수익을 얻기 위한 스나이핑 전략입니다. 사용자는 미확인된 낮은 수수료 거래를 모니터링하고, RBF 메커니즘을 사용하여 더 높은 수수료로 동일한 거래를 제출하여 원래 거래를 대체하려고 합니다. 이는 일반적으로 채굴 풀이나 개별 채굴자가 더 높은 거래 수수료를 추출하여 수익을 증가시키기 위해 사용됩니다.

5. 탭루트 (Taproot)

탭루트는 비트코인 네트워크의 중요한 업그레이드로, 개인 정보 보호와 확장성을 강화하기 위해 MAST(Merkelized Abstract Syntax Trees)와 슈노르 서명의 조합을 통해 구현됩니다. 탭루트는 복잡한 거래가 블록체인에서 일반 거래와 다르지 않게 보이도록 하여 개인 정보 보호를 향상시킵니다. 또한, 네트워크의 확장성과 효율성을 개선합니다. 탭루트 업그레이드 덕분에 비트코인 생태계가 시작될 수 있었다고 할 수 있습니다.

체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
banner
체인캐처 혁신가들과 함께하는 Web3 세상 구축