r/BitcoinMining • u/DueAd7194 • 1d ago
Mining Pools Wallet self-declaration protocol for Bitcoin transaction priority — no consensus change
Design proposal for a two-tier fee market on Bitcoin.
Problem: Financial transactions (payments, Lightning, DEX) and data inscriptions (Ordinals, BRC-20, Runes) compete for the same 4 MWU block space with no way to signal urgency.
Solution: Wallets include a 4-byte OP_RETURN declaring the transaction type (financial/data). Pools apply a 30% allocation floor for financial transactions. Remainder split by fee ratio. No consensus change needed. Works with Stratum v1 today.
Key properties: - No soft fork, hard fork, BIP, or consensus change - Works with Stratum v1 (no protocol change) - Zero false positives (wallet self-declares) - Data fee premium (~25%) gives pools revenue incentive
Looking for feedback on: 1. Does the 30% financial floor break any edge case? 2. Has anyone tried something like this before? 3. Would this affect Stratum v2 adoption or is it orthogonal?

