Merged Mining je těžba, při níž kandidát rodičovského řetězce obsahuje závazek k pomocnému bloku a nalezenou práci lze podle pravidel pomocného řetězce doložit jako jeho zabezpečení. Běžným příkladem je AuxPoW u Namecoinu; konkrétní důkazy a provozní podmínky se mezi projekty liší.
Těžař nehledá nejprve Bitcoin a potom druhým průchodem znovu tutéž práci pro pomocný řetězec. Připraví společný kandidát a provádí jednu sérii hashovacích pokusů. Kompatibilní pomocný řetězec umí přijmout důkaz tohoto hledání. Nejde o zdvojení výkonu ASIC ani o přepínání výkonu mezi dvěma nezávislými úlohami. [Namecoin — Merged mining and independent chains] [BIP 301 — Blind Merged Mining draft]
V Namecoin AuxPoW vede důkaz od hashe pomocného bloku přes větev Merkle tree ke kořeni uloženému v rodičovské coinbase. Další větev dokládá coinbase v Merkle root rodičovské hlavičky. Kontroly zahrnují umístění závazku, velikost stromu a index odvozený mimo jiné z chain ID. Pouhé přiložení cizího nalezeného hashe bez vazby na pomocný blok nestačí. [Namecoin Core — AuxPoW commitment checks]
Hash se posuzuje vůči cílům, které jsou pro jednotlivé řetězce relevantní. Při snadnějším pomocném cíli může důkaz vyhovět pomocnému řetězci, ale ne Bitcoinu; takový rodičovský kandidát se nestává potvrzeným bitcoinovým blokem. Rootstock výslovně rozlišuje splnění cíle Bitcoinu, jen Rootstocku a pouze poolové share. I při splnění obou cílů zůstává nutná platnost příslušných bloků. [Namecoin Core — AuxPoW commitment checks] [Namecoin Core — Proof-of-work target checks] [Rootstock — Merged mining architecture]
Běžný bitcoinový uzel při ověřování svého bloku neinterpretuje závazek jako souhlas s transakcemi Namecoinu. Pomocné uzly musejí samy ověřit důkaz i vlastní transakční a stavová pravidla. Sdílený hash tedy nevytváří společný UTXO set, společné mince ani právo měnit Bitcoin pomocným konsenzem. Porucha pomocné aplikace sama není neplatnou bitcoinovou transakcí. [Namecoin — Merged mining and independent chains] [Namecoin Core — AuxPoW commitment checks]
Ne každý těžař rodičovského řetězce se musí podílet na pomocném. Pro bezpečnost je důležitá skutečně zapojená práce, její koncentrace a motivace, ne celkový hashrate Bitcoinu napsaný v prezentaci. Namecoin navíc umožňuje jiné rodičovské řetězce se SHA-256d. Nelze automaticky předpokládat stejné pořadí bloků, stejný počet potvrzení či stejnou odolnost vůči reorganizaci. [Namecoin — Merged mining and independent chains] [Rootstock — Merged mining architecture]
Stejné hashovací pokusy mohou přinášet pomocné odměny bez druhé plné hashovací zátěže. Někdo ale musí sestavit pomocné bloky, provozovat odpovídající software a uzly, předávat důkazy a spravovat odměny. V poolu to často zajišťuje provozovatel, nikoli každý ASIC. Výplatní politika určuje, zda a v jakém aktivu těžař bonus skutečně dostane; kurz, poplatky a provozní náklady zůstávají. [Namecoin — Merged mining and independent chains] [BIP 301 — Blind Merged Mining draft]
BIP 301 popisuje Blind Merged Mining (BMM): sestavení pomocných bloků přenechává jiným účastníkům, kteří za zahrnutí závazku nabízejí bitcoinovým těžařům poplatek. Návrh má vlastní konsenzuální pravidla a v registru BIP je veden jako Draft. Není to jiné jméno pro již používaný Namecoin AuxPoW a samotné číslo BIP nedokládá aktivaci v Bitcoinu. [BIP 301 — Blind Merged Mining draft]
Urči rodičovský a pomocný řetězec, hashovací algoritmus, přesný důkaz a uzly, které jej ověřují. Poté odděl sdílenou práci od převodu aktiv: merged mining samo nezajišťuje směnitelnost jedné mince za druhou ani bezpečný most. U poolu zkontroluj zahrnutí pomocných odměn, cílové účty a skutečné výplaty. Hashrate bez těchto souvislostí nevysvětluje bezpečnost ani výnos. [Namecoin — Merged mining and independent chains] [Rootstock — Merged mining architecture]
Pro nejúplnější obraz čtěte toto heslo společně s Těžba, Proof of Work, Bitcoin, Mining Pool.