118 / 691SELF

Sobecká těžba

Sobecká těžba je strategie zadržování nalezených bloků. Těžař je zveřejňuje selektivně, aby konkurenti plýtvali prací a jeho podíl přijatých bloků vzrostl.

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 NakamotoBitcoin 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 NakamotoBitcoin 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ů.

DOC · 001Eyal and Sirer — Majority is not EnoughPrimární zdrojDOC · 002Satoshi Nakamoto — Bitcoin whitepaperPrimární zdrojDOC · 003The Bitcoin Backbone ProtocolPrimární zdrojDOC · 004Bitcoin Developer Guide — Block ChainDokumentaceDOC · 005Bitcoin Core v29.0 — validationDokumentaceDOC · 006Sapirshtein, Sompolinsky & Zohar — Optimal Selfish Mining Strategies in BitcoinDokumentace
Primární zdroje · Nejde o investiční doporučení