Kern 24

Bitcoin Core 24.0: Alles, was Sie wissen sollten

Bitcoin Core 24.0 fügt der ursprünglichen Bitcoin-Software viele neue Funktionen und Verbesserungen hinzu. In diesem Handbuch erfahren Sie mehr über die Änderungen in der neuesten Version.

Die gerade veröffentlichte Software Bitcoin Core 24.0 stellt eine große Verbesserung gegenüber der ursprünglichen Bitcoin-Software dar. Ein Team von 112 Entwicklern arbeitete sieben Monate lang an dem Projekt und konzentrierte sich dabei auf die Verbesserung des Wallets, der grafischen Benutzeroberfläche (GUI), der Peer-to-Peer-Kommunikation (P2P) und mehr. Als Ergebnis bietet diese neue Version von Bitcoin Core eine Reihe von Verbesserungen, die die Nutzung einfacher und effizienter machen.

Schauen wir uns die Änderungen an.

Änderungen im Wallet

Bitcoin Core 24.0 führt die Unterstützung für Miniscript ein – ein Framework für Bitcoin Script, das die Erstellung komplexer Skripte in Bitcoin-Transaktionen vereinfacht – durch die Erweiterung der wsh() Ausgabedeskriptor. Miniscript bietet Tools für Analyse, Komposition und generische Signatur und folgt einem vorgegebenen Verhaltensmuster, um unerwartetes Verhalten und potenzielle Risiken zu minimieren. Einfache Skripte sind leicht zu schreiben, aber mit zunehmender Komplexität der Skripte steigt auch die Wahrscheinlichkeit eines Fehlers. Miniscript bietet eine Lösung. 

Es bietet Entwicklern eine Vielzahl von Tools und folgt einem festgelegten Verhaltensmuster, sodass sie komplexe Skripte erstellen können, ohne Fehler zu machen. Benutzer können mit Bitcoin Core 24.0 eine Miniscript-Skript-Wallet erstellen, Adressen dafür generieren und Bitcoins darin speichern. Derzeit wird das Ausgeben von diesen Adressen jedoch nicht von der Wallet unterstützt, aber es ist sicherlich der erste Schritt, um komplexere Skripte in Bitcoin auf sichere und unkomplizierte Weise zu ermöglichen.

Änderungslose Transaktionen

Das Sende alle RPC ermöglicht es Benutzern, alle ihre nicht ausgegebenen Transaktionsausgaben (UTXOs) in einer einzigen Transaktion auszugeben, was die Privatsphäre verbessert, da keine Adressen mehr geändert werden müssen. Adressänderungen können verwirrend sein, und ein Kettenanalyst kann möglicherweise herausfinden, wem mehrere UTXOs gehören, indem er die Heuristik des gemeinsamen Input-Besitzstands verwendet, um sie mit derselben Brieftasche zu verbinden. Indem Benutzer alle ihre UTXOs in einer einzigen Transaktion ausgeben, können sie dieses Risiko vermeiden und weniger klar machen, wem die erstellten Ausgaben gehören. Dies kann nützlich sein, um eine Brieftasche zu leeren oder einfach Geld an eine neue Adresse zu verschieben, ohne den vollen Umfang ihrer Bestände offenzulegen.

Aktualisierungen zum Ersetzen durch Gebühr

RBF (Replace-By-Fee) ist eine Funktion in Bitcoin, mit der Benutzer die Gebühr einer Transaktion aktualisieren können, die noch nicht in einen Block aufgenommen wurde. Dies kann hilfreich sein, wenn die ursprüngliche Gebühr zu niedrig war oder der Mempool voll ist, da der Benutzer die Gebühr erhöhen kann, um die Transaktionsabwicklung zu beschleunigen. 

Um RBF zu verwenden, erstellt der Benutzer eine neue Transaktion mit denselben Eingaben und den meisten Ausgaben wie die ursprüngliche Transaktion, jedoch mit einer höheren Gebühr. Die ursprüngliche Transaktion wird dann aus dem Mempool gelöscht und durch die neue Transaktion ersetzt.  

Bitcoin Core 24.0 führt 2 Updates für den RBF ein.

Erstens können Benutzer sich abmelden, indem sie den Transaktionserstellungsprozess ändern oder Folgendes festlegen:geldbörserbf Startoption auf „false“. Zweitens können Benutzer mit der neuen Option „mempoolfullrbf“ ihre Knoten so einrichten, dass sie das RBF-Flag nicht erzwingen.

Deskriptor Wallet-Migration

