Bitget App
Trade smarter
Kup kryptoRynkiHandelFuturesEarnWeb3CentrumWięcej
Handel
Spot
Kupuj i sprzedawaj krypto
Margin
Zwiększ swój kapitał i wydajność środków
Onchain
Korzyści Onchain bez wchodzenia na blockchain
Konwersja i handel blokowy
Konwertuj kryptowaluty jednym kliknięciem i bez opłat
Odkryj
Launchhub
Zdobądź przewagę na wczesnym etapie i zacznij wygrywać
Kopiuj
Kopiuj wybitnego tradera jednym kliknięciem
Boty
Prosty, szybki i niezawodny bot handlowy AI
Handel
Kontrakty futures zabezpieczone USDT
Kontrakty futures rozliczane w USDT
Kontrakty futures zabezpieczone USDC
Kontrakty futures rozliczane w USDC
Kontrakty futures zabezpieczone monetami
Kontrakty futures rozliczane w kryptowalutach
Odkryj
Przewodnik po kontraktach futures
Podróż po handlu kontraktami futures – od początkującego do zaawansowanego
Promocje kontraktów futures
Czekają na Ciebie wysokie nagrody
Bitget Earn
Najróżniejsze produkty do pomnażania Twoich aktywów
Simple Earn
Dokonuj wpłat i wypłat w dowolnej chwili, aby uzyskać elastyczne zyski przy zerowym ryzyku
On-chain Earn
Codzienne zyski bez ryzykowania kapitału
Strukturyzowane produkty Earn
Solidna innowacja finansowa pomagająca poruszać się po wahaniach rynkowych
VIP i Wealth Management
Usługi premium do inteligentnego zarządzania majątkiem
Pożyczki
Elastyczne pożyczanie z wysokim bezpieczeństwem środków
Jakie znaczenie dla użytkowników ma wersja 28.0 klienta Bitcoin?

Jakie znaczenie dla użytkowników ma wersja 28.0 klienta Bitcoin?

ChainFeedsChainFeeds2025/10/30 19:11
Pokaż oryginał
Przez:ChainFeeds

Bitcoin Core 28.0: kompleksowa poprawa ochrony prywatności, optymalizacji wydajności i zarządzania portfelem.

Bitcoin Core 28.0: Kompleksowe ulepszenia w zakresie ochrony prywatności, optymalizacji wydajności i zarządzania portfelem.


Autor: 0XNATALIE


2 października oficjalnie wydano Bitcoin Core 28.0, głównego klienta Bitcoin Core. Wersja ta została opracowana przez wielu doświadczonych deweloperów, w tym współzałożyciela Blockstream Pieter Wuille (głównego kontrybutora technologii SegWit i Taproot), byłego CTO Blockstream Grega Maxwella (uczestniczył w rozwoju BIP66 i BIP174), a także doświadczonego dewelopera Bitcoina Luke Dashjr i innych.


Bitcoin Core to najczęściej używany klient pełnego węzła (Full Node) Bitcoin, utrzymywany i rozwijany przez globalną społeczność open source, zapewniający bezpieczeństwo, stabilność i decentralizację sieci Bitcoin. Każdy może przyczynić się do rozwoju poprzez GitHub.


Dla zwykłych użytkowników, Bitcoin Core 28.0 wprowadza automatyczne wykrywanie konfliktów transakcji oraz zoptymalizowaną funkcję szacowania opłat, co skutecznie zwiększa skuteczność transakcji i obniża koszty. Ulepszenia funkcji portfela sprawiają, że zarządzanie adresami i kluczami jest wygodniejsze, a tworzenie kopii zapasowych i przywracanie są prostsze. Dla deweloperów nowa wersja oferuje stabilniejsze środowisko programistyczne i silniejsze możliwości komunikacji węzłów.


Główne nowe funkcje i ulepszenia


Ulepszenia funkcji portfela


Portfel Bitcoin Core 28.0 może automatycznie wykrywać konflikty z niepotwierdzonymi transakcjami w mempoolu, zapobiegając sytuacjom, w których użytkownicy napotykają na duplikaty lub konflikty podczas wysyłania transakcji. Zwiększa to skuteczność transakcji i zmniejsza ryzyko zamrożenia lub opóźnienia środków z powodu konfliktów transakcji. Nowa wersja wprowadza również portfele oparte na deskryptorach, będące nowocześniejszym sposobem zarządzania portfelem. Dzięki deskryptorom użytkownicy mogą definiować złożone reguły generowania adresów, w tym adresy jednopodpisowe, wielopodpisowe (multisig) oraz zagnieżdżone, spełniając różne potrzeby użytkowników. Portfele deskryptorowe używają jednolitego pliku deskryptora do zapisywania wszystkich informacji o adresach i kluczach, więc użytkownik musi wykonać tylko jedną kopię zapasową tego pliku, aby w pełni przywrócić wszystkie funkcje i środki portfela, upraszczając proces tworzenia kopii zapasowej i przywracania.


Aby pomóc użytkownikom oszczędzać koszty, Bitcoin Core 28.0 zoptymalizował szacowanie opłat transakcyjnych. System domyślnie automatycznie wybiera najbardziej ekonomiczny model opłat, a automatyczne szacowanie bardziej rozsądnych opłat transakcyjnych pomaga użytkownikom oszczędzać koszty. Jednocześnie zachowano „tryb konserwatywny” dla użytkowników wymagających wyższych szacunków opłat, aby zaspokoić różne potrzeby.


Ulepszenia interfejsu użytkownika


