• Bitcoin
  • Blockchain
  • Crypto
  • Metaverse
  • AltCoins
  • Business
  • Investment
  • Upcoming
What's Hot

The Lightning Network Makes Bitcoin Unstoppable: Bitcoin Backstage with David Marcus

September 28, 2023

The Great Inscription Renumbering Debate: The Code & The Culture

September 28, 2023

You'll Activate The Covenants And You'll Like It

September 28, 2023
Facebook Twitter Instagram
  • Bitcoin

    The Lightning Network Makes Bitcoin Unstoppable: Bitcoin Backstage with David Marcus

    September 28, 2023

    The Great Inscription Renumbering Debate: The Code & The Culture

    September 28, 2023

    You'll Activate The Covenants And You'll Like It

    September 28, 2023

    Whitney Webb: Bitcoin And The Plot To Destroy Financial Privacy

    September 28, 2023

    NBA Champion and Former LeBron James Teammate Now Working in Bitcoin

    September 27, 2023
  • Blockchain

    BlockJoy raises $12M to help cut operating costs for businesses running blockchain nodes • TechCrunch

    February 2, 2023

    Blockchain Futurist Conference — Canada’s biggest crypto conference returns for fifth year

    February 2, 2023

    WEMADE and Metagravity Sign Strategic Alliance MOU to Collaborate on Blockchain Games for the Metaverse

    February 2, 2023

    Will Polkadot’s [DOT] new parachain fix the blockchain?

    February 1, 2023

    BNB Chain Unveils 3rd Blockchain in BNB Ecosystem, Tether ‘Never Borrowed from Celsius’, Ripple Sold $226M Worth of XRP in Q4

    February 1, 2023
  • Crypto

    Crypto Donations Now Need An Appraisal

    February 2, 2023

    Bitcoin Shrugs Off Fed Rate Hike to Hit Six-Month High

    February 2, 2023

    Stock and Share Market News, Economy and Finance News, Sensex, Nifty, Global Market, NSE, BSE Live IPO News

    February 2, 2023

    Yates County cryptocurrency miner completes debt restructuring deal

    February 1, 2023

    How ‘King of Instagram’ Dan Bilzerian ‘made millions’ from cryptocurrency after bizarre poker deal

    February 1, 2023
  • Metaverse

    Facebook’s Metaverse Division Lost Nearly $14 Billion Dollars Last Year

    February 2, 2023

    Samsung Hints Metaverse Ambitions At Product Launch Event, Eyes Integrating Different Realities Into Premium Smartphones

    February 2, 2023

    Sanlam makes history with SA’s first media launch in the metaverse

    February 2, 2023

    Meta’s plans to expand metaverse are up and running again: Here’ how

    February 2, 2023

    RFOX VALT Launches AI-Enabled Metaverse Apartments for Sale

    February 1, 2023
  • AltCoins

    Altcoins Lead Post-Fed Crypto Rally as Risk Appetite Increases

    February 2, 2023

    CAKE, SHIB And These Alt-Coins Are Trending

    February 2, 2023

    Elon Musk Wants McDonald’s to Accept Crypto Payments. Dogecoin (DOGE), Bitcoin (BTC), and Snowfall Protocol (SNW) Benefit

    February 2, 2023

    Crypto Analysts are Saying These Altcoins Have Huge Potential – Here’s Why

    February 2, 2023

    Are Cryptos Bound to Retrace Amid Recent Pump?

    February 1, 2023
  • Business

    Ray Dalio Warns Money Is in Jeopardy, Favors Inflation-Linked Crypto

    February 2, 2023

    BIT Mining Limited Regains Compliance with NYSE Continued Listing Standards

    February 2, 2023

    Bithumb’s de facto owner arrested over alleged embezzlement

    February 2, 2023

    Crypto Custody Firm Copper Alerted to Security ‘Incident’ Over Christmas

    February 1, 2023

    Cathie Wood’s Ark Invest Says Bitcoin Could Hit $1.5 Million by 2030

    February 1, 2023
  • Investment

    The Investor’s Guide to Crypto Options Trading

    February 2, 2023

    Pune software engineer loses Rs 13 lakh to crypto investment fraud

    February 2, 2023

    Crypto Investment Products’ AUM Surges as Investor Confidence Returns: CryptoCompare Report

    February 2, 2023

    Crypto Investors Can Purchase Bankruptcy Put Options to Protect Funds on Binance, Coinbase, Kraken Crypto Exchanges

    February 1, 2023

    Ethereum price forecast for February, including Morgan Stanley comments By Investing.com

    February 1, 2023
  • Upcoming

    S&P 500 rises to the highest level in five months Thursday as Meta leads a tech comeback

    February 2, 2023

    Looking For Something Different From Nubank and C6 Bank? Try Lanistar! – Sponsored Content

    February 2, 2023

    NYDFS Releases Guidance For BitLicensees And Limited Purpose Trust Companies On Asset Custody In The Wake Of Cryptocurrency Insolvencies – Financial Services

    February 2, 2023

    This Supreme Court Case Will Reverberate Throughout the Compliance and ESG World | NAVEX

    February 2, 2023

    Ethereum (ETH) Could Reclaim $2,000, Trader Says

    February 1, 2023
investorstoday.press
investorstoday.press
Home»Bitcoin»Waiting For Confirmation: Bitcoin Optech’s Series On Mempool And Policy
Bitcoin

Waiting For Confirmation: Bitcoin Optech’s Series On Mempool And Policy

maikdezana@icloud.comBy maikdezana@icloud.comSeptember 6, 2023No Comments5 Mins Read
Share
Facebook Twitter LinkedIn Pinterest Email

