Varför bcash mining inte skulle påverka bitcoin mycket (men bitcoin mining kan göra ruin bcash)

Porque no tener miedo a la caida del Bitcoin by Angelof20 (November 2018).

Anonim

Under de senaste dagarna var Bitcoin Cash (Bcash eller BCH) mer lönsamt för min än Bitcoin (BTC). Detta har resulterat i att gruvarbetare byter från Bitcoin till Bcash, vilket medför en signifikant hastighet av block på Bcash-kedjan, till den punkt där flera dussintals block hittades per timme. Under tiden hade Bitcoin blockchain minskat avsevärt; i vissa fall hittades endast ett eller två block varje timme.

På kort sikt var därför Bitcoin-användare obekväma: de var tvungna att vänta längre för sina transaktioner att bekräfta, och de var tvungna att betala mer avgifter för att få dem bekräftat snabbt.

På lång sikt kan dock denna dynamik göra Bitcoin Cash-kedjan väldigt instabil.

Här är varför.

Teori Versus Practice: Förutsättningar

Det bör först noteras att för enkelhets skull gör denna artikel några antaganden som inte helt eller delvis håller sig i full utsträckning i verkligheten.

Till exempel antar artikeln att alla (eller de flesta) gruvarbetare huvudsakligen bryr sig om kortsiktiga vinster, det antar att gruvarbetare kan byta mellan olika blockkedjor till ingen (eller lite) kostnad, det kommer inte att ta hänsyn till att gruvarbetare måste vänta 100 kvarter innan de kan spendera sina blockbelöningar och mer.

Kanske viktigare kommer artikeln också att anta att Bitcoin-blockbelöningar är mer värdefulla än Bitcoin Cash block-belöningar. I skrivande stund är detta fallet, med en relativt stor marginal. Både Bitcoin och Bcash gruvarbetare tilldelas minst 12. 5 nya mynt per block, men BTC är cirka sex gånger mer värdefull än BCH. Dessutom innehåller Bitcoin-blocken betydligt fler avgifter.

Medan situationen är mer komplex än den här, borde den övergripande dynamiken hålla upp - åtminstone tills och om inte Bcash blockbelöningar blir mer värdefulla än Bitcoins.

Normal Mining Dynamics

Miners min för att göra vinst, eller åtminstone det är antagandet för denna artikel. De investerar resurser - tid, el, hårdvara och mer - till skillnad från mynt.

Mining lönsamhet bestäms av värdet av blockbelöningen, och "svårigheten" att gruva ett block. Om svårigheten är högre måste minare investera mer resurser för att hitta ett block. Om svårigheten är lägre måste minare investera mindre.

Vad som egentligen inte spelar någon roll för lönsamheten på kortsiktigt , är hur många andra gruvarbetare (med hashkraft) gruvor på en viss kedja. Om många gruvarbetare till exempel är gruvdrift på Bcash-kedjan, betyder det bara att alla dessa gruvarbetare hittar Bcash-block snabbare en stund.

Denna situation är självkorrigerad över tiden när svårigheten justeras. På både Bitcoin och Bcash anpassas svårigheterna en gång per 2016 block, vilket "skulle" hända varannan vecka. Om dessa 2016-block återfinns på mindre än två veckor, anpassas svårigheterna uppåt, så nästa 2016-block blir svårare att hitta.Om dessa 2016-block finns på mer än två veckor, justerar svårigheterna nedåt, så nästa 2016-block blir enklare att hitta.

Dessa justeringar händer i förhållande till hur mycket snabbare eller långsammare block som minas än vad de skulle "menas" till, men det kan öka eller minska fyrfaldigt (x4 eller x0. 25) högst.

Bcash

bara , eftersom en Bcash-blockbelöning för närvarande är värd ungefär sju gånger mindre än en Bitcoin-blockbelöning, är mer lönsam att mina om dess svårighet är mer än sju gånger lägre. (Detta har varit fallet under de senaste dagarna.) Men om det händer sker något intressant. Från det ögonblick som Bcash är mer lönsamt att mina, blir det omedelbart mer lönsamt att gruva för

alla gruvarbetare. I detta hypotetiska, alla gruvarbetare skulle omedelbart överge Bitcoin-kedjan, och istället mina Bcash uteslutande. Det här kan inte gå för alltid. Om det finns så många gruvarbetare på Bcash-kedjan, kommer blocken 2016 att bli extremt snabba. (Detta har varit fallet under de senaste dagarna.) Som sådan kommer nästa svårjustering också mycket snabbt; potentiellt inom en dag eller två. (Det här hände just.) Det är viktigt, eftersom det är mycket för snabbt, justerar svårigheten nu uppåt med mycket: förmodligen fyrfaldigt. (Detta hände just.)

Det är där Bcashs problem börjar.

