Oddbean new post about | logout
 Just a reminder that anyone advocating to change bitcoin’s core protocol must show that the change is both necessary and safe. 

A change is necessary only if it fixes an existential problem that cannot be fixed any other way. It’s not necessary if it addresses a potential future problem, or if we can add the feature elsewhere. 

It’s safe only if we know that it cannot be abused to harm the overall bitcoin ecosystem. This includes encouraging centralization of miners or nodes, or undermining the power of nodes to govern the network. 

We cannot accept “trust me”. Anyone advocating for a change must show their proof of work. And we must verify it. The core software is the most vulnerable part of the network. 

Bitcoin is the world’s money and our hope for the future. It will survive only as long as we actively protect it.