BitOMC

BitOMC - Adaptive Pricing for Bitcoin Payments

Minting begins on block 855,000 (est. Thursday 8/1/24)

BitOMC is an experimental metaprotocol that defines an adaptive unit of account for Bitcoin-settled payments.

Intro

In a world with ever-changing economic conditions, Bitcoin’s fixed supply makes it unattractive as a unit of account in contracts where payment is due in the future. BitOMC addresses this by defining an adaptive unit of account that can facilitate price stability in a Bitcoin economy, without changing Bitcoin’s core protocol. Using two interconvertible assets, Tighten and Ease, BitOMC establishes a dynamic interest rate and a new unit of Bitcoin called the “util”. This system allows for more predictable Bitcoin-settled payments, potentially accelerating Bitcoin’s adoption in commerce while preserving its fundamental properties as a store of value.

Economics

Demand for risk-off assets rises and falls with changing economic conditions. When there is more demand for investment, risk-off assets are sold, and when there is less, risk-off assets are purchased. A future economy where Bitcoin is the risk-off asset will be no different. The interplay between demand for Bitcoin versus investment in this economy will be governed by the real rate of interest, or the real rate of return on Bitcoin. By estimating this value, a neutral authority can define a dynamic unit of Bitcoin whose purchasing power is relatively stable.

How It Works

BitOMC is a fork of the Runes protocol, consisting of two interconvertible assets, Tighten and Ease, which users can convert between according to a constant function conversion rule. This keeps the system in balance and ensures the conversion rate reflects their relative market price. This conversion rate determines a dynamic interest rate, which in turn defines a floating unit of Bitcoin called the “util”. Transactions continue to settle in Bitcoin, but parties seeking greater price stability may choose to denominate their contracts in “utils” rather than BTC or a fiat currency.

BitOMC is not premined. Users can mint Tighten and Ease once per block according to the same four-year halving schedule as Bitcoin. To limit network congestion and MEV, mint and conversion transactions leave a small anchor output, which must be spent by the next respective transaction.

Implementation

Resources

Want to Contribute?