Bitcoin Cash Stress Test zatyka sieć – Blockgeeks

Bitcoin Cash miał zaległości transakcyjne po tym, jak sieć gotówki bitcoin przeszła test warunków skrajnych 1 września.

Test stresu gotówkowego Bitcoin

Bitcoin Cash zazwyczaj wykonuje transakcje od 30 do 50 tysięcy dziennie. Jednak, jak widać ze skoku, 1 września Bitcoin Cash miał ~ 600 000 transakcji. Teoretycznie powinno to być łatwe do wyjaśnienia dla Bitcoin Cash, jednak ten test zablokował całą sieć na wiele godzin.

Sieć Bitcoin Cash i rozmiar bloku

Jesteśmy pewni, że znasz już całe fiasko związane z wielkością bloku. Aby dać ci krótkie podsumowanie, Bitcoin borykał się z problemami ze skalowalnością, a część społeczności uznała, że ​​rozwiązaniem tego problemu było zwiększenie rozmiaru bloku. Kilku członków społeczności odrzuciło ten pogląd, a krytycy odeszli od protokołu 1 sierpnia 2017 r., Tworząc Bitcoin Cash. Bitcoin Cash miał limit rozmiaru bloku wynoszący 8 MB. Ostatecznie Bitcoin Cash otrzymał regulowany limit rozmiaru bloku, w którym rozmiar bloku może w razie potrzeby wzrosnąć do 32 MB.

W porządku, więc wróćmy do omawianego problemu.

Test warunków skrajnych dla gotówki Bitcoin

Źródło obrazu

W systemie były trzy znaczące zaległości transakcji. W przypadku największego zaległości w mempoolu zablokowano ~ 270 000 transakcji. Według analityka „@StopAndDecrypt,”Łączny rozmiar tych transakcji dochodzi do 50 MB. Jeśli bitcoin Cash wyprodukował 32 MB bloki, powinno to zostać usunięte w ciągu dwóch bloków lub około 20 minut. Jednak rozliczenie 270 000 transakcji zajęło 15 bloków, co odpowiada ~ 2,5 godziny.

Górnicy ograniczają bloki do 2 MB


Test stresu gotówkowego Bitcoin

Źródło zdjęcia: Trustnodes

Powyższe zdjęcie przedstawia bloki wydobywane przez baseny wydobywcze w czasie testu. To sprawia, że ​​lektura jest interesująca z kilku powodów:

  • Bitmain’s Antpool i pula bitcoinów Rogera Ver’a przez kilka godzin korzystały z domyślnego miękkiego limitu klienta wynoszącego 2 MB.
  • ViaBTC i BTC.top używały bloków >Jednak 2 MB nie zbliżały się do limitu 32 MB.
  • Jest jeden nieznany górnik, który ograniczył rozmiar bloku do 1 MB.

Zarówno Roger Ver, jak i Bitmain byli największymi wokalnymi zwolennikami zwiększenia rozmiaru bloku. Wygląda jednak na to, że sami ograniczają rozmiar bloku do domyślnego minimum. Tak jak ktoś na Reddicie wskazany:

„To absolutny wstyd, że pule i górnicy, którzy głośno wspierali skalowanie w łańcuchu, ustawili dla siebie limity bloków 2 MB”

Dlaczego więc górnicy ograniczają rozmiar bloku do zaledwie 2 MB, skoro istnieje regulowany limit do 32 MB? Istnieją trzy możliwe powody:

  • Nie ma wystarczającego popytu.
  • Brak zachęty finansowej do wydobywania większych bloków.
  • Istnieje ryzyko osierocenia.

Za mało popytu

Mimo że bitcoin Cash ma większy rozmiar bloku niż Bitcoin, BitInfoCharts mówi nam, że przeciętny blok bitcoin jest większy niż przeciętny blok Bitcoin Cash:

Test warunków skrajnych Bitcoin Cash

Dlaczego więc przeciętny blok Bitcoin jest około 5-8 razy większy niż blok Bitcoin Cash? To proste. Sieć bitcoin jest dużo bardziej ruchliwa niż Bitcoin Cash:

Test warunków skrajnych Bitcoin Cash

Bitcoin zwykle zawsze wykonuje ponad 300 000 transakcji dziennie. Bitcoin Cash ledwo zarządza 50 000 transakcji. Ponieważ transakcji jest niewiele, nie ma popytu na duże bloki.

Brak zachęty do wydobywania większych bloków

Jak wskazuje @StopAndDecrypt, górnicy nie mają motywacji finansowej do wydobywania większych bloków.

„BCash miał ostatnio 270 000 niepotwierdzonych transakcji w„ mempoolu ”. Miał około 50 MB.

Usunięcie go zajęło około 15 bloków, mimo że rozmiar bloku wynosił 32 MB każdy. Łączna nagroda otrzymana przez górników z opłat po przetworzeniu ich wszystkich wyniosła ~ 150 USD. To 10 USD za blok ”.

Zostało to szerzej omówione na Reddit przez użytkownika o nazwie „Neutral_User_Name”:

„Chodzi o zachęty… Bitcoin to całkowicie zachęty. Wynagrodzenie za opłatę jest tak niskie w porównaniu z nagrodą za blok, że nie zawracają sobie głowy zwiększaniem rozmiaru bloku. Niezależnie od tego, czy kopią blok o wielkości 1 MB czy 22 MB, jest to dla nich prawie taka sama nagroda ”.

To pokazuje nam, że model opłat w Bitcoin Cash nie jest tak zdrowy. Ponieważ bitcoin Cash przetwarza mniejsze transakcje o niższej wartości w dolarach niż Bitcoin, po prostu nie może stworzyć wewnętrznego rynku opłat, który jest tak zdrowy jak Bitcoin.

Na przykład, jak ponownie wskazuje @StopAndDecrypt:

„Dla porównania, gdy„ mempool ”bitcoina jest NAJNIŻSZY, górnicy są nagradzani ~ 0,2 BTC za blok. To 2000 USD za blok w porównaniu z 10 USD ”.

Ryzyko osierocenia

„Osierocenie” to zjawisko polegające na wydobywaniu bloku, ale nigdy nie staje się on częścią głównego łańcucha bloków. Zwykle zdrowy blockchain będzie miał niewielką liczbę osieroconych bloków. Sieć z dużą liczbą sierot jest wyjątkowo nieefektywna, ponieważ pokazuje, że górnicy zużywają dużo energii na nic. bitcoin SV, który jest rozwidleniem bitcoin Cash, ma limit rozmiaru bloku wynoszący 128 MB.

W kwietniu 2019r, Zespół badawczy BitMEX zauważył że bitcoin SV „przeżył dwie reorganizacje blokowe. Najpierw reorganizacja w trzech blokach, a następnie reorganizacja w sześciu blokach ”.

Do reorganizacji dochodzi, gdy sieć zostaje zmuszona do osierocenia bloków po ich wydobyciu. Bitcoin SV cierpi z tego powodu ze względu na swoje nadęte bloki. Przyczyna tego jest prosta. W zdecentralizowanej sieci blok musi rozprzestrzenić się w całej sieci, zanim stanie się częścią łańcucha bloków. Im większy blok, tym więcej czasu zajmie uzyskanie niezbędnej zgody z sieci.

Może górnicy Bitcoin Cash chcą uniknąć tego scenariusza, nie wydobywając dużych bloków. Ale wtedy nasuwa się pytanie – po co w ogóle żądać większych bloków, jeśli nie zamierzasz ich używać?

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map