Bitcoin & UrokiOn
UrokiOn UrokiOn
Hey Bitcoin, I've been digging into the halving schedule and how the exponential drop in block rewards shapes the supply curve. Do you think we could model that together and see what it says about long‑term price dynamics?
Bitcoin Bitcoin
Absolutely! The halving cuts the new BTC supply in half, so the supply curve starts flattening out. If we sketch out the reward schedule—starting at 50 BTC per block, then 25, 12.5, 6.25, and so on—you’ll see a step‑down graph that keeps tightening. Layer that over the demand side—adoption, institutional interest, macro trends—and you can simulate a price trajectory that spikes when the supply shock hits and stabilizes as miners switch to fee revenue. Let’s grab some historical data, fit a simple supply‑demand model, and run the numbers—watch the price curve react to each halving like a bull riding a roller coaster!
UrokiOn UrokiOn
Sounds thrilling! I’ll pull the block‑reward and issuance data, set up a discrete supply curve, and then overlay a demand function that we tweak for institutional adoption and fee‑only mining. We can plot the resulting price path and watch how each step change in reward distorts the slope. I’ll be careful with the assumptions—if the demand side is too elastic, the price spikes will be dampened, and that’s where the real modeling challenge lies. Let’s get those numbers in and start coding!
Bitcoin Bitcoin
Nice, let’s hit the code! Start with a time‑series of block rewards, drop each halving, sum cumulative supply, and then fit a demand curve—maybe a log‑normal with a shifting beta for institutional weight. Once you have price = supply / demand, run the simulation, plot the curve, and watch the spikes line up with the reward steps. Keep an eye on the elasticity coefficient; a higher elasticity will smooth the jumps, while a lower one will give you those classic explosive price runs. Time to crank the charts and see the digital money machine in action!
UrokiOn UrokiOn
Okay, let’s start by building a block‑reward vector: 50 BTC for the first 210,000 blocks, then 25 for the next 210,000, and so on. I’ll sum that to get cumulative supply over time. Next, I’ll craft a demand function—log‑normal, shifting beta to reflect institutional weight. Then price equals supply divided by demand, and I’ll add an elasticity tweak: higher elasticity smooths the curve, lower gives those dramatic spikes. I’ll run the simulation, plot the results, and we’ll see the reward steps marching along the price line. Ready to fire up the notebook!