Bitcoin Core 28.0 transformiert die Blockchain-Technologie und bereitet den Weg für eine neue Ära der Innovation
In Kürze
Bitcoin Core 28.0 verbessert die Sicherheit, Benutzerfreundlichkeit und Leistung des Bitcoin-Netzwerks, einschließlich der Unterstützung für Testnet4, und gewährleistet stabile Testumgebungen für zukünftige Netzwerkverbesserungen, ohne die Integrität von Bitcoin zu beeinträchtigen.
Mit der Veröffentlichung von Bitcoin Core Version 28.0 werden die Sicherheit, Benutzerfreundlichkeit und Leistung des Bitcoin-Netzwerks durch eine Reihe neuer und verbesserter Funktionen gestärkt. Bitcoin Core ist das Rückgrat des Bitcoin-Ökosystems und von entscheidender Bedeutung für die Wahrung der Integrität und Funktion des gesamten Systems.
Sicherheit ist eines der wichtigsten Merkmale jeder Kryptowährung, und Bitcoin Core 28.0 bietet zahlreiche Upgrades, um dieses Problem zu lösen. Zu den bemerkenswerten Neuerungen gehört die Unterstützung für Testnet4 gemäß BIP94.
Testnet4 soll letztendlich den Platz von Testnet3 einnehmen und Entwicklern und Testern eine stabilere Umgebung bieten, in der sie neue Funktionen und Protokolle testen können, ohne sich Sorgen machen zu müssen, dass echtes Bitcoin gefährdet wird. Diese Änderung ermöglicht es, zukünftige Netzwerkverbesserungen gründlicher zu testen, was letztendlich zu einem zuverlässigeren und sichereren Mainnet führen wird.
Eine weitere Sicherheitsverbesserung ist die bessere Handhabung von P2P-Verbindungen. Anstatt einfach zu beenden, wenn alle P2P-Bindungen fehlschlagen, wird die aktualisierte Version jetzt nicht mehr gestartet, wenn eine davon fehlschlägt. Durch diese Änderung werden mögliche Schwachstellen vermieden, die durch zeitweilige Konnektivität entstehen können, und es wird garantiert, dass der Knoten vom Start an vollständig funktionsfähig und sicher ist.
Eine weitere sicherheitsorientierte Neuerung ist die Bereitstellung einer Proxy-Verbindungsfunktion für UNIX-Domain-Sockets. Bitcoin Core 28.0 ermöglicht es Benutzern, -onion oder -proxy für lokale Socket-Routen mit dem Präfix „unix:“ anzugeben, um sicherere und effektivere Verbindungen zu Proxy-Diensten zu ermöglichen. Dies ist insbesondere für Benutzer von Vorteil, die Tor verwenden, um ihre Anonymität zu erhöhen.
Verbesserungen bei Leistung und Erweiterbarkeit
Mit Bitcoin Core 28.0 wurden eine Reihe von Verbesserungen an der Skalierbarkeit und Geschwindigkeit des Netzwerks vorgenommen. Die neue Mempool-Richtlinie behandelt Transaktionen mit Versionsnummer drei als Standard in allen Netzwerken, vorbehaltlich der in BIP 431 beschriebenen Opt-in-Transaktionsrichtlinie „Topologically Restricted Until Confirmation“ (TRUC).
Ein Transaktionslimit von 10,000 vB, der Ausschluss von Ablegern, die weniger anreizkompatibel sind, und Beschränkungen bei der Ausgabe unbestätigter Ausgaben sind ebenfalls Teil dieser Änderung. Mit diesen Einschränkungen sollte die Gebührenerhöhung zuverlässiger werden und die Netzwerkeffizienz insgesamt gesteigert werden, indem die Bewertung der Anreizkompatibilität beim Akzeptieren oder Ersetzen von Transaktionen rationalisiert wird.
Ein weiteres leistungssteigerndes Element ist die Einführung des eingeschränkten Pakets RBF (Replace-By-Fee). Dies erhöht die Flexibilität des Transaktionsmanagements und kann die Netzwerküberlastung verringern, indem es den Ersatz inkompatibler Pakete ermöglicht, die andernfalls zu einer verknüpften Komponente der Größe 2 führen würden.
Es wird erwartet, dass viele Benutzer – insbesondere diejenigen, die „Replace-by-Fee“ verwenden – weniger überschätzen werden, da der Standardmodus des estimatesmartfee RPC von vorsichtig auf wirtschaftlich geändert wurde. Benutzer können durch diese Änderung geringere Transaktionskosten feststellen, was auch zu genaueren Gebührenschätzungen führen kann.
Entwicklerfreundliche Funktionen und Benutzerfreundlichkeit
An Bitcoin Core 28.0 wurden viele Verbesserungen vorgenommen, um es sowohl für Entwickler als auch für Endbenutzer benutzerfreundlicher zu machen. Benutzer können jetzt mithilfe des neuen RPC „createwalletdescriptor“ automatisch erstellte Deskriptoren zu ihren Wallets hinzufügen. Dies erleichtert Upgrades für Wallets, die vor der Einführung neuer Standarddeskriptoren wie Taproot erstellt wurden.
Mit der Einbeziehung der gethdkeys RPC, Entwickler haben jetzt eine genauere Kontrolle über die Wallet-Verwaltung. Es werden alle BIP32 HD-Schlüssel angezeigt, die von den Deskriptoren der Wallet verwendet werden. Um einzelne Schlüsseldeskriptoren für bestimmte Schlüssel zu erstellen und der Wallet hinzuzufügen, verwenden Sie diese Funktion in Kombination mit Erstellen Sie einen Wallet-Deskriptor.
Auch die GUI wurde verbessert. Benutzer können nun mithilfe der Option „Wallet migrieren“ alle älteren Wallets in ihrem Wallet-Verzeichnis migrieren, unabhängig davon, welche Wallets gerade geladen sind. Der Prozess der Aktualisierung älterer Wallets auf neuere Formate wird durch diese Änderung erleichtert.
Änderungen im Datenmanagement
Der Blockspeicher wurde infolge des Upgrades geändert; Blockdateien werden jetzt automatisch mit einem im Blockverzeichnis gespeicherten Schlüssel XOR-verknüpft. Obwohl dies die Sicherheit verbessert, ist es wichtig zu bedenken, dass frühere Iterationen von Bitcoin Core oder Anwendungen von Drittanbietern nicht mit einem XOR-Schlüssel ungleich Null auf das Blockverzeichnis zugreifen können.
Die Chainstate-Datenbank wurde optimiert, um die Zeit, die für den Download des ersten Blocks benötigt wird, zu minimieren, indem der Cache während der Blockbereinigung länger gefüllt bleibt. Das Benutzererlebnis für neu mit dem Netzwerk verbundene Knoten kann durch dieses Upgrade erheblich verbessert werden.
Verbesserungen am Netzwerkprotokoll und der Kommunikation
In Bitcoin Core 28.0 werden eine Reihe von Änderungen an Netzwerkprotokollen und Kommunikation eingeführt. Da jetzt JSON-RPC 2.0-Abfragen erkannt werden, hält sich der JSON-RPC-Server bei der Beantwortung strikt an das Protokoll. JSON-RPC-Clients müssen möglicherweise aktualisiert werden, um die Kompatibilität mit dieser Änderung beizubehalten.
Auch die Art und Weise, wie Bitcoin Core P2P-Verbindungen verwaltet, wird durch die Veröffentlichung geändert. In der Vergangenheit hat sich Bitcoin Core beim Scannen nach P127.0.0.1P-Verbindungen immer an 8334:2 gebunden, um auf Tor-Verbindungen zu warten. Dieses Verhalten wurde in Version 28.0 dahingehend geändert, dass die Bindung an addr:port nur dann erfolgt, wenn bind=addr:port. Benutzer müssen in ihrem Setup explizit angeben, dass sie eingehende Tor-Verbindungen aufgrund des zuvor angenommenen Verhaltens nicht mehr zulassen.
Mehr Effizienz und Txid-Stabilität für Ausgabentransaktionen werden durch die Hinzufügung von Pay To Anchor (P2A) als neuer standardmäßiger Zeugenausgabetyp geboten. Es ist daher bemerkenswert, dass die Fähigkeit des Netzwerks, diese Ausgabeausgabe zu verbreiten, eingeschränkt sein wird, bis eine ausreichende Anzahl von Knoten dieses Update übernommen hat.
Verbesserungen der Wallet-Funktionalität
Die Wallet-Funktionalität wurde mit Bitcoin Core 28.0 in vielerlei Hinsicht verbessert. Da das Wallet nun Konflikte zwischen Wallet-Transaktionen und dem Mempool erkennen kann, können Benutzer zusätzliche Informationen zum Transaktionsstatus erhalten. Mit dieser Änderung können Transaktionen effektiver verwaltet werden, insbesondere wenn übergeordnete Transaktionen aus dem Mempool entfernt werden.
Benutzer haben jetzt mehr Kontrolle über die Generierung von Transaktionen und können möglicherweise unerwartete Kosten vermeiden, da verschiedene RPCs mit der Option max_tx_weight ausgestattet sind (funddrawtransaction, walletcreatefundedpsbt und send).
Haftungsausschluss
Im Einklang mit der Richtlinien des Trust-ProjektsBitte beachten Sie, dass die auf dieser Seite bereitgestellten Informationen nicht als Rechts-, Steuer-, Anlage-, Finanz- oder sonstige Beratung gedacht sind und nicht als solche interpretiert werden sollten. Es ist wichtig, nur so viel zu investieren, wie Sie sich leisten können, zu verlieren, und im Zweifelsfall eine unabhängige Finanzberatung einzuholen. Für weitere Informationen empfehlen wir einen Blick auf die Allgemeinen Geschäftsbedingungen sowie die Hilfe- und Supportseiten des Herausgebers oder Werbetreibenden. MetaversePost ist einer genauen, unvoreingenommenen Berichterstattung verpflichtet, die Marktbedingungen können sich jedoch ohne Vorankündigung ändern.
Über den Autor
Victoria schreibt über eine Vielzahl von Technologiethemen, darunter Web3.0, KI und Kryptowährungen. Ihre umfangreiche Erfahrung ermöglicht es ihr, aufschlussreiche Artikel für ein breiteres Publikum zu schreiben.
Weitere Artikel
Victoria schreibt über eine Vielzahl von Technologiethemen, darunter Web3.0, KI und Kryptowährungen. Ihre umfangreiche Erfahrung ermöglicht es ihr, aufschlussreiche Artikel für ein breiteres Publikum zu schreiben.