4 maja 2021 15:07

Bitcoin Classic

Co to jest Bitcoin Classic?

Bitcoin Classic był proponowanym hard fork od Bitcoin Core, który proponował zwiększenie maksymalnego rozmiaru bloków transakcji. Pomimo wczesnych sukcesów, Bitcoin Classic nie został powszechnie przyjęty przez społeczność bitcoinów i ostatecznie nie zmaterializował się. Zamiast tego Bitcoin Cash był pierwszym udanym forkiem, który zajął się większymi blokami w praktyce.

Kluczowe wnioski

  • Bitcoin Classic był proponowanym rozwiązaniem obaw związanych z ograniczonym rozmiarem bloku Bitcoin.
  • Propozycja spowodowałaby trudny rozwidlenie, ale nigdy nie zyskała wystarczającego poparcia społeczności, aby ją uruchomić.
  • Debata na temat rozmiaru bloku była wynikiem zwiększonego zainteresowania i wolumenu transakcji w Bitcoin pod koniec 2010 roku. Wdrożono kilka innych propozycji, takich jak Bitcoin Cash.

Zrozumieć Bitcoin Classic

Oryginalny sieci peer-to-peer jako rozwiązanie problemu problem podwójnego wydawania  (używanie bitcoinów do więcej niż jednej transakcji), z dodawaniem szczegółów transakcji na końcu łańcuchów bloków.

Ze względu na moc obliczeniową potrzebną do ataku i dekodowania łańcucha bloków, bitcoin jest w stanie zachować wysoki poziom bezpieczeństwa. Ograniczyło to potrzebę przeprowadzania transakcji przez scentralizowane strony trzecie, takie jak instytucje finansowe.

Sercem Bitcoina jest jego oprogramowanie referencyjne. Standard oprogramowania dla Bitcoin został wydany przez Satoshi Nakamoto w 2008 roku i jest określany jako Bitcoin lub Bitcoin Core. Od czasu jego uruchomienia zaproponowano szereg ulepszeń oprogramowania. Propozycje te często koncentrują się na zwiększeniu liczby transakcji, które system może obsłużyć, poprzez przyspieszenie procesów lub zwiększenie rozmiaru bloków bitcoin.

Bloki to pliki, w których dane Bitcoin są trwale zapisywane. Powstają, gdy górnicy osoby, które zapewniają moc obliczeniową wymaganą do prowadzenia rejestrów transakcji bitcoin – dodają nowe informacje o transakcjach za pomocą algorytmu haszującego. Za każdym razem, gdy blok jest ukończony, ustępuje on następnemu blokowi w łańcuchu bloków, a bloki w Bitcoin Core są ograniczone do jednego megabajta. Wraz ze wzrostem liczby transakcji ten limit rozmiaru spowodował powstanie wąskich gardeł, które spowolniły prędkość przetwarzania transakcji. Bitcoin Classic starał się rozwiązać ten problem z pojemnością, zwiększając rozmiar bloków.

Debata na temat wielkości bloku

W 2016 roku Bitcoin Classic zaproponował zwiększenie rozmiarów łańcucha bloków z 1 megabajta do 2 megabajtów. W efekcie podwoiłoby to liczbę transakcji, które mogłyby być przetwarzane na sekundę. Proponowany wzrost był mniej agresywny niż to, co zaproponował Bitcoin XT, który w 2015 roku zaproponował zwiększenie rozmiaru bloków do 8 megabajtów.

Ponieważ Bitcoin nie jest kontrolowany przez jeden podmiot, decyzje dotyczące zmian są podejmowane w drodze konsensusu. Wszelkie proponowane zmiany muszą uzyskać znaczące wsparcie ze strony większej społeczności Bitcoin. Jednym z głównych powodów takiego podejścia jest to, że każda organizacja, która dąży do zmiany, na którą nie zgodziły się inne grupy, może skutkować „ rozwidleniem ”, co oznacza, że ​​sieć, w której działa Bitcoin, dzieli się na różne standardy.

Zapewnienie, że propozycja otrzyma poparcie większości, ogranicza możliwość używania sprzecznych standardów przez różne węzły Bitcoin i górników. Po zaakceptowaniu nowego standardu poprzednie standardy oprogramowania stają się przestarzałe.

Pomimo rosnącej liczby przeciążonych bloków i rosnących opłat transakcyjnych, liczba węzłów korzystających z Bitcoin Classic nigdy nie osiągnęła masy krytycznej, a platforma od tego czasu przestała działać. Pod koniec 2016 roku Bitcoin Classic zmienił swoje stanowisko z zwiększania rozmiarów bloków do 2 megabajtów na umożliwienie węzłom i kopaczom ustawiania własnych rozmiarów bloków, podobnie jak Bitcoin Unlimited; do listopada 2017 r. został całkowicie zamknięty.

Jednak problem skalowalności Bitcoin pozostaje pilny dla programistów i użytkowników, a wielu nadal uważa zwiększanie rozmiarów łańcucha bloków za najlepszy sposób na przyspieszenie czasu transakcji wraz ze wzrostem liczby transakcji. Inny  hard fork Bitcoin zwany Bitcoin Cash nadal działa na tej zasadzie; jednak łączna liczba transakcji Bitcoin Cash wciąż przyćmiewa liczbę transakcji Bitcoin.