Bitcoin Core 29.0: Aktualizacja, która obiecuje zrewolucjonizować decentralizację i wydajność sieci

Bitcoin Core 29.0: Aktualizacja, która obiecuje zrewolucjonizować decentralizację i wydajność sieci

Uniwersum Bitcoina nigdy nie przestaje się rozwijać, a najnowsza aktualizacja Bitcoin Core 29.0 jest tego dowodem.

Bitcoin Core, oprogramowanie stanowiące punkt odniesienia do uruchamiania pełnych węzłów w sieci Bitcoin, wydało wersję 29.0 15 kwietnia, co oznacza punkt zwrotny w ewolucji wiodącej kryptowaluty na świecie.

W tej aktualizacji wprowadzono szereg udoskonaleń technicznych, które mają na celu: wzmocnić decentralizację i wydajność sieci, dwóch podstawowych filarów ekosystemu Bitcoin. Do najbardziej znaczących zmian należą: optymalizacja protokołu komunikacyjnego P2P, który reguluje wymianę informacji pomiędzy węzłami i wdrażanie nowe zasady w mempool, przestrzeń, w której transakcje czekają na potwierdzenie przez górników.

Ponadto wersja Bitcoin Core 29.0 dodaje obsługę transakcji w wersji 3 (TRUC), co ma na celu ograniczenie rozprzestrzeniania się niepotwierdzonych transakcji i zapobieganie przeciążeniom sieci. Wprowadzono również zmiany mające na celu ulepszenie anonimowego połączenia przez sieć Tor, a także zaktualizowano protokoły przekierowywania portów, dzięki czemu węzły mogą łatwiej działać w różnych środowiskach sieciowych. Wszystkie te innowacje, a także udoskonalenia w zarządzaniu portfelem i doświadczeniu użytkownika, sprawiają, że Bitcoin Core 29.0 to kluczowa aktualizacja, która może na nowo zdefiniować sposób, w jaki użytkownicy i deweloperzy korzystają z sieci Bitcoin, zapoczątkowując nową erę decentralizacji i wydajności.

HANDLUJ BEZPIECZNIE – KUP BITCOINA TUTAJ

Optymalizacja sieci P2P i poprawa prywatności dzięki Tor

Stabilność Bitcoina w dużej mierze zależy od jego sieci P2P, czyli „układu nerwowego”, który umożliwia węzłom komunikację i wymianę informacji. Bitcoin Core 29.0 wprowadza zmiany, które obiecują, że ta sieć stanie się jeszcze bardziej wydajna wydajniejszy i bezpieczniejszy. Jedną z najważniejszych zmian jest optymalizacja protokołu P2P, który reguluje sposób, w jaki węzły sieci Bitcoin wymieniają się informacjami, takimi jak bloki i transakcje.

Wśród proponowanych zmian znalazło się usunięcie obsługi protokołu UPnP (Universal Connection and Configuration), mechanizmu umożliwiającego węzłom automatyczną konfigurację portów routera w celu akceptowania połączeń przychodzących. Rezygnację ze wsparcia UPnP rekompensuje wprowadzenie protokołu PCP (Port Control Protocol) i protokołu NAT-PMP (Network Address Translation Port Mapping Protocol). Te nowe protokoły umożliwiają wydajniejsze i bezpieczniejsze otwieranie portów, co poprawia łączność. Ponadto oba są kompatybilne zarówno z IPv4, jak i IPv6, dwoma głównymi standardami przydzielania adresów w Internecie.

Z drugiej strony Bitcoin Core 29.0 przynosi usprawnienia dla węzłów działających za pośrednictwem Tor, protokołu nastawionego na prywatność. W poprzednich wersjach węzły korzystające z Tora współdzieliły ten sam port, co standardowe połączenia, co mogło powodować konflikty. Teraz Bitcoin Core 29.0 proponuje automatyczną konfigurację innego portu dla połączeń cebula, termin ten odnosi się do konkretnych adresów Tor, zaprojektowanych do działania w tej anonimowej sieci. Ułatwia to zarządzanie węzłami anonimowymi i zapobiega przerwom w działaniu.

PRZYGOTUJ SWÓJ PORTFEL – DOŁĄCZ TERAZ

Ulepszenia w zarządzaniu blokami sierocymi w Bitcoin

Bloki sieroce to bloki, które węzeł otrzymuje nie znając bloku poprzedzającego go w łańcuchu. Teraz Bitcoin Core 29.0 optymalizuje zarządzanie tymi blokami, ponieważ zamiast od razu je usuwać, nowa wersja tymczasowo je przechowuje i żąda brakujących bloków od innych węzłów.

Według twórców mechanizm ten potencjalnie zmniejsza opóźnienia w synchronizacji blockchain, wzmacnianie odporności sieci stają w obliczu problemów takich jak niestabilne połączenia czy próby spowolnienia rozprzestrzeniania się informacji. Taka strategia zarządzania blokami osieroconymi pozwala sieci na szybsze odzyskiwanie danych i zachowanie spójnego widoku łańcucha bloków w przypadku wystąpienia któregokolwiek z tych problemów. Dlatego gdy węzeł otrzymuje blok sieroty, pyta swoje węzły o brakujący blok nadrzędny, aby móc zweryfikować nowy blok.

