Selfish mining mění publikační strategii, ne platnost bloků. Výsledek závisí na hashratu, šíření, řešení remíz a chování ostatních; neexistuje jediný univerzální práh zaručeného zisku.
Těžař po nalezení platného bloku začne soukromou větev místo okamžitého oznámení. Ostatní pokračují na veřejné špičce bez znalosti tohoto bloku. [Eyal and Sirer — Majority is not Enough]
Strategie sleduje rozdíl mezi soukromou a veřejnou větví. Podle dalších nalezených bloků náskok prodlužuje, zveřejní bloky nebo soukromou větev opustí. [Eyal and Sirer — Majority is not Enough] [Sapirshtein, Sompolinsky & Zohar — Optimal Selfish Mining Strategies in Bitcoin]
Selektivní zveřejnění může při dorovnání vyvolat soutěž dvou platných větví. O výsledku spolurozhoduje, kterou větev začnou ostatní těžaři rozšiřovat. [Eyal and Sirer — Majority is not Enough] [Bitcoin Developer Guide — Block Chain]
Bloky na prohrané větvi zůstanou mimo přijatou historii a jejich odměna se neuplatní. Cílem je, aby poctiví těžaři ztratili poměrně více práce než útočník. [Eyal and Sirer — Majority is not Enough] [Satoshi Nakamoto — Bitcoin whitepaper]
Model Eyala a Sirera srovnává podíl odměn za přijaté bloky s podílem hashratu. Vyšší relativní podíl není automaticky vyšší čistý zisk za hodinu; záleží i na obtížnosti, čase a nákladech. [Eyal and Sirer — Majority is not Enough] [Sapirshtein, Sompolinsky & Zohar — Optimal Selfish Mining Strategies in Bitcoin]
V základním modelu označuje α podíl útočného hashratu a γ podíl poctivého hashratu, který v remíze těží na útočníkově větvi. Změna γ mění práh výhody, takže samotné procento hashratu nestačí. [Eyal and Sirer — Majority is not Enough] [Sapirshtein, Sompolinsky & Zohar — Optimal Selfish Mining Strategies in Bitcoin]
Rychlost přenosu a vztahy mezi pooly mohou změnit výhodu při remíze. Modelované parametry nejsou univerzální měření reálné sítě ani důkaz chování konkrétního poolu. [Eyal and Sirer — Majority is not Enough] [Sapirshtein, Sompolinsky & Zohar — Optimal Selfish Mining Strategies in Bitcoin]
Zadržování je riskantní: veřejná větev může soukromou předběhnout a útočník přijde o odměnu svých bloků. Zaručený úspěch neplyne z pouhého zahájení strategie. [Eyal and Sirer — Majority is not Enough]
Full Node stále odmítá neplatné transakce i nadměrnou emisi. Sobecká těžba využívá soutěže platných větví a nevytváří oprávnění utrácet cizí mince. [Satoshi Nakamoto — Bitcoin whitepaper] [The Bitcoin Backbone Protocol] [Bitcoin Core v29.0 — validation]
Výzkum obrany zkoumá šíření bloků, zacházení s remízami, pobídky a detekci. Samotný opuštěný blok není důkaz útoku: přirozené souběžné nálezy vytvářejí podobný jev. [Eyal and Sirer — Majority is not Enough] [Bitcoin Developer Guide — Block Chain] [Sapirshtein, Sompolinsky & Zohar — Optimal Selfish Mining Strategies in Bitcoin]
Pro nejúplnější obraz čtěte toto heslo společně s Šíření bloků, Kompaktní přenos bloků, Nakamotův konsensus, Sybil útok. Opačným směrem na něj odkazují také Útok zadržováním bloků.