Bitcoin Cash Stresstest tilstopper netværk – Blockgeeks

Bitcoin Cash led et transaktionsforsinkelse, efter at bitcoin cash-netværket gennemgik en stresstest den 1. september.

Bitcoin Cash stresstest

Bitcoin Cash foretager normalt mellem 30 og 50 000 transaktioner om dagen. Som det kan ses af stigningen, havde Bitcoin Cash den 1. september dog ~ 600.000 transaktioner. Teoretisk set burde dette have været let for Bitcoin Cash at rydde op, men denne test tilstoppede hele netværket i timevis.

Bitcoin Cash-netværk og blokstørrelse

Vi er sikre på, at du kender hele fiaskoen til blokstørrelse nu. For at give dig en kort opsummering har Bitcoin haft problemer med skalerbarhed, og en del af samfundet følte, at løsningen på dette var at øge blokstørrelsen. Flere i samfundet afviste denne forestilling, og modstanderne gik væk fra protokollen den 1. august 2017 og skabte bitcoin Cash. bitcoin Cash havde tilfældigvis en 8 MB blokstørrelsesgrænse. Til sidst blev bitcoin Cash vedtaget en justerbar blokstørrelse, hvor blokstørrelsen kunne gå op til 32 MB, hvis det var nødvendigt.

Okay, så lad os vende tilbage til det aktuelle problem.

Bitcoin kontant stresstest

Billedkredit

Der var tre betydelige efterslæb af transaktioner i systemet. Den største efterslæbning så ~ 270.000 transaktioner låst inde i mempool. Ifølge analytikeren, der går forbi “@StopAndDecrypt,”Den samlede størrelse af disse transaktioner kommer op på 50 MB. Hvis bitcoin Cash producerede 32 MB blokke, skulle dette have ryddet op inden for to blokke eller ca. 20 minutter. Det tog dog 15 blokke for at rydde de 270.000 transaktioner, hvilket svarer til ~ 2,5 timer.

Minearbejdere lukker blokke på 2 MB

Bitcoin Cash stresstest

Billedkredit: Tillidsnoder

Ovenstående billede viser de blokke, der udvindes af minedriftene i løbet af testen. Dette giver interessant læsning af flere grunde:

  • Bitmains Antpool og Roger Ver’s bitcoin-pool brugte begge klientens standard softgrænse på 2 MB i nogle timer.
  • ViaBTC og BTC.top brugte begge blokke >2 MB var de imidlertid ikke i nærheden af ​​grænsen på 32 MB.
  • Der er en ukendt minearbejder, der begrænsede blokstørrelse til 1 MB.

Både Roger Ver og Bitmain var de største talsmænd for at øge blokstørrelsen. Det ser dog ud til, at de selv begrænser blokstørrelsen til dens standard minimum. Som nogen på Reddit påpegede:

“Det er fuldstændig skammeligt, at puljer og minearbejdere, der støtter vokalskalering, sætter 2MB-blokgrænser for sig selv.”

Så hvorfor begrænser minearbejdere blokstørrelsen til kun 2 MB, når der er en justerbar hætte til 32 MB? Der er tre mulige årsager:

  • Der er ikke nok efterspørgsel.
  • Intet økonomisk incitament til at udvinde større blokke.
  • Der er risiko for forældreløse.

Ikke nok efterspørgsel

Selvom bitcoin Cash har en større blokstørrelse end Bitcoin, fortæller BitInfoCharts os, at den gennemsnitlige bitcoin-blok er større end den gennemsnitlige Bitcoin Cash-blok:

Bitcoin Cash stresstest

Så hvorfor er den gennemsnitlige bitcoin-blok ca. 5-8 gange større end en Bitcoin Cash-blok? Det er simpelt. bitcoins netværk tilfældigvis er meget travlere end Bitcoin Cash:

Bitcoin Cash stresstest

bitcoin foretager normalt altid mere end 300.000 transaktioner på en dag. bitcoin Cash styrer knap 50.000 transaktioner. Da der ikke er så mange transaktioner, er der ikke efterspørgsel efter store blokke.

Intet incitament til at udvinde større blokke

Som @StopAndDecrypt påpeger, har minearbejdere ikke et økonomisk incitament til at udvinde større blokke.

”BCash havde for nylig 270.000 ubekræftede transaktioner i“ mempool ”. Det var omkring 50 MB i størrelse.

Det tog cirka 15 blokke for det at rydde, på trods af at blokstørrelsen var 32 MB hver. Den samlede belønning, som minearbejdere modtog fra gebyrer efter behandling af dem alle, var ~ $ 150. Det er $ 10 pr. Blok. ”

Dette blev yderligere uddybet på Reddit af en bruger ved navn “Neutral_User_Name”:

”Det handler om incitamenter … bitcoin handler helt om incitamenter. Gebyrbelønningen er så lav sammenlignet med blokbelønningen, at de ikke gider at øge deres blokstørrelse. Uanset om de udvinder en 1 MB eller 22 MB blok, er det stort set den samme belønning til dem. “

Hvad dette viser os er, at gebyrmodellen i bitcoin Cash ikke er så sund. Da bitcoin Cash behandler mindre transaktioner med mindre dollarværdi end Bitcoin, kan det simpelthen ikke skabe et internt gebyrmarked, der er så sundt som Bitcoins.

Eksempel, som @StopAndDecrypt igen påpeger:

”Til sammenligning, når bitcoins“ mempool ”er på sit LAVESTE belønnes minearbejdere med ~ 0,2 BTC pr. Blok. Det er $ 2.000 pr. Blok mod $ 10. ”

Risikoen for forældreløse

“Orphaning” er et fænomen, hvor en blok udvindes, men det bliver aldrig en del af den vigtigste blockchain. Normalt vil en sund blockchain have et lavt antal forældreløse blokke. Et netværk med et stort antal forældreløse er ekstremt ineffektivt, da det viser, at minearbejderne bruger meget energi til ingenting. bitcoin SV, som er en gaffel med bitcoin Cash, har en blokstørrelsesgrænse på 128 MB.

I april 2019, BitMEX’s forskergruppe bemærkede at bitcoin SV “oplevede to blokreorganisationer. Først en tre-blok omorganisering, efterfulgt af en seks-blok omorganisering. ”

En omorganisering sker, når netværket tvinges til forældreløse blokke, efter at de er blevet udvundet. bitcoin SV lider af dette på grund af dets oppustede blokke. Begrundelsen bag dette er enkel. I et decentraliseret netværk skal en blok sprede sig i hele netværket, før den kan blive en del af blockchain. Jo større blokken er, jo mere tid vil det tage at få den nødvendige godkendelse fra netværket.

Måske ønsker Bitcoin Cash minearbejdere at undgå dette scenario ved ikke at udvinde store blokke. Men så rejser dette spørgsmålet – hvorfor kræve større blokke i første omgang, hvis du ikke vil bruge det?

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me