Much of the discussion about Bitcoin technology lately revolves around various soft-fork consensus changes to the Bitcoin protocol including new opcodes or sighashes or around layer 2 technologies like Lightning. Discussion of mempool or policy (the non-consensus rules around Bitcoin nodes communicating with one another) often falls to the background. However, with recent high transaction volume and launch of various NFT and token projects/platforms and the accompanying feerate spike, mempool and policy came to the forefront.

User of Inscriptions and other protocols ran into issues with standardness policy rules, leading many to question their purpose and look for ways to remove or subvert them. Regular Bitcoin users ran into issues with fees or bumping fees. In an effort to educate and engage the community, Bitcoin developers Gloria Zhao and Murch authored a 10-week series about mempool and relay policy called ‘Waiting for confirmation’ on the Bitcoin Optech website.

The series starts with an overview of what this cache of unconfirmed transactions we call a mempool is and why we have one. Having a mempool of unconfirmed transactions allows better fee estimation for wallets, faster downloading of new blocks, and supports a decentralized transaction and block relay network.

However, Bitcoin miners are under no obligation to include these unconfirmed transactions in a block. As block space is limited, miners select transactions with the highest feerate by transaction weight to maximize their profits. The post on incentives details some nuances around feerates including the fact that onchain fees are paid not in proportion to the transaction amount but by the size of the transaction and complications that arise with relationships between different transactions.

But what should a transaction’s feerate be? That is the goal of feerate estimation: to translate a user’s urgency into a minimal feerate a transaction should pay. Transactions in the mempool and transactions in recent blocks can help provide a good start for estimating transaction fees.

In ‘Bidding for block space’ Gloria and Murch discuss practical strategies to get the most for your transaction fees. When creating a transaction, consider coin selection, using newer output types like taproot’s P2TR that allow for fee savings, or batching. After broadcasting a transaction, techniques like Child Pays For Parent (CPFP) and Replace By Fee (RBF) can be used to increase the feerate of a transaction that is taking too long to confirm.

With the goal of a robust and decentralized network of Bitcoin nodes in mind, we want it to be as cheap and accessible as possible for anyone to run a node. Not only that, but a node’s resources must be protected from DoS attacks. Transaction policy rules that are more restrictive than Bitcoin’s consensus rules help protect node resources (including memory, computational resources, and bandwidth) by enforcing limits on its untrusted peers on the Bitcoin P2P network.

Likewise, network-wide resources including the UTXO set, protocol upgrade hooks, the size of the block chain and the computational effort required to process it, also need to be protected. A series of other policy rules, including limits on arbitrary data publishing to the block chain, minimum feerates, and limits on low value outputs all help safeguard these network resources.

While policy is optional, Bitcoin Core doesn’t offer many ways to configure them. In ‘Policy Consistency’ Gloria and Murch outline potential ramifications of altering some of the default policies and why Bitcoin Core has historically been conservative with the configurability of policies.

It is not just individuals running nodes that should be aware of transaction policy rules. Wallets, services, and layer 2 protocols that broadcast transactions must be designed with policy rules in mind to avoid creating transactions that are rejected and to ensure they can get confirmed, even during times of fluctuating feerates. For example, different types of pinning attacks are possible on L2 settlement transactions like Lightning that take advantage of limitations in mempool policy to prevent incentive-compatible transactions from entering mempools or getting confirmed.

Just as policy rules have been changed or added in the past, there are a series of proposals to improve policy as well. Package relay, cluster mempool, version 3 transaction relay, and ephemeral anchors are a few that are under development currently.

However, since transaction relay policy changes to Bitcoin Core can impact many ecosystem participants, they require collaboration, socialization, feedback, and testing from the wider Bitcoin community prior to consideration. The authors note: “Decentralized decision-making is a challenging process, but necessary to support the diverse ecosystem of protocols and applications that use Bitcoin’s transaction relay network.”

Readers should consider getting involved in the different avenues of discussion and participation.

Bitcoin Optech’s also has a podcast special that highlights all of the 10 weeks of our discussion with Murch and Gloria, including comments by guest speakers and questions from the audience.

Thank you to Gloria Zhao and Mark “Murch” Erhardt for authoring the series as well as explaining each weekly article on the Bitcoin Optech Podcast.

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
maikdezana@icloud.com
  • Website

Related Posts

The Lightning Network Makes Bitcoin Unstoppable: Bitcoin Backstage with David Marcus

September 28, 2023

The Great Inscription Renumbering Debate: The Code & The Culture

September 28, 2023

You'll Activate The Covenants And You'll Like It

September 28, 2023

Whitney Webb: Bitcoin And The Plot To Destroy Financial Privacy

September 28, 2023
Add A Comment

Leave A Reply Cancel Reply

Top Posts

Subscribe to Updates

Get the latest crypto news

Advertisement
Demo
Top Insights

The Lightning Network Makes Bitcoin Unstoppable: Bitcoin Backstage with David Marcus

September 28, 2023

The Great Inscription Renumbering Debate: The Code & The Culture

September 28, 2023

You'll Activate The Covenants And You'll Like It

September 28, 2023
Get Informed

Subscribe to Updates

Get the latest creative news from FooBar about art, design and business.

Categories
  • AltCoins (1,399)
  • Bitcoin (2,039)
  • Blockchain (1,384)
  • Business (1,378)
  • Crypto (1,365)
  • Investment (1,383)
  • Metaverse (1,361)
  • Upcoming (1,319)
Facebook Instagram
  • Contact Us
  • privacy policy
  • about us
© 2023 Designed by investorstoday.

Type above and press Enter to search. Press Esc to cancel.