Vid den här tiden är Bcashs svårighet så hög att Bitcoin än en gång är den mest lönsamma kedjan att gruva på. Som en följd av en eftersläpning på ungefär två dagar skulle

alla gruvarbetare nu byta tillbaka till minning Bitcoin. Bitcoins svårighet var emellertid redan ganska hög. När alla dessa miners växlar tillbaka, kan blocken 2016 kanske hittas lite snabbare än vanligt. Men inget vanligt.

Som sådan, även efter 2016 Bitcoin-blocken hittas, förändras inte mycket. Bitcoin skulle fortfarande vara mer lönsam kedja till min. Vinsterminister som maximerar vinst skulle därför fortsätta att gruva på Bitcoin bara.

Och när nästa svårighetsperiod är över, kommer ingenting att förändras igen. Bitcoin skulle fortfarande vara mer lönsamt för alla gruvarbetare.

Under den motsatta änden av ekvationen skulle inga gruvarbetare gruva på Bitcoin Cash alls. Det är inte lika lönsamt att mina. Bcash blockchain ska frysa i sina spår.

Bcashs lösningar

Bcash har lösningar för detta problem - typ av.

Först genomförde Bcash ett nödjusteringsschema för att hantera situationer som dessa. Om, under en tidsram på tolv timmar, färre än sex block hittas, anpassar svårigheten nedåt med 20 procent. Detta kan hjälpa till att få svårigheter ner till normala nivåer snabbare.

Men det är inte en perfekt lösning i sig. För det krävs det fortfarande minst sex block att hitta, och förmodligen mer för att få svårighet tillbaka till det normala. Det betyder att gruvarbetare fortfarande behöver mina på Bcash-kedjan med förlust mot sina kortsiktiga intressen. Dessutom miners som är ovänliga mot Bcash kunde - något ironiskt nog - min på denna kedja bara nog för att förhindra en sådan omjustering.

Och även om några gruvarbetare gör mina på Bcash-kedjan mot en svårighetsjustering, skulle det bara ställa exakt samma dynamik i rörelse efter ett tag. Bcash-kedjan skulle vara mer lönsam att mina för ett par dagar, varefter svårigheter skjuter uppåt och kedjan ska frysa i sina spår. Då måste dessa gruvarbetare, än en gång, mina med förlust för att hålla kedjan vid liv, för att bara inrätta samma dynamik igen. Och igen. Och igen.

Intressant kan detta scenario potentiellt gynna minare i stort, särskilt om de samordnar. Medan vissa gruvarbetare behöver minas mot sina kortsiktiga intressen för att nå den nödvändiga svårighetsjusteringen, när så snart som svårighetsjustering har uppnåtts, får alla gruvarbetare att sopa upp stora mängder blockbelöningar inom en dag eller två.

Så länge det finns köpare för dessa mynt, kan en sådan stop-and-go-cykel vara mycket lönsam för minare på lång sikt. Men det är naturligtvis inte särskilt önskvärt för användarna.

Annan lösning (s)

Detta är inte en ny vetenskap.

Namecoin, en av de första altcoinerna, mötte liknande problem under 2011. Efter ett plötsligt hopp i ishastighet fastnade kedjan och det tog månader för ideologiskt motiverade gruvarbetare att arbeta mot en nästa svårighetsjustering med förlust. Denna cykel upprepades ett par gånger, varpå Namecoin fixade problemet genom att "sammanslagna gruvdrift" myntet med Bitcoin. Alla Bitcoin gruvarbetare kan nu automatiskt mina Namecoin använda samma hashkraft utan att behöva växla mellan kedjor. Många Bitcoin gruvarbetare gör.

Problemet som Namecoin måste möta är också en viktig orsak till att Litecoin skapare, Charlie Lee, bestämde sig för att implementera Scrypt miningalgoritmen i Litecoin, ett annat tidigt altcoin. Han insåg att en sekundär kryptokurrency inte skulle konkurrera med Bitcoin för hash-kraft på SHA256-algoritmen alls, exakt på grund av den instabilitet som skulle resultera. Genom att välja en helt annan algoritm kan gruvarbetare inte hoppa från en kedja till en annan, vilket löser problemet också.

Och många andra altiner, som Ethereum, har mycket snabbare svårighetsjusteringssystem. Även om det här tekniskt fortfarande kan kräva att gruvarbetare minskar med förlust i vissa fall (och kan få andra skadliga effekter), bör situationen lösa inom några timmar eller dagar - inte veckor eller månader.

Om Bitcoin Cash väljer att anta någon av dessa lösningar, kommer myntet troligen att kräva en annan hård gaffel.

Alternativt måste dess blockbelöningar bli värdefullare än Bitcoins …

Tack till Litecoin skaparen Charlie Lee för information och feedback.

Ansvarsbegränsning: Författaren till den här artikeln har fått BCH och har inte sålt allt ännu.