bitcoin
bitcoin

$98183.52 USD 

3.79%

ethereum
ethereum

$3327.34 USD 

8.27%

tether
tether

$1.00 USD 

-0.04%

solana
solana

$256.12 USD 

8.46%

bnb
bnb

$633.06 USD 

4.70%

xrp
xrp

$1.36 USD 

22.00%

dogecoin
dogecoin

$0.383483 USD 

1.01%

usd-coin
usd-coin

$0.999433 USD 

-0.07%

cardano
cardano

$0.869339 USD 

9.92%

tron
tron

$0.199555 USD 

1.74%

avalanche
avalanche

$35.70 USD 

6.94%

shiba-inu
shiba-inu

$0.000024 USD 

2.29%

toncoin
toncoin

$5.54 USD 

3.89%

sui
sui

$3.54 USD 

-0.81%

bitcoin-cash
bitcoin-cash

$489.45 USD 

10.48%

Cryptocurrency News Articles

Dogecoin Core V1.14.8 Released: Here's Why It Matters

Aug 09, 2024 at 10:00 am

Dogecoin Core version 1.14.8 has been officially released and is now available for download on GitHub. This minor version release brings several crucial

Dogecoin Core V1.14.8 Released: Here's Why It Matters

Dogecoin Core v1.14.8, a minor version release, is now available for download on GitHub and is recommended for all users. This update includes several crucial improvements aimed at enhancing the stability, efficiency, and security of the Dogecoin network.

The update notably includes several fixes that have been backported from Bitcoin Core’s upstream. As announced by DOGE contributor junior developer (@chromatic_x) on X, “Dogecoin Core 1.14.8 has been released. This minor release includes important network code updates. We strongly recommend all users on every platform update soon.”

Why Dogecoin Core V1.14.8 Matters

One of the key enhancements in the new release is the major reduction in the peer INV (inventory) object counts. Previously, Dogecoin Core nodes maintained a large and often excessive list of inventory items for each peer. The latest update has streamlined this to a more reasonable number, thus optimizing the resource allocation on nodes and reducing unnecessary network traffic.

Further refining the network’s efficiency, the update has overhauled the transaction request tracking system. The new system enhances how Dogecoin Core communicates with other peers by prioritizing outbound peers over inbound ones. This prioritization is critical as it makes CPU and memory usage more predictable and scalable, particularly important as the number of peers increases.

Moreover, orphan transactions are now processed in a better manner. Previously managed in a complex and resource-intensive manner, orphan transactions are now processed similarly to regular “getdata” messages. This change not only speeds up the processing of these transactions but also simplifies the underlying code, making it easier to maintain and less prone to errors.

Another notable change is the reduction of getheaders traffic for INV messages. In the past, Dogecoin Core would send multiple getheaders messages per INV message, which increased bandwidth usage and complicated the codebase. The update modifies this approach by sending a single “getheaders” message for one block when announced in an INV message, thereby reducing traffic and simplifying the interaction logic.

The release also includes a better approach to reporting difficulty adjustment errors. Prior to this update, difficulty adjustment violations were not reported for chains that branched off before the last checkpoint. This issue has been rectified by rearranging the sequence of checks, moving the checkpoint check to follow the difficulty check, which enhances the accuracy of the network’s self-monitoring capabilities.

Security has been a paramount concern in this update, highlighted by the detailed documentation in the SECURITY.md file, which describes procedures for reporting potential vulnerabilities. This proactive approach is crucial for maintaining trust and integrity within the Dogecoin network.

On the technical side, the update includes several dependency upgrades such as fontconfig to version 2.12.6, freetype to version 2.11.0, and expat to version 2.6.2. These upgrades ensure that Dogecoin Core is running on secure and efficient libraries. Additionally, the update allows for compilation with Boost 1.80 and newer, and supports compilation with updated C++ standards, enhancing the code’s robustness and future-proofing the development environment.

At press time, DOGE traded at $0.10134.

News source:bitcoinist.com

Disclaimer:info@kdj.com

The information provided is not trading advice. kdj.com does not assume any responsibility for any investments made based on the information provided in this article. Cryptocurrencies are highly volatile and it is highly recommended that you invest with caution after thorough research!

If you believe that the content used on this website infringes your copyright, please contact us immediately (info@kdj.com) and we will delete it promptly.

Other articles published on Nov 22, 2024