Szczegóły
1. Wersja stabilna 31.1 (9 lipca 2026)
Opis: Ta aktualizacja konserwacyjna naprawia poważną lukę bezpieczeństwa, która mogła ujawniać adres IP użytkownika, oraz usuwa błąd powodujący nadmierne obciążenie sprzętu węzłów. Dla zwykłych użytkowników oznacza to większą prywatność i stabilniejszą pracę węzłów.
Najważniejsza poprawka dotyczy podatności w funkcji -privatebroadcast. Wcześniej, w określonych warunkach sieciowych, narzędzie to mogło zawieść i ujawnić operatorowi węzła jego publiczny adres IP, co naruszało anonimowość. Aktualizacja eliminuje ten problem. Dodatkowo naprawiono błąd w bazie LevelDB w chainstate, który powodował niepotrzebne, intensywne operacje odczytu i zapisu na dysku, co nadmiernie obciążało sprzęt i mogło wpływać na stabilność węzła.
Znaczenie: To pozytywna wiadomość dla Bitcoin, ponieważ bezpośrednio wzmacnia bezpieczeństwo i odporność sieci. Operatorzy węzłów mogą korzystać z oprogramowania z większą pewnością prywatności i mniejszym zużyciem sprzętu, co sprzyja zdrowszej i bardziej zdecentralizowanej sieci.
(Źródło)
2. Kandydat do wydania 31.1rc1 (30 czerwca 2026)
Opis: Była to wersja testowa przed wydaniem v31.1, umożliwiająca programistom i operatorom węzłów wykrycie błędów przed finalnym wydaniem. Głównym celem było zwiększenie prywatności użytkowników i usprawnienie działania zaplecza.
Poza krytyczną poprawką prywatności, wersja ta zawierała kilka usprawnień „pod maską”. Obejmowały one bardziej efektywne zarządzanie danymi transakcji, co zmniejsza niepotrzebny wzrost rozmiaru blockchaina, lepsze kontrole podczas migracji portfeli zapobiegające błędom oraz ulepszoną logikę walidacji. Poprawiono także protokół MuSig2, aby zapobiec błędnemu łączeniu podpisów.
Znaczenie: To neutralna do pozytywnej wiadomość dla Bitcoin. Rygorystyczne testy publiczne pokazują zaangażowanie projektu w stabilność i bezpieczeństwo. Udane testy prowadzą do bardziej niezawodnego oprogramowania, co zmniejsza ryzyko zakłóceń w sieci dla wszystkich użytkowników.
(Źródło)
3. Wersja główna 30.0 (12 października 2025)
Opis: To było ważne wydanie funkcji, które złagodziło długo obowiązujące ograniczenia dotyczące przechowywania danych i dodało nowe narzędzia dla górników. Pozwoliło na przechowywanie większej ilości danych bezpośrednio w łańcuchu bloków oraz usprawniło współpracę oprogramowania górniczego z węzłami.
Kluczową zmianą było zwiększenie domyślnego limitu -datacarriersize do 100 000 bajtów, co praktycznie usunęło poprzedni limit 80 bajtów dla wyjść OP_RETURN. Umożliwia to znacznie większe zapisy danych. Wprowadzono również eksperymentalny interfejs IPC (Inter-Process Communication) dla górnictwa, poprawiający kompatybilność z nowoczesnymi protokołami wydobywczymi, takimi jak Stratum v2, co może pomóc w decentralizacji wyboru transakcji.
Znaczenie: To pozytywna wiadomość dla Bitcoin, ponieważ sprzyja innowacjom. Programiści zyskują większą swobodę w tworzeniu aplikacji bogatych w dane na Bitcoin, a górnicy otrzymują nowoczesne narzędzia, które mogą prowadzić do bardziej sprawiedliwej i wydajnej sieci. Jednak wywołało to również ponowne dyskusje na temat nadmiernego rozrostu blockchaina i podstawowego celu Bitcoina.
(Źródło)
Podsumowanie
Rozwój Bitcoina koncentruje się na stopniowych, stabilizujących aktualizacjach, które poprawiają prywatność, efektywność i możliwości programistyczne, nie narażając przy tym podstawowego bezpieczeństwa sieci. Jak wdrożenie narzędzi takich jak cluster mempool w przyszłych wersjach wpłynie na optymalizację przetwarzania transakcji dla codziennych użytkowników? To pytanie pozostaje otwarte i warte obserwacji.