@SpectrGen

Father. Vet. Engineer. Bitcoiner. Building software and hardware for Bitcoiners

Joined May 2025
Bitcoin BLAKE2b Mining store update: All waitlist early-access emails have been sent. If you expected a link but didn’t get one, check spam/junk. If it’s still not there, let me know. Public storefront launch is planned for Thursday morning. Huge thanks to all who participated.
1
1
6
132
SpectrGen // XBT retweeted
1 node 1 human*
2
11
1
72
3,929
We can't, but let's watch his actions over the coming weeks/months and see if he sticks to his commitment It's good to be skeptical of people who have behaved badly, but it's also important to give them a chance at redemption otherwise there's not really an incentive to behave better
2
3
39
416
SpectrGen // XBT retweeted
I'm doing a one-time bonus payout of 3.125 BTC to the @blockvase pool window this Saturday at 9AM central. Get your miners pointed to claim your share of the bonus in addition to any block rewards we find along the way.
1
5
10
337
Past month corecoin had 19 nodes submit blocks. Past month bitcoin had 496 nodes submit blocks.
6
25
6
98
3,086
PSA: Goldshell miners use two TCP connections: one to mine, and the other to reconnect to the gateway every 3s. This produces a large volume of logging data, ~1GB/mo per miner. I suggest adding a service to prune the gateway logs monthly to avoid running out of disk space.
2
3
35
1,035
It’s true. Ternary Bonsai 2 is great as an OS assistant and for small coding tasks, with excellent instruction following and long-horizon coherence. Replaced Gemma 4 as my local daily driver. 262k ctx, Q8 KV, 3GB VRAM free on a 4090, ~130 tok/s with DFlash enabled. Incredible.
Today, we’re announcing Ternary Bonsai 2 27B. Based on Qwen3.8 27B, Bonsai 2 27B is 9x smaller than its full-precision counterpart while retaining 98.2% of its aggregate benchmark performance. Two months after the first Bonsai 27B release, the biggest change is quality. The footprint remains 5.9 GB, but the gap to full precision has narrowed materially, with particularly strong gains in agentic coding, multimodal reasoning, and long-horizon tool use. Ternary Bonsai 2 27B is available today under Apache 2.0.
2
8
636
Here’s some proof of work. I pointed Bonsai 2 at my always-on server and had it update + deploy my window-cooling automation, which uses indoor/outdoor temps and ntfy alerts to tell me when to open/close windows to cool my house. This is the actual agent output afterward.
3
107
Looking much better
8
8
88
1,194
Some of that hashrate may have moved to their DATUM pool
2
17
366
SpectrGen // XBT retweeted
Every day closer to 51% DATUM. Every day closer to paradise. Keep it going, boys. All the way to 100%. 🫡 45-day Coinbase maturity is already making pools and miners think further ahead. Skin in the game changes incentives.
3
14
62
878
We node runners did not fire the miners to change the logo or swap one mining algorithm for another. We fired them to preserve Bitcoin as sovereign money. Money that no state, corporation, miner, pool operator, or other powerful interest gets to rule through capital or coercion. Bitcoin’s rules are chosen by the people willing to run them, and we are free to change those rules when the incentives begin working against Bitcoin’s monetary purpose. And we just proved it again. When opportunistic SV1 hashrate concentrated behind one pool, we extended coinbase maturity rather than accept hashrate dominance as sovereignty. Hashrate may leave. Capital may leave. Miners may leave. But the money stays. So bring the hashrate. Bring the capital. Bring whatever economic leverage you think gives you control on our network. It does not. If your behavior threatens the purpose of the money, the rules will change beneath you. Your hashrate is temporary. The money is not.
Replying to @CTRLpool
The sha256 miners forked themselves off, so yes, in that sense they quit >Bitcoin miners didn't show up for BIP-110, they swatted it away like it was a gnat. 5 mining pools decided in a backroom deal to hardfork themselves off by ignoring consensus, yes. That's why we fired them >XBT had a chance at something Yes, money for the world. We're going to have a much better chance at that once it's harder for hostile SV1 pools to 51% attack us >they are allowing loudmouthed bullies to drive it nose first into the ground. No, we just don't think miners are in charge, which is actually how bitcoin works, though bcashers and spamcoiners may disagree Sorry you didn't do just a tiny bit of research on the coin you were mining 😂
10
48
2
188
3,750
SpectrGen // XBT retweeted
Please do not fall for this scam.
12
48
772
SpectrGen // XBT retweeted
Bitcoin on Blake2B Soft Fork (Happening Now)
13
54
3
201
17,416
BEWARE‼️⚠️ this user site @XBThomemining advertising XBT miner ... Likely a SCAM ⚠️fishing ad until proven otherwise‼️👇 They DM'd me after I "liked" this AI created picture and asked if I wanted to pre-order - ie: send them money in advance 🧐😡 Why a scam? The site was created in September 2026 and only has 100 followers and is not verified account. Link leads to a Telegram account 🧐😡😒
Something is cooking 💀
6
7
1
21
1,239
SpectrGen // XBT retweeted
Our new miner arrived from @SpectrGen! (And has been Kitty approved 😆)
6
4
37
612
The long coinbase maturity soft fork is much cleverer than it looks at first glance. It doesn’t try to identify or ban mercenary BLAKE2b hash. Instead, it attacks the economic machinery that allows immature SV1 pools to rapidly aggregate opportunistic hash and turn it into liquid payouts. At block 973,440, newly mined coinbases become subject to a 6,480-block maturity until block 979,920. But because the enforcement window itself is exactly 6,480 blocks long, none of those rewards actually mature while the rule is active. They all hit the same cliff: effectively, every new mining reward is frozen until 979,920, when consensus returns to the normal 100-block maturity. That is brutal for an immature SV1 pool. If its business model relies on spending coinbases around the normal 100-block maturity to pay transient hashers, that flow simply stops working. Spend one of those covered coinbases too early and upgraded nodes reject it; mine a block containing that spend and those nodes reject the entire block. The alternative is for the pool to keep paying miners out of its own already-mature reserves while 45 days of newly earned block rewards accumulate frozen behind it. For a thinly capitalized pool, that can be existential. And the more opportunistic hash it attracts, the larger the liquidity hole becomes. The mechanism turns the very thing that makes SV1 dangerous (being able to rapidly aggregate huge amounts of mercenary hash) into a massive capital requirement. DATUM with direct generated payouts, such as TIDES, fits the model much more naturally. The miners' shares are placed directly into the coinbase when the block is created. Those individual outputs still have to mature, but there is no centralized pool treasury that first receives the subsidy and then needs to spend it later to distribute rewards. The maturity burden follows the actual miners rather than forcing a pool to finance an army of transient hashers. Another clever part: there is no miner or node signaling threshold. This is a height-based flag-day soft fork. Nodes running the new version begin enforcing it automatically at 973,440 regardless of how many other nodes signal support. Nodes that refuse to upgrade are not given veto power over activation. As long as miners follow the stricter rule, they can continue following the same chain. But if an old-rule SV1 pool or miner tries to spend one of these coinbases after only ~100 blocks and mines that spend, the enforcing network rejects the block outright. Any non-upgraded nodes that accept and build on it have followed that miner onto an incompatible fork. That is another benefit of the design: unaligned miners do not get to drag enforcing nodes back to the old rules. If they insist on monetizing rewards before the new maturity permits it, they effectively fork themselves, and any old nodes willing to follow them, off the enforcing network. That's the elegance of it: the network doesn't need to know which ASICs are “mercenary.” It changes the incentives underneath them. Opportunistic hash can still point at XBT, but the thinly capitalized SV1 pools that make that hash liquid, convenient and scalable suddenly need enough reserves to finance weeks of payouts, or make their miners wait.
11
28
6
130
7,965
It goes deeper... Read on 👇 nitter.cf/SpectrGen/status/21020…
There’s another part of the long coinbase maturity change that makes it even more effective against the current SV1 pools. The BLAKE2b network only came online around the start of September. Knots 29.4.2 now applies a 6,480-block wallet and mempool maturity policy to all coinbases, which as of September 21 reaches back to roughly September 3. That means a Stratum pool that has been holding its block rewards as coinbase UTXOs for hasher payouts could suddenly find that almost its entire XBT mining treasury is considered immature by the upgraded wallet and won’t relay through upgraded mempools. These pools haven’t been around long enough to build up months of old XBT reserves. Aside from the first few days of mining, or rewards they already spent into ordinary UTXOs, most of what they have earned can still fall inside that window. Before activation, this is still policy rather than consensus. A coinbase older than 100 blocks can technically be spent using infrastructure that ignores the new policy. That changes in a few hours at height 973,440. So the pools get squeezed in both directions. Most of their existing mining history will be pushed out of the normal payout path before flag height, while every new reward they earn starts accumulating behind a hard consensus lock. That’s quite nasty for SV1 pools trying to pull in large amounts of opportunistic hash. The more hash they attracted, the more hashers that need to paid, while much of the unspent revenue backing those payouts is stuck in the mud. It turns the thing that made these pools dangerous in the first place, the ability to quickly aggregate mercenary hash, into a massive and immediate liquidity problem. nitter.cf/SpectrGen/status/21017…
2
76
There’s another part of the long coinbase maturity change that makes it even more effective against the current SV1 pools. The BLAKE2b network only came online around the start of September. Knots 29.4.2 now applies a 6,480-block wallet and mempool maturity policy to all coinbases, which as of September 21 reaches back to roughly September 3. That means a Stratum pool that has been holding its block rewards as coinbase UTXOs for hasher payouts could suddenly find that almost its entire XBT mining treasury is considered immature by the upgraded wallet and won’t relay through upgraded mempools. These pools haven’t been around long enough to build up months of old XBT reserves. Aside from the first few days of mining, or rewards they already spent into ordinary UTXOs, most of what they have earned can still fall inside that window. Before activation, this is still policy rather than consensus. A coinbase older than 100 blocks can technically be spent using infrastructure that ignores the new policy. That changes in a few hours at height 973,440. So the pools get squeezed in both directions. Most of their existing mining history will be pushed out of the normal payout path before flag height, while every new reward they earn starts accumulating behind a hard consensus lock. That’s quite nasty for SV1 pools trying to pull in large amounts of opportunistic hash. The more hash they attracted, the more hashers that need to paid, while much of the unspent revenue backing those payouts is stuck in the mud. It turns the thing that made these pools dangerous in the first place, the ability to quickly aggregate mercenary hash, into a massive and immediate liquidity problem. nitter.cf/SpectrGen/status/21017…
The long coinbase maturity soft fork is much cleverer than it looks at first glance. It doesn’t try to identify or ban mercenary BLAKE2b hash. Instead, it attacks the economic machinery that allows immature SV1 pools to rapidly aggregate opportunistic hash and turn it into liquid payouts. At block 973,440, newly mined coinbases become subject to a 6,480-block maturity until block 979,920. But because the enforcement window itself is exactly 6,480 blocks long, none of those rewards actually mature while the rule is active. They all hit the same cliff: effectively, every new mining reward is frozen until 979,920, when consensus returns to the normal 100-block maturity. That is brutal for an immature SV1 pool. If its business model relies on spending coinbases around the normal 100-block maturity to pay transient hashers, that flow simply stops working. Spend one of those covered coinbases too early and upgraded nodes reject it; mine a block containing that spend and those nodes reject the entire block. The alternative is for the pool to keep paying miners out of its own already-mature reserves while 45 days of newly earned block rewards accumulate frozen behind it. For a thinly capitalized pool, that can be existential. And the more opportunistic hash it attracts, the larger the liquidity hole becomes. The mechanism turns the very thing that makes SV1 dangerous (being able to rapidly aggregate huge amounts of mercenary hash) into a massive capital requirement. DATUM with direct generated payouts, such as TIDES, fits the model much more naturally. The miners' shares are placed directly into the coinbase when the block is created. Those individual outputs still have to mature, but there is no centralized pool treasury that first receives the subsidy and then needs to spend it later to distribute rewards. The maturity burden follows the actual miners rather than forcing a pool to finance an army of transient hashers. Another clever part: there is no miner or node signaling threshold. This is a height-based flag-day soft fork. Nodes running the new version begin enforcing it automatically at 973,440 regardless of how many other nodes signal support. Nodes that refuse to upgrade are not given veto power over activation. As long as miners follow the stricter rule, they can continue following the same chain. But if an old-rule SV1 pool or miner tries to spend one of these coinbases after only ~100 blocks and mines that spend, the enforcing network rejects the block outright. Any non-upgraded nodes that accept and build on it have followed that miner onto an incompatible fork. That is another benefit of the design: unaligned miners do not get to drag enforcing nodes back to the old rules. If they insist on monetizing rewards before the new maturity permits it, they effectively fork themselves, and any old nodes willing to follow them, off the enforcing network. That's the elegance of it: the network doesn't need to know which ASICs are “mercenary.” It changes the incentives underneath them. Opportunistic hash can still point at XBT, but the thinly capitalized SV1 pools that make that hash liquid, convenient and scalable suddenly need enough reserves to finance weeks of payouts, or make their miners wait.
6
17
2
71
2,243