Particle.news

Download on the App Store

Bitcoin Core v30 Released With Expanded OP_RETURN Defaults, 27.x Marked End of Life

The update lifts data-carrier defaults sharply, leaving configuration to individual node operators.

Overview

  • Version 30.0 raises the default OP_RETURN data-carrier limit to 100,000 bytes and allows multiple OP_RETURN outputs per transaction for relay and mining.
  • Operators can revert to the prior behavior by setting -datacarriersize=83, with the aggregate limit applying across all OP_RETURN outputs in a transaction.
  • Reaction is split, with some developers eyeing larger on-chain data for dApps and critics warning about spam, higher costs, and possible legal exposure for hosting illicit content.
  • CoinCentral reports growing use of the Knots client to enforce stricter policies, citing BitRef data that 21.48% of Bitcoin nodes run Knots.
  • Beyond policy, v30 adds P2P package-relay improvements, stronger orphan/DoS limits, an experimental IPC mining interface, re-enables external signing on Windows, and adjusts default fee-policy settings.