Upgrade to Bitcoin Core 28.1: What’s New

As node providers in the Bitcoin network, we always strive to maintain the relevance and reliability of our infrastructure. We are proud to announce that we have successfully upgraded our node to Bitcoin Core 28.1, which brings a number of significant improvements aimed at enhancing security, stability, and efficiency.

Why Is It Important to Upgrade?

Upgrading Bitcoin Core not only allows us to take advantage of the latest network features but also protects our infrastructure from potential vulnerabilities. Version 28.1 introduces critical fixes and enhancements that make node operations more reliable and flexible.

Let’s take a look at the key changes in this update and their benefits for both users and developers.


Key Changes and Their Benefits

Improved Network Settings (P2P)

What’s Changed:

Previously, when running multiple Bitcoin Core nodes on the same server, port conflicts could cause startup failures. In Bitcoin Core 28.1, this issue has been resolved: now, when specifying a port using the -port parameter, the program automatically assigns the next port (+1) for Tor usage instead of the fixed port 8334.

Benefits:

  • For users: Simplified deployment of multiple nodes on the same machine, improving resilience and decentralization.
  • For developers: Reduced risk of port conflicts, making node deployment more flexible and user-friendly.

Enhanced Security

What’s Changed:

A previous issue where private key data could remain in memory after use has been fixed. The system now reliably clears sensitive data, minimizing the risk of leaks.

Benefits:

  • For users: Reduced risk of compromising private keys.
  • For developers: Improved compliance with security best practices and cryptographic operations.

Build and Compatibility Fixes (Windows/Linux)

What’s Changed:

  • The Windows (mingw) build now uses the -gcc-posix flag to prevent library conflicts.
  • Compilation flags for NetBSD have been fixed, enhancing stability on this platform.

Benefits:

  • For users: Improved performance and stability on Windows and some Linux distributions.
  • For developers: Fewer dependency-related issues when compiling Bitcoin Core.

Improved Testing and Reliability

What’s Changed:

New test scenarios have been added and existing ones updated to identify and prevent potential issues. Fixes include:

  • Errors in transaction fee calculations.
  • Rare crashes during block generation.
  • Issues with macros used in tests.

Benefits:

  • For users: More reliable node operations and reduced risk of transaction-related errors.
  • For developers: Easier testing processes before deploying updates.

Improved Documentation

What’s Changed:

A new section on testnet4 has been added—an updated test network that allows developers to experiment with Bitcoin Core features without risking real funds.

Benefits:

  • For users: The ability to explore Bitcoin Core operations safely.
  • For developers: A reliable environment for testing new applications and features.

Conclusion

Upgrading to Bitcoin Core 28.1 has brought significant improvements, making the network more secure and reliable. The key enhancements include:

  • Resolving port conflict issues when using Tor.
  • Improved security with better private data management.
  • Enhanced compatibility with various operating systems.
  • New opportunities for testing and development.

NOWNodes is a blockchain-as-a-service solution that lets users get access to Bitcoin Nodes and blockbook Explorers via API. The service provides a high-quality infrastructure that is quick, cost-effective, and reliable. We have Service Quality Standards available for all partners.

Bitcoin are under 24/7 surveillance – their availability and relevance are constantly being monitored. Get access to BTC Nodes NOW: