BIP-110: Protecting Bitcoin's Purpose

torcete1 pts1 comments

BIP-110: Temporarily Limit Arbitrary Data in Bitcoin

Toggle theme

svg]:pointer-events-none [&>svg]:size-3! border-border text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground mb-6 text-sm px-4 py-1.5">Consensus (soft fork)BIP-110:<br>Protecting Bitcoin's Purpose<br>Temporarily limit the size of data fields at the consensus level, in order to correct distorted incentives caused by standardizing support for arbitrary data, and to refocus priorities on improving Bitcoin as money.<br>Read the Full BIP<br>By Dathon Ohm•Created 2025-12-03•BSD-3-Clause<br>BIP-110: Also referred to as RDTS (BIP-444)

Key Points<br>A temporary, focused intervention to protect Bitcoin's core mission<br>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full border-border/50 bg-card/50 backdrop-blur hover:border-primary/30 transition-colors">

Temporary Protection

A one-year deployment that can be refined or extended based on community feedback.

img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full border-border/50 bg-card/50 backdrop-blur hover:border-primary/30 transition-colors">

Limits Data Storage

Restricts arbitrary data embedding that burdens node operators and diverts resources.

img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full border-border/50 bg-card/50 backdrop-blur hover:border-primary/30 transition-colors">

Preserves Monetary Use

All known monetary use cases remain fully functional and unaffected.

img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full border-border/50 bg-card/50 backdrop-blur hover:border-primary/30 transition-colors">

Refocuses Bitcoin

Signals that Bitcoin's priority is being the world's best money, not data storage.

Run BIP-110<br>Support BIP-110 by running a node that signals for activation

img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full border-border/50 bg-card/50 backdrop-blur transition-colors group-hover:border-primary/30">

Bitcoin Knots

Official Bitcoin Knots release with BIP-110/RDTS support

img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full border-border/50 bg-card/50 backdrop-blur transition-colors group-hover:border-primary/30">

Start9

Official Start9 package with an RDTS activation task

img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full border-border/50 bg-card/50 backdrop-blur transition-colors group-hover:border-primary/30">

Umbrel

One-click install from the Umbrel app store

img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full border-border/50 bg-card/50 backdrop-blur transition-colors group-hover:border-primary/30">

myNode

Custom Bitcoin Version option with RDTS confirmation

img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full border-border/50 bg-card/50 backdrop-blur transition-colors group-hover:border-primary/30">

Parmanode

Simple one-click style install for Parmanode users

img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl h-full border-border/50 bg-card/50 backdrop-blur transition-colors group-hover:border-primary/30">

Docker

For advanced users running their own Docker infrastructure

View detailed installation instructions

Live BIP-110 signaling<br>Track current miner support, period progress, and the remaining signals needed for activation.<br>img:first-child]:pt-0 data-[size=sm]:[--card-spacing:--spacing(3)] data-[size=sm]:has-data-[slot=card-footer]:pb-0 *:[img:first-child]:rounded-t-xl *:[img:last-child]:rounded-b-xl border-border/50 bg-card/70 shadow-sm shadow-foreground/5 backdrop-blur">svg]:pointer-events-none [&>svg]:size-3! text-foreground [a]:hover:bg-muted [a]:hover:text-muted-foreground border-border/60 bg-background/70 text-xs">Loading live status

Full monitor<br>Loading<br>N/A<br>Waiting for monitor data

Loading<br>N/A<br>Waiting for monitor...

data border child card size first

Related Articles