Bitcoin Core 28.0 dodał do interfejsu użytkownika funkcję „migracji portfela”, umożliwiającą użytkownikom łatwe przenoszenie danych portfela ze starszych wersji do nowej, bez konieczności wykonywania skomplikowanych operacji, aby zakończyć transfer i aktualizację danych portfela. Ponadto okno informacyjne zawiera teraz szczegółowe informacje o pojemności mempoolu, w tym bieżące wykorzystanie. Dzięki tej funkcji użytkownicy mogą lepiej monitorować stan węzła i optymalizować konfigurację oraz wydajność węzła.


Optymalizacje sieci i prywatności


  • Testnet4: Zgodnie z BIP94, nowa wersja wprowadza nową sieć testową Testnet4, stopniowo wycofując starą Testnet3. Testnet4 zapewnia bardziej stabilne i nowoczesne środowisko testowe, zwiększając niezawodność i bezpieczeństwo sieci testowej.
  • Bardziej elastyczna ochrona prywatności: Nowa wersja zoptymalizowała połączenia Tor. Tor to narzędzie sieciowe chroniące prywatność, które może ukryć prawdziwy adres IP i zwiększyć prywatność online. Dzięki tej aktualizacji użytkownicy mogą łatwiej konfigurować połączenia Tor, zwiększając anonimowość i bezpieczeństwo komunikacji węzłów.
  • Wsparcie dla gniazd domeny UNIX: Nowa wersja dodaje obsługę gniazd domeny UNIX, będących bezpiecznym sposobem komunikacji między różnymi programami na tym samym komputerze. Zapewnia to zaawansowanym użytkownikom i deweloperom bezpieczniejszy i wydajniejszy sposób komunikacji, szczególnie podczas interakcji aplikacji lokalnych z węzłem Bitcoin, znacznie poprawiając wydajność i bezpieczeństwo.
  • Ulepszony interfejs zdalnego sterowania: Nowa wersja poprawia kompatybilność interfejsu JSON-RPC. Obsługuje standard JSON-RPC 2.0. To ulepszenie umożliwia aplikacjom firm trzecich bardziej stabilną i niezawodną interakcję z węzłem Bitcoin, zapewniając deweloperom stabilniejsze środowisko programistyczne.


Wzrost wydajności


Pod względem wydajności, Bitcoin Core 28.0 zoptymalizował mechanizm buforowania bazy danych bloków, przyspieszając synchronizację bloków. Użytkownicy uruchamiający Bitcoin Core po raz pierwszy mogą zsynchronizować się z najnowszym stanem blockchain w krótszym czasie. Nowa wersja usunęła również nieużywane stare komponenty, zmniejszając złożoność oprogramowania i potencjalne ryzyko bezpieczeństwa. Jednocześnie zaktualizowano do najnowszych wersji zewnętrzne biblioteki i narzędzia wymagane do budowy oprogramowania (zależności kompilacji).


Przegląd wersji v27: Naprawione poważne luki


W mniejszych wersjach przed wydaniem Bitcoin Core 28.0 (27.1 i 27.2), deweloperzy naprawili kilka problemów wpływających na bezpieczeństwo i stabilność systemu:


  • Ulepszenia bezpieczeństwa RPC: W wersji 27.1 naprawiono problem z obsługą parametru setmocktime. setmocktime to parametr służący do ustawiania czasu testowego. Naprawiono błąd obsługi tego parametru, aby uniknąć awarii węzła spowodowanych błędnym ustawieniem czasu. Ponadto ulepszono komunikaty o błędach, aby lepiej opisywać źródło problemu, umożliwiając deweloperom szybsze znalezienie przyczyny podczas rozwiązywania problemów.
  • Optymalizacja Miniscript: Miniscript to język skryptowy Bitcoina, służący do zapewnienia bezpieczeństwa transakcji, np. kto może wydać określone środki lub ile osób musi jednocześnie podpisać, aby dokonać przelewu. W wersji 27.1 deweloperzy ulepszyli sposób analizy Miniscript, dzięki czemu nawet bardzo złożone reguły transakcji mogą być poprawnie rozpoznane i wykonane.
  • Optymalizacja komunikacji sieciowej: Ulepszono mechanizm identyfikacji węzłów w sieci P2P, zapewniając bardziej stabilne i wydajne połączenia między węzłami. Zwiększono ogólną niezawodność sieci.
  • Naprawa wycieku pamięci: Wycieki pamięci to „marnotrawstwo zasobów” w programach komputerowych, ponieważ program nie zwalnia poprawnie nieużywanej pamięci. Wycieki pamięci mogą prowadzić do spadku wydajności programu, a nawet do awarii węzła. W wersji 27.2 naprawiono problem powodujący wyciek pamięci.
  • Poprawki bezpieczeństwa portfela: Wersja 27.2 ulepszyła logikę przetwarzania transakcji w portfelu, naprawiając niektóre problemy, które mogły prowadzić do błędów transakcji. Na przykład, gdy użytkownik próbował utworzyć niepodpisaną transakcję, system dokładniej rozpoznawał i sygnalizował potencjalne błędy. Ponadto naprawiono problem z ustawieniami Proxy IP, zwiększając bezpieczeństwo i stabilność połączeń przez proxy.


Następna wersja 29.0 planowana jest na początek kwietnia 2025 roku. Oczekuje się, że wprowadzi więcej optymalizacji transakcji, wydajniejszy protokół przesyłania bloków oraz silniejsze funkcje prywatności.

0

Zastrzeżenie: Treść tego artykułu odzwierciedla wyłącznie opinię autora i nie reprezentuje platformy w żadnym charakterze. Niniejszy artykuł nie ma służyć jako punkt odniesienia przy podejmowaniu decyzji inwestycyjnych.

PoolX: Stakuj, aby zarabiać
Nawet ponad 10% APR. Zarabiaj więcej, stakując więcej.
Stakuj teraz!

Może Ci się również spodobać