Jeśli te zmiany okażą się skuteczne, to w systemie P2P, wykorzystaniu Tor i optymalizacji bloków osieroconych można wzmocnić decentralizację Bitcoina, zapewniając, że węzły pozostaną połączone i zsynchronizowane nawet w niesprzyjających warunkach. Dla początkujących użytkowników oznaczałoby to stabilniejszą sieć; Zaawansowanym użytkownikom zapewni większą elastyczność w konfigurowaniu węzłów.

KUP BITCOINA NA BIT2ME

Bitcoin Core wprowadza aktualizacje interfejsów RPC

RPC, czyli zdalne wywołania procedur, to polecenia, których programiści używają do interakcji z węzłem Bitcoin Core, niezależnie od tego, czy chodzi o zapytanie o dane, zarządzanie portfelami czy wysyłanie transakcji. Wersja 29.0 proponuje usprawnienia, które mogą sprawić, że interfejsy te będą bardziej praktyczne i bezpieczniejsze. Znaczącą zmianą byłoby uwzględnienie nowych pól w poleceniu «getmempoolinfo», co dostarczyłoby szczegółowych statystyk dotyczących wielkości i opłat za transakcje w mempool. Na przykład programiści mogliby uzyskać dostęp do danych na temat liczby transakcji TRUC lub wpływu zasad zastępowania opłat. Informacje te będą cenne dla osób opracowujących aplikacje wymagające danych w czasie rzeczywistym, takie jak portfele cyfrowe lub eksploratory bloków.

Kolejna korekta miałaby wpływ na polecenie „sendawtransaction”, co umożliwia transmisję spersonalizowanych transakcji bezpośrednio do sieci. To polecenie, używane przez programistów do przesyłania ręcznie skonstruowanych transakcji, może poprawić ich możliwości obsługi pakietów transakcji, upraszczając zarządzanie złożonymi transakcjami wielostronnymi. Użycie tego polecenia umożliwia programistom przesyłanie transakcji, które stworzyli ręcznie, co zapewnia im dokładniejszą kontrolę nad procesem.

Z drugiej strony to Skorygowaliby błędy w poleceniach takich jak „listunspent”, co pozwoliłoby teraz na uzyskanie dokładniejszych informacji o dostępnych wynikach w portfelu. Ogólnie rzecz biorąc, te aktualizacje mogą ułatwić pracę programistom, umożliwiając im tworzenie bardziej niezawodnych narzędzi.

MAKSYMALIZUJ SWOJE MOŻLIWOŚCI – ZAPRASZAJ I ZARABIAJ

Nowe zasady dotyczące puli pamięci i wydobycia

Oprócz wyżej wymienionych udoskonaleń i aktualizacji, Bitcoin Core 29.0 wprowadza również istotne zmiany w zasadach regulujących mempool i operacje wydobywcze. Mają one na celu zrównoważenie wydajności wyboru transakcji z ogólnym bezpieczeństwem systemu blockchain. Centralnym aspektem jest obsługa transakcji wersji 3, znanych jako TRUC lub Transakcje z ograniczeniami topologicznymi do momentu potwierdzenia, zdefiniowane w Propozycji Ulepszenia Bitcoina #431.

Wersja 29.0 Bitcoin Core ustala również limit rozmiaru 10.000 XNUMX wirtualnych bajtów (vB), jednostki mierzącej wpływ transakcji na sieć na podstawie jej rozmiaru i złożoności, oraz zabrania wydawania niepotwierdzonych danych wyjściowych w długich łańcuchach zależnych od siebie transakcji. Zaproponowano również optymalizację obsługi pakietów transakcji, w których transakcja główna (nadrzędna) i transakcje zależne (podrzędne) są oceniane łącznie.

Dzięki tym nowym zasadom twórcy gier chcą zoptymalizować wybór transakcji przez górników i poprawić komfort użytkowania, ułatwiając potwierdzanie zablokowanych transakcji. Wszystko to może sprawić, że transakcje TRUC będą łatwe w zarządzaniu, zmniejszając ryzyko przepełnienia puli pamięci i ułatwiając górnikom wybór transakcji z konkurencyjnymi opłatami.

PRZEJDŹ DO BIT2ME LIFE

Ponadto od wersji 28.0 domyślnie włączona jest pełna polityka RBF, dzięki czemu węzły mogą akceptować transakcje zastępujące inne transakcje o niższych opłatach, nawet bez wyraźnego sygnału zastępowalności, pod warunkiem że są zgodne z zasadami zastępowania, takimi jak oferowanie wyższej łącznej opłaty. W związku z upowszechnieniem się tej praktyki zespół Bitcoin Core uznał, że jej wyłączenie nie przynosi już żadnych korzyści, usunięto tę opcję i ustanowiono Full RBF jako domyślne zachowanie.

Krótko mówiąc, Bitcoin Core 29.0 kieruje sieć w stronę większa decentralizacja i wydajność, dzięki innowacjom, które poprawiają łączność, zarządzanie transakcjami i prywatność, wzmacniając podstawową infrastrukturę Bitcoina na przyszłość.

Inwestowanie w kryptoaktywa nie jest w pełni regulowane, może nie być odpowiednie dla inwestorów detalicznych ze względu na wysoką zmienność i istnieje ryzyko utraty wszystkich zainwestowanych kwot.