- The price can fall.
- The Refusal absorbs selling up to its depth. A sell larger than that cuts through and the price drops. The depth is published precisely so you can size that limit.
- Other liquidity providers can leave.
- Anyone can add liquidity to the pool and remove it at any time, often right when the price starts falling. Only the protocol's own liquidity is permanent, and depth to refusal measures only that.
- A core can land after a dump instead of before it.
- The interval is random. Staged liquidity protects against sells that follow a buyback, not against sells that come first.
- It depends on buy volume.
- No buys, no fees, no top-ups, no buybacks. Bedrock does not create value; it redirects part of the buy flow into liquidity. When the flow stops, the wall stops growing. It does not disappear.
- Buyback timing is hard to predict, not unpredictable.
- The interval comes from block randomness that a validator can nudge by skipping a block. What protects each core is its capped size, a hard price limit, and a buy fee larger than that limit.
- There is no kill switch.
- No pause, no upgrade, no rescue. A bug found after deployment cannot be patched. That is a commitment and a limitation at the same time.