Avatar
Luke Dashjr
fdd5e8f6ae0db817be0b71da20498c1806968d8a6459559c249f322fa73464a7
Roman #Catholic*, husband, father of 11 children, #Bitcoin Core developer, and CTO @npub1qtvl2em0llpnnllffhat8zltugwwz97x79gfmxfz4qk52n6zpk3qq87dze ; INTP (*not to be confused with pedos)

XMPP is open source code, with open standards and many implementations... And decades track record

It's an attack, not a softfork.

And it can be recognized.

*Worst case* it might require a PoW change to stop, but there's plenty of tools before that too

I'm neutral on drivechain. But whether it's an attack or not depends on deployment, not the protocol itself

A miner-activated soft fork (MASF) is a soft fork in the Bitcoin network that is activated by miners. In a soft fork, new rules are added to the protocol, but old nodes that do not implement the new rules will still be able to communicate with the network and process transactions. However, if a miner wants to continue to mine blocks that are accepted by the network, they will need to upgrade their software. If a miner continues to mine blocks that do not follow the new rules, their blocks will be rejected by the network and they will not receive any block rewards.

MASFs are activated when a majority of miners signal their support for the new rules. This is done by setting a flag in their mining software that indicates that they will only mine blocks that follow the new rules. Once a majority of miners have signaled their support, the soft fork is activated and all miners on the network must follow the new rules.

Users and nodes are not required to follow the rules of a MASF, but if they want to continue to use the network, they will need to upgrade their software. If a user or node continues to use software that does not follow the new rules, they may be unable to transact on the network or they may lose their funds.

The main advantage of a MASF is that it is relatively easy to activate. This is because miners have a strong incentive to activate soft forks, as they want to ensure that their blocks are accepted by the network. Miners can also coordinate their efforts to activate a soft fork more easily than users and nodes.

The main disadvantage of a MASF is that it gives too much power to miners. Miners can potentially delay or prevent the activation of soft forks that they do not support. This can be a problem if miners have their own agenda, such as increasing their profits or promoting a particular project.

MASFs have been used to activate a number of soft forks in the Bitcoin network, including Segregated Witness (SegWit) and Taproot. SegWit is a change to the Bitcoin protocol that improves the scalability of the network. Taproot is a change to the Bitcoin protocol that improves the privacy of transactions.

MASFs are a powerful tool that can be used to change the Bitcoin protocol. However, it is important to be aware of the potential risks associated with MASFs, such as miner collusion and centralization.

If users don't run it, it's not a softfork at all

It's impossible for a softfork to be silent or only implemented by miners. Attempting to do so is just an attack, not a softfork at all.

If Bitcoin users sit by and allow such an attack, it would be the end of Bitcoin.

Reminder that a softfork, even a miner-activated softfork (MASF), is always user-enforced.

Miners attempting to enforce a rule change on their own is what's called a 51% attack.

It's impossible to have a covert softfork.

Your hands could make subtle sound.

Might be harder to decipher, but I wouldn't rely on it

Sounds like a good way to slow everything down... Or lose your data. 😑