pull down to refresh

The BIP110ers are proceeding with their proof of work change hard fork.

Here is a list of changes:

  1. Flag-day hard fork:
    At block 961,640, the consensus rules change. SHA256d blocks become invalid from that height onward.
  2. BLAKE2b proof of work:
    SHA256d mining is replaced with BLAKE2b. The initial target is shifted by 22 bits, equivalent to roughly 218 TH/s for 10-minute blocks.
The existing 2,016-block difficulty-adjustment system remains unchanged.
  1. New block-header format:
    Post-fork blocks use a mandatory 164-byte version-2 header instead of Bitcoin’s traditional 80-byte header.
It adds the block height, transaction count, expanded nonce fields, ASIC profiles, time-offset data, an XOR key and a merge-mining field.
  1. Transaction-count commitment:
    The header directly commits to the number of transactions in the block. This addresses the Merkle-tree ambiguity behind CVE-2017-12842.
  2. Block-withholding mitigation:
    Miners can optionally use a secret XOR key so workers cannot identify complete valid blocks and selectively withhold them.
  3. Unified sighash:
    A new opt-in SIGHASH_UNIFIED format works across legacy, SegWit and Taproot inputs.
It provides linear signature hashing, commits to every input amount and gives one-way replay protection.

Old signatures remain valid, so these protections only apply when the spender opts in.
  1. Temporary RDTS rules:
    From block 961,640 until the parent block’s median-time-past reaches 1 September 2027, blocks are limited to 800,000 weight units, approximately 300 kB.
  2. Temporary script restrictions:
    During RDTS:
  • Stack elements are limited to 256 bytes.
  • Taproot trees are limited to seven levels.
  • Taproot annexes are forbidden.
  • OP_IF and OP_NOTIF are forbidden in Tapscript.
  • Unknown witness and Taproot upgrade mechanisms are invalid.
  • Inputs spending coins created before the fork are grandfathered.
  1. Activation headline:
    The first BLAKE2b block must contain a specific, externally configured news headline in its coinbase transaction.
  2. Future hooks:
    The new header reserves infrastructure for merge-mined sidechains and 40-bit timestamps, but those features are not fully activated yet.

Summary by zender on X.

Here is Luke Dashjr's post about the new coin:

source

If you look at mempool.guide, you may notice something about the blocks after 961640:

All blocks seem to be less than 800k weight units.

This is quite a bit less than the 4 million WU of Bitcoin blocks. While there doesn't seem to be any explicit change to the block size limit in the release candidate, it's a little odd that all the new BIP110 blocks are adhering to this lower limit.

Apparently they decided to reduce block size too within hours of the fork

reply

I saw that message, but I haven't seen anything official from dashjr or whoever else seems to be in charge.

reply

Looks like it's capped to around 300-325 kb per block

reply

Read the release notes:

From block 961,640 until the parent block’s median-time-past reaches 1 September 2027, blocks are limited to 800,000 weight units, approximately 300 kB
reply

I'd hope that the more BS they pull like this, the more plebs get disillusioned.

reply

At least he's consistent in saying one thing while doing another

Claimed to be fighting spam and Bithereum while advocating covenants and leaving all kinds of Bithereum carve-outs in 110

Now the focus on mining decentralization while making a shitfork with an ASIC-friendly algo

Kind of got to respect that level of audacity

reply

As predicted by Murch on Bitcoin OpTech

reply

It’s easy to see when other people do stupid things and waste their energy. Good reminder that we all likely do that sometimes: when the reality tells us we were wrong, and instead of adapting we double down.

reply

I'm confused whether this is the real thing or just a test. (I was under the impression that the fork was going to happen on the 1st of September)

reply

appears to be the real thing

reply

Help me be unconfused! Did you see an announcement about it or something?

reply
103 sats \ 1 reply \ @BITC0IN 30 Aug

it's been a pretty stealthy launch imo. no "official" announcement really at all. as far as i can tell, it's an rc version of knots too.

happened at about the same time as the ocean-luke-break-up announcement, looks like.

looks like it was yeeted together and launched without much fanfare. maybe intentional, maybe sloppy too...

reply

They went through such ridiculous rigamorole to make the choosing of the algo appear fair, and then they go and stealth launch mining? Like what was even the point? They should just accept that they are doing a premine thing and tell everyone to get over it.

reply

deleted by author

reply

I don't think so. I count eight blocks after mandatory signalling began, and it looks like thus chain begins after the eighth. But there is also some confusion about how this new chaintip gets used, because I think it is still somekind of test.

(I really should go look in their discord, but haven't a strong enough desirel

reply

I just found I was wrong and deleted it - swapped 1 and 6 in my mind... senior moment.

reply