Bitcoin Core V29.0RC2: Milestone update with significant improvements in performance, security and mempool policy
Bitcoin Core V29.0RC2: Milestone update with significant improvements in performance, security and mempool policy
at a glance
- Bitcoin Core has released a new version V29.0RC2.
- important improvements in performance, security and network efficiency were implemented.
- The new version offers changes in Mempool policy and mining.
New version of Bitcoin Core comes onto the market
Bitcoin (BTC), the first and largest cryptocurrency after market capitalization, has recently published an important new core version, which is a significant step in its development. The new version, Bitcoin Core V29.0RC2, enables users to connect to the Bitcoin peer-to-peer network in order to download blocks and transactions completely. The Bitcoin development teams have explained in a tweet that this release candidate is now available for testing and the previous version V28.0 follows, which was published in October 2024.
Technical innovations and improvements
The current update of Bitcoin Core brings with it numerous remarkable changes that affect the P2P and network structure as well as the mempool policy and mining processes. The innovations include updated and new RPCs (Remote Procedure Calls) as well as improved REST APIs.
An essential element of the new Mempool policy and the mining changes is the concept of the "Ephemeral Dust", which allows you to have a single Dust output in a transaction as long as the transaction is free of charge. In order to output unconfirmed outputs from this transaction, the editor must use this Dust in addition to the desired outputs. In other words, such transactions should be carried out in a package in which Dust is created and output at the same time.
Additional improvements include updated settings that ensure that Bitcoin Core does not start if the required parameter value is below 2,000 weight units. The Bitcoin Wallet also received GUI changes, with the build system migrated to CMAKE; The minimum required CMAKE version is 3.22. The basic changes include newly developed tools and service programs as well as updated tests and dependencies. Among other things, a new tool was added that convert a compactly serialized UTXO snapshot into a SQLITE3 database.
This new version of Bitcoin Core is important for the further development and stability of the Bitcoin network and could lead to a better user experience in the long term.