Ipinaliwanag ang Selfish Mining
Talaan ng Nilalaman
Pag-unawa sa mga insentibo ng Bitcoin
Paano gumagana ang selfish mining?
Ang selfish mining ba ay banta sa Bitcoin?
Pangwakas na mga ideya
Ipinaliwanag ang Selfish Mining
Home
Mga Artikulo
Ipinaliwanag ang Selfish Mining

Ipinaliwanag ang Selfish Mining

Advanced
Na-publish Mar 27, 2020Na-update Dec 28, 2022
5m

Pag-unawa sa mga insentibo ng Bitcoin

Ang Bitcoin ay isang laro na maingat na nabalanse ng mga insentibo. Sa isang desentralisadong ecosystem, ang pagkakahanay ng mga interes ng mga kalahok ay mahalaga sa pangmatagalang posibilidad na mabuhay ng network. Ang mga insentibo na nagtutulak sa nodes upang ma-secure ang network ay pangunahin sa pananalapi – na kumikilos nang matapat, paninindigan silang mabigyan ng reward. Sa pamamagitan ng pagtatangka na manloko, napalampas nila ang potensyal na kita.
Ito ay maliwanag sa pagmimina. Ang mga partido ay namumuhunan ng malaking halaga ng kapital sa elektrisidad at dalubhasang hardware, sa pag-asang mabawi ang kanilang pamumuhunan at gawing kita sa pamamagitan ng pagdaragdag ng mga block sa blockchain. Hinahangad ng mga minero na i-maximize ang kanilang mga pagbabalik, at ang pinakamadaling paraan upang gawin ito ay sa pamamagitan ng paglalaro ng mga patakaran.
Kung ang isang minero ay nagdaragdag ng isang block sa chain, natatanggap nila ang lahat ng mga bayarin na nabayaran sa mga transaksyon mula sa kanilang block, pati na rin isang bahagi ng mga bagong naka-mint na coin. Tinatawag namin itong block reward, at ang dami ng natanggap na coin ay nahahati sa bawat 210,000 na block (halos bawat apat na taon). Sa oras ng pagsulat, ang reward ay nagkakahalaga ng 12.5 BTC, ngunit ibabawas sa 6.25 sa isang bagay ng buwan
Ang pinansyal na insentibo sa pagmimina ay nagbigay ng kasanayan na lubos na mapagkumpitensya, na sa huli ay nagpapalakas ng seguridad at desentralisasyon ng network. Ang ilang mga haka-haka na ang mga insentibo ay puwedeng nilaro. Sa artikulong ito, titingnan natin ang konsepto ng selfish mining
Kung nais mong magbasa nang higit pa tungkol sa mga insentibo sa likod ng Bitcoin, tingnan ang Panimula ng Isang Baguhan sa Cryptoeconomics.


Paano gumagana ang selfish mining?

Ang pinaka-komprehensibong pagsisiyasat ng selfish mining ay matatagpuan sa 2013 paper Ang karamihan ay hindi sapat na Bitcoin Mining ay Vulnerable ng mga mananaliksik na sina Ittay Eyal at Emin Gun Sirer. Ang thesis ng papel ay na, salungat sa paniniwala ng popular, ang mga insentibo para sa mga minero ng Bitcoin ay may pagkakamali at puwedeng huli na humantong sa sentralisasyon ng network.

Ipakita natin ang selfish mining sa isang halimbawa. Ipagpalagay na ang kabuuang rate ng hash ay pantay na hinati sa 4 na mga minero na sina Alice, Bob, Carol, at Dan (bawat isa ay may 25%). Si Alice, Bob, at Carol ay naglalaro ng mga patakaran, ngunit sinusubukan ni Dan na samantalahin ang system para sa kanyang sariling pakinabang.

Sa ilalim ng normal na pangyayari, aasahan namin ang minero na nakakahanap ng isang block upang idagdag ito kaagad sa chain. At ito ang ginagawa nina Alice, Bob, at Carol bilang matapat na kalahok. Ngunit kung nakakita si Dan ng isang block, pinipigilan niya ito (ito ay isang wastong solusyon, ngunit hindi pa ito maidaragdag). Si Dan ay puwedeng makakuha ng masuwerteng at makahanap ng dalawang mga block sa isang hilera bago ang iba pa.

