Tuesday, May 30, 2023
  • Home
  • Crypto
  • DEFI
  • NFT
  • Press Release
  • Contact Us
No Result
View All Result
No Result
View All Result
Home Mining

What’s New – Bitcoin Magazine

Betty Snyder by Betty Snyder
June 4, 2020
in Mining
0
What’s New – Bitcoin Magazine
672
SHARES
3.7k
VIEWS

You might also like

Casa Launches Free Wallet Service – Bitcoin Magazine

Human Rights Foundation Funding Bitcoin, CoinSwap – Bitcoin Magazine

Microsoft ION Launches Beta On Bitcoin Mainnet – Bitcoin Magazine

Today marks the official release of Bitcoin Core 0.20.0, the 20th major release of Bitcoin’s original software client launched by Satoshi Nakamoto over 11 years ago. 
Overseen by Bitcoin Core lead maintainer Wladimir van der Laan, this latest major release was developed by over 100 contributors in a span of about six months. The result of more than 500 merged pull requests, Bitcoin Core 0.20.0 mostly cleans up and hardens the Bitcoin Core codebase, advances hardware wallet integration, improves network reliability and includes several other improvements.
Here are some of the more notable changes.
Further Hardware Wallet Integration in GUI
Bitcoin Core has been compatible with hardware wallets since version 0.18.0. However, users cannot yet make transactions with a hardware wallet from Bitcoin Core’s graphical user interface (GUI); they must instead use the command-line interface (CLI) to do that.
Bitcoin Core 0.20.0 is taking a step toward hardware wallet integration into the GUI. Users can now create a transaction without a signature in the Bitcoin Core GUI using the partially signed bitcoin transaction (PSBT) format, and copy it to their clipboard. Once copied, they can transfer the transaction to their hardware wallet to sign it — however, this transfer is not yet automated, and broadcasting the transaction still requires using the CLI.
Future Bitcoin Core releases will continue to advance hardware wallet integration.
Asmap for More Reliable Network Connectivity
Bitcoin Core connects to several peers (other Bitcoin nodes) on the Bitcoin network. Bitcoin Core maps other nodes based on their IP addresses, with the intent to establish connections with peers from various regions and Internet Service Providers (ISPs). If a node receives blocks and transactions from peers located all around the world, it decreases the risk that certain data (like a specific transaction) is withheld.
Bitcoin Core currently maps IP addresses by Network Operators’ Groups. However, several of these groups are actually part of the same Autonomous System (AS): clusters of Network Operators’ Groups that share key internet routes, and therefore potentially share the same routing bottlenecks where data could potentially be filtered.
Bitcoin Core 0.20.0 includes a new configuration option called Asmap, which maps IP addresses by Autonomous System Numbers (ASNs). This ensures that the node connects with peers from a range of different ASs, reducing potential network bottlenecks, thus further limiting the risk that specific data is withheld. (Mapping IP addresses into Network Operators’ Groups remains the default configuration for now, however.)
Removal of BIP61 Reject Messages
Reject Messages (BIP61) are notifications that a node returns when a transaction it received from a peer is rejected, and why. (Perhaps because the transaction is invalid, perhaps because it is considered not to include sufficient fee, perhaps there is another reason for the rejection.)
Bitcoin Core developers do not consider the reject messages very useful, however. Most importantly, peers shouldn’t be assumed to reliably return a Reject Message. In other words, if a node doesn’t receive a Reject Message, it doesn’t necessarily mean the transaction was accepted. This limits the usefulness of the messages, while there are better solutions to check that a transaction is valid and includes enough fees. Meanwhile, the messages were making the peer-to-peer protocol more complex, and were taking up bandwidth.
BIP61 Reject Messages had therefore already been disabled by default in Bitcoin Core 0.18.0. Bitcoin 0.20.0 has now removed the feature completely.
Removal of the BIP70 Payment Protocol (and OpenSSL)
The Payment Protocol (BIP 70) was designed several years ago to improve Bitcoin’s payment experience. A user and a merchant could communicate additional details about a payment, such as a human-readable destination address (the name of the merchant) and a refund address in case something went wrong with the purchase.
While Bitcoin Core integrated the Payment Protocol, the standard was never widely adopted. Instead, most wallets still use the more basic URI scheme (BIP21): The clickable link or scannable QR-code format that, for example, communicates the payment address and amount.
Perhaps more importantly than the lack of adoption, the BIP70 Payment Protocol suffered a number of security and privacy vulnerabilities over the years. Most notably, its dependency on the OpenSSL software library for cryptographic functions required a series of short notice emergency upgrades. Some Bitcoin wallets have, for these reasons, rejected implementing BIP70 altogether.
Bitcoin Core 0.19.0 removed the Payment Protocol from the GUI, but users could still compile their node with a special configuration to make use of the feature. Bitcoin Core 0.20.0 has now completely removed the Payment Protocol.
With BIP70 gone (and some other software tweaks to remove the dependency), Bitcoin Core has also been able to completely remove OpenSSL from its codecase.
Dumptxoutset As a First Step Toward Assumeutxo for Fast Bootstrapping
A new remote procedure call (RPC) lets Bitcoin Core 0.20.0 generate a snapshot of the UTXO set, which reflects the state of Bitcoin ownership as recorded on the blockchain at a specific point in time (block height). This snapshot can be shared.
Future Bitcoin Core releases will share such a snapshot when peers first join the network. This allows the new nodes to immediately start participating on the network from the point in time when the snapshot was made, while the entire history of the blockchain is checked in the background. (Like Assumevalid, a similar shortcut, Assumeutxo does come with trust tradeoffs before the entire blockchain is checked, and should until then be used with these tradeoffs in mind.)
For a more extensive list of upgrades, also see the Bitcoin Core 0.20.0 release notes.
Thanks to Sjors Provoost for information and feedback.