Bitcoin Core 24.0 führt ein neues Tool zur Migration von Legacy-Wallets zu Descriptor-Wallets ein, einem Standardformat, das es Benutzern erleichtert, ihre Wallets zu sichern und wiederherzustellen. Descriptor-Wallets verfügen über alle erforderlichen Informationen, um von jedem Software-Client, der Descriptor-Wallets unterstützt, korrekt wiederhergestellt zu werden. Das bedeutet, dass Benutzer nicht wissen müssen, woher ihre Wallet stammt. Die Brieftasche migrieren RPC ist ein experimentelles Tool, das die Migration von Legacy-Wallets zu Deskriptor-Wallets ermöglicht und es Benutzern so einfacher macht, ihre Bitcoins zu schützen.

Änderungen an der GUI

Bitcoin Core 24.0 verbessert die Funktionalität seiner GUI durch Hinzufügen einer Menüoption zum Wiederherstellen einer Brieftasche aus einem Backup und durch Vereinheitlichung der GUI-Einstellungsseite mit der bitcoin.conf Konfigurationsdatei. Diese Änderungen erleichtern es Benutzern, die nicht technisch versiert sind, ihre Wallets wiederherzustellen und die Funktionsweise ihres Bitcoin Core-Clients zu ändern. Die GUI-Einstellungsseite zeigt jetzt Einstellungen aus der  bitcoin.conf Datei und spiegelt Konfigurationsänderungen wider, die in der GUI vorgenommen wurden. Diese Verbesserungen bringen die GUI näher an die Funktionalität von RPCs und Befehlszeilentools heran und machen sie zu einer nützlicheren Schnittstelle für Benutzer.

Änderungen an der P2P-Kommunikation

In Bitcoin Core 24.0 laden Peers, die dem Netzwerk zum ersten Mal beitreten oder sich nach langer Abwesenheit erneut verbinden, Blockheader jetzt zweimal herunter. Dies dient dem Schutz vor Angriffen, die versuchen, alle Ressourcen des Netzwerks zu verbrauchen. Beim ersten Durchlauf werden die Header heruntergeladen und verworfen, bis eine ausreichende Menge an Arbeit gefunden wird, was darauf hinweist, dass die Kette, der der Peer folgt, gültig ist. Der Peer startet den Prozess dann neu und lädt die Blockheader herunter und speichert sie. 

Dieser Ansatz ermöglicht es dem Peer, die Gültigkeit der Kette zu überprüfen, bevor er Ressourcen zum Herunterladen und Speichern der Blöcke bereitstellt, und macht Prüfpunkte überflüssig, die missbraucht werden können, um die längste Kette zurückzurollen. Im Falle eines Angriffs verbraucht der Peer nicht viel Speicherplatz, indem er Header herunterlädt und verwirft, bis genügend Arbeitsnachweise gefunden wurden.

Abschließende Gedanken 

Bitcoin Core 24.0 führt eine Reihe von Änderungen und Updates für die Software ein. Es wurde umfangreichen Tests auf verschiedenen Betriebssystemen unterzogen, darunter macOS, Linux und Windows 7 und höher. Dies stellt sicher, dass die Software mit einer Vielzahl von Systemen kompatibel ist und von einer vielfältigen Benutzerbasis verwendet werden kann.

Lesen Sie auch - Was ist Bitcoin? Und wie funktioniert Bitcoin? Alles, was Sie wissen müssen

Häufig gestellte Fragen zu Bitcoin Core 24.0:

1. Wie viel Speicherplatz benötige ich für Bitcoin Core?

Um die vollständige Blockchain herunterzuladen und auf Ihrem Computer zu speichern, benötigen Sie mindestens 350 GB freien Speicherplatz. Sie können Bitcoin Core auch im beschnittenen Modus ausführen, wodurch Sie nur einen Teil der Blockchain auf Ihrem Computer speichern und trotzdem am Netzwerk teilnehmen können. Im beschnittenen Modus benötigen Sie etwa 2-5 GB freien Speicherplatz.

2. Können Sie mit Bitcoin Core Bitcoin schürfen?

Bitcoin Core verfügt über eine Wallet, die Sie zum Mining verwenden können. Zum Mining wird die CPU Ihres Computers verwendet, Sie müssen jedoch sicherstellen, dass Ihr Computer leistungsstark ist.

3. Wie verwende ich Bitcoin Core?

Bitcoin Core ist ein Softwareprogramm, das zur Verwaltung von Bitcoin-Wallets und zur Interaktion mit dem Bitcoin-Netzwerk verwendet wird. Es muss einmalig heruntergeladen und auf einem Computer installiert werden und die Synchronisierung mit dem Netzwerk kann mehrere Stunden oder Tage dauern. Nach der Synchronisierung können Benutzer ein Wallet erstellen oder importieren, Bitcoin empfangen und senden sowie ihren Kontostand und Transaktionsverlauf anzeigen.

Teilen auf:

Facebook
Twitter
LinkedIn

Inhalte

Weitere Artikeln