Ipagpalagay natin na 100,000 block ang namina. Kaya ngayon mayroon kaming Alice, Bob, at Carol na nagtatangkang imungkahi ang 100,001st block. Nahanap ito ni Dan ngunit pinapanatili nitong pribado ang impormasyong ito. Mayroon na ngayong dalawang chain, ang publiko at ang lihim ni Dan (at mas mahaba) na isa. Habang ang iba ay nagsisikap pa ring maghanap ng block 100,001, nakakahanap siya ng 100,002.

Ang chain ni Dan ay nasa dalawang block na ngayon. Ibinigay na ang kanyang swerte ay hindi maubusan at palagi siyang puwedeng manatili nang una sa iba pang chain sa distansya na ito, patuloy siyang nagpapatuloy. Kapag naabutan ng iba upang ang mga ito ay nasa isang block lamang sa likod, inilabas niya ang kanyang chain.

Ang chain ngayon sa publiko ni Dan ay mas mahaba kaysa sa pinagtatrabaho ng ibang mga kalahok. Ayon sa isang patakaran na tinawag namin ang pinakamahabang panuntunan sa chain, ang “tamang” chain upang gumana ay ang naipon ng pinakamaraming Proof-of-Work(isang sukatan din tinukoy bilang chainwork). Kaya, kung ang isang node ay nakakita ng isang chain na may higit na naipon na trabaho, lilipat at ilalaan nito ang lakas ng pagmimina sa mas mahabang chain na ito.

Ngayon, nakita nina Alice, Bob, at Carol ang chain ni Dan – kinikilala nila ngayon ang isang ito bilang chain na susundan. Ang anumang mga reward na makukuha nila sa kabilang chain ay hindi na magkakaroon. At dahil minina ni Dan ang mga block na ito sa kasalukuyang chain, pinapanatili niya ang lahat ng mga reward.


Ang selfish mining ba ay banta sa Bitcoin?

Totoong magiging mas mura ito sa lahat ng mga kalahok na kumilos lang ayon sa inaasahan nila. Ang selfish mining ay lumilikha ng napakaraming basura, ngunit mahalagang tandaan na ang mga nakikibahagi sa kasanayan ay nagpapanatili ng isang madiskarteng kalamangan kaysa sa iba pang mga kalahok sa network. Bilang isang resulta, ang umaatake ay malamang na sumali sa mga minero, na magpapalala lang sa mga bagay.

Sa kanilang papel, itinampok ito nina Eyal at Sirer bilang isang pangunahing panganib sa paglipas ng panahon, ang selfish mining ay puwedeng humantong sa mga mining pool na lumalaki sa hash rate, dahil ang mga partido ay makikipagtulungan sa mga makasariling entity upang ma-maximize ang kanilang kita. Kapag ang isang solong pool ay nakuha ang karamihan ng kapangyarihan, puwede itong subukan ang isang 51% atake.

Hindi nahahalata ng iba ang naturang pag-uugali na isang banta, na binabanggit ang mga pagsasaalang-alang sa ideolohiya ng mga minero, pati na rin isang insentibo upang mapanatili ang network na gumana sa isang desentralisadong paraan. Ang pagpayag na masira ang ecosystem ay pipigilan ang mga minero nito na muling makuha ang kanilang pamumuhunan sa elektrisidad at makinarya, o magiging kita.


Pangwakas na mga ideya

Kung ang selfish mining ay puwedeng matagumpay na mahila ng isang kasunduan ng mga minero, puwedeng ito ay talagang isang kaakit-akit na diskarte para sa mga kasangkot upang mapalakas ang kanilang sariling kita. Sa isang pinakapangit na sitwasyon, ang mga insentibo ay magdudulot sa matapat na mga minero na sumali sa mga makasariling minero, na pinipinsala ang desentralisasyon ng Bitcoin.

Gayunpaman, sa mas dakilang pamamaraan, walang katuturan para sa mga partido na ihanay ang kanilang mga sarili sa ganitong pamamaraan. Pagkatapos ng lahat, ang pag-arte upang mapahina ang seguridad ng network ay puwedeng maging sanhi ng pagbaba ng presyo ng Bitcoin, na direktang nakakaapekto sa kakayahang kumita ng isang operasyon sa pagmimina.