Previous Post

Coinbase Accused of Deliberately Going Offline Abruptly Whenever Bitcoin Skyrockets ⋆ ZyCrypto

Next Post

If This Key Indicator Proves Accurate, August Will Be The Last Time Bitcoin Trades Below $10k ⋆ ZyCrypto

Betty Snyder

Betty Snyder

I’m a cryptocurrency and blockchain technology writer. My work has been featured in major publications such as CoinDesk, Bitcoin Magazine, and VentureBeat. I’ve been a respected voice in the cryptocurrency community and my insights into the industry have helped shape its development.

Related Posts

Casa Launches Free Wallet Service – Bitcoin Magazine
Mining

Casa Launches Free Wallet Service – Bitcoin Magazine

by Betty Snyder
July 15, 2020
Human Rights Foundation Funding Bitcoin, CoinSwap – Bitcoin Magazine
Mining

Human Rights Foundation Funding Bitcoin, CoinSwap – Bitcoin Magazine

by Betty Snyder
June 10, 2020
Microsoft’s Digital IDs on Bitcoin
Mining

Microsoft ION Launches Beta On Bitcoin Mainnet – Bitcoin Magazine

by Betty Snyder
June 10, 2020
Yes, You Can Use An IRA For Bitcoin Investing – Bitcoin Magazine
Mining

Yes, You Can Use An IRA For Bitcoin Investing – Bitcoin Magazine

by Betty Snyder
June 8, 2020
Hyperbitconization at the Third Halving – Bitcoin Magazine
Mining

Hyperbitconization at the Third Halving – Bitcoin Magazine

by Betty Snyder
May 29, 2020
Next Post
‘The Charts Never Lie’: Self-Proclaimed Whale Whisperer Predicts Bitcoin Will Be Worth $16k By October

If This Key Indicator Proves Accurate, August Will Be The Last Time Bitcoin Trades Below $10k ⋆ ZyCrypto

  • Why must you pick a white label crypto exchange solution than developing a new one?
  • Bitcoin Product Demos During the Halving – Bitcoin Magazine
  • Whitelabel Cryptocurrency Exchange platform and it’s 4 salient features!
  • Despite Chaos, The Next BTC Price Rally Could Be Spurred By This Little-Known Bitcoin Indicator
    Crypto Pundit reveals what will likely ignite another parabolic Bitcoin Rally ⋆ ZyCrypto
  • Which is Best Crypto Trading Bot Platform?
  • CoinSwap Space first DEX to provide crypto purchases directly onto any non-custodial wallet via Ramp Network

    CoinSwap Space first DEX to provide crypto purchases directly onto any non-custodial wallet via Ramp Network

    3772 shares
    Share 1509 Tweet 943
  • Altseason Pushed Further Back As Top Altcoins Fall Under Bitcoin’s Spell ⋆ ZyCrypto

    3738 shares
    Share 1495 Tweet 935
  • Filecoin and Polygon Deploy Interoperable Bridge To Expedite Web 3 Development

    3545 shares
    Share 1418 Tweet 886
  • The Cost Of Transacting With Bitcoin Has Dropped By Almost 90% Within A Month ⋆ ZyCrypto

    3320 shares
    Share 1328 Tweet 830
  • CoinSwap Opens Up New DeFi Opportunities With Their Certik Approved DEX

    3032 shares
    Share 1213 Tweet 758

About

Cryptoate site is a comprehensive resource for everything related to cryptocurrency and blockchain. We aim to be a one-stop solution for all your crypto and blockchain news and events.

Email: [email protected]

Recent Posts

  • Understanding Smart Contracts: The Foundation of DeFi Lending
  • Discover Staking Risks and Considerations
  • Bug Bounty Program Governance and Policy Frameworks
  • Symbiosis Adds Arbitrum Nova to Expand DeFi Connectivity
  • How Blockchain Can Revolutionize Game Monetization Models

Catagories

  • Mining
  • Crypto
  • Press Release
  • Price Analysis
  • Cryptocurrency
  • Trading
  • Cryptocurrencies
  • Blockchain

Calender

May 2023
M T W T F S S
1234567
891011121314
15161718192021
22232425262728
293031  
« Apr    
  • About Us
  • Contact Us

Associated with Blockchain Press Media Network.

No Result
View All Result
  • Home
  • Crypto
  • DEFI
  • NFT
  • Press Release
  • Contact Us

Associated with Blockchain Press Media Network.