173 / 691AUXPOW

Merged Mining

같은 작업으로 여러 체인 채굴

Merged Mining은 동일한 해시 탐색을 여러 체인에 사용합니다. 공유되는 것은 작업 증명이며 규칙, 통화, 보안이 자동으로 같아지는 것은 아닙니다.

Merged Mining은 부모 체인 후보에 보조 블록에 대한 커밋먼트를 넣고 발견한 작업을 보조 체인 규칙에 따라 증명하는 채굴입니다. Namecoin AuxPoW가 대표적 예이며, 정확한 증명과 운영 조건은 프로젝트마다 다릅니다.

채굴자가 먼저 Bitcoin을 탐색한 뒤 같은 작업을 보조 체인에 다시 수행하는 것이 아닙니다. 공통 후보를 준비하고 하나의 해시 시도 과정을 실행합니다. 호환되는 보조 체인은 이 탐색의 증명을 받을 수 있습니다. ASIC 성능이 두 배가 되거나 독립적인 두 작업 사이에서 연산 능력을 전환하는 방식이 아닙니다. [Namecoin — Merged mining and independent chains] [BIP 301 — Blind Merged Mining draft]

Namecoin AuxPoW 증명은 보조 블록 해시에서 Merkle tree 가지를 거쳐 부모 coinbase 안의 루트로 이어집니다. 또 다른 가지가 부모 헤더의 Merkle root 아래 coinbase를 증명합니다. 커밋먼트 위치, 트리 크기, chain ID 등에서 도출되는 인덱스를 검사합니다. 보조 블록과 연결되지 않은 외부의 발견된 해시만 붙이는 것으로는 부족합니다. [Namecoin Core — AuxPoW commitment checks]

해시는 각 체인의 해당 목표와 비교됩니다. 보조 목표가 더 쉬우면 보조 체인에는 적합해도 Bitcoin에는 아닐 수 있으며, 그 부모 후보는 확인된 Bitcoin 블록이 되지 않습니다. Rootstock은 Bitcoin 목표, Rootstock만의 목표, 풀 share 목표만의 충족을 명시적으로 나눕니다. 양쪽 목표를 만족해도 각 블록은 유효해야 합니다. [Namecoin Core — AuxPoW commitment checks] [Namecoin Core — Proof-of-work target checks] [Rootstock — Merged mining architecture]

일반 Bitcoin 노드는 자기 블록의 커밋먼트를 Namecoin 거래 승인으로 해석하지 않습니다. 보조 노드는 증명과 자체 거래 및 상태 규칙을 검증해야 합니다. 공통 해시는 공동 UTXO set, 공동 코인, 보조 합의로 Bitcoin을 변경할 권리를 만들지 않습니다. 보조 앱의 고장이 그 자체로 무효 Bitcoin 거래인 것은 아닙니다. [Namecoin — Merged mining and independent chains] [Namecoin Core — AuxPoW commitment checks]

부모 체인의 모든 채굴자가 보조 체인에 참여하는 것은 아닙니다. 보안에 중요한 것은 실제 참여 작업, 집중도, 유인이며 발표 자료 속 Bitcoin 전체 hashrate가 아닙니다. Namecoin은 다른 SHA-256d 부모 체인도 허용합니다. 같은 블록 순서, 확인 횟수, 재구성 저항성을 자동으로 가정해서는 안 됩니다. [Namecoin — Merged mining and independent chains] [Rootstock — Merged mining architecture]

같은 해시 시도는 두 번째 전체 해시 부하 없이 보조 보상을 낼 수 있습니다. 하지만 누군가는 보조 블록을 조립하고 관련 소프트웨어와 노드를 운영하며 증명을 전달하고 보상을 관리해야 합니다. 풀에서는 각 ASIC보다 운영자가 이를 맡는 경우가 많습니다. 지급 정책이 보너스 수령 여부와 자산을 결정하며 환율, 수수료, 운영 비용은 남습니다. [Namecoin — Merged mining and independent chains] [BIP 301 — Blind Merged Mining draft]

BIP 301의 Blind Merged Mining(BMM)은 다른 참여자가 보조 블록을 조립하고 커밋먼트 포함 대가로 Bitcoin 채굴자에게 수수료를 제시합니다. 자체 합의 규칙이 있으며 BIP 등록 상태는 Draft입니다. 이미 사용되는 Namecoin AuxPoW의 다른 이름이 아니며 BIP 번호만으로 Bitcoin 활성화가 입증되지 않습니다. [BIP 301 — Blind Merged Mining draft]

부모와 보조 체인, 해시 알고리즘, 정확한 증명, 검증 노드를 특정합니다. 그다음 공통 작업과 자산 이전을 구분합니다. Merged mining 자체는 코인 간 교환 가능성이나 안전한 브리지를 보장하지 않습니다. 풀에서는 보조 보상 포함 여부, 목적 계정, 실제 지급을 확인합니다. 이런 맥락 없는 hashrate는 보안이나 수입을 설명하지 못합니다. [Namecoin — Merged mining and independent chains] [Rootstock — Merged mining architecture]

더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 비트코인 채굴, Proof of Work, Bitcoin, Mining Pool. 다음 항목에서도 이 글을 참조합니다 Sergio Demian Lerner.

DOC · 001Namecoin — Merged mining and independent chains1차 출처 ↗DOC · 002Namecoin Core — AuxPoW commitment checks문서 ↗DOC · 003Namecoin Core — Proof-of-work target checks문서 ↗DOC · 004Rootstock — Merged mining architecture문서 ↗DOC · 005BIP 301 — Blind Merged Mining draft명세 ↗
1차 출처 우선 · 투자 조언이 아닙니다