Damus
Super Testnet profile picture
Super Testnet
@Super Testnet

Open source dev w/ bitcoin focus | supertestnet.org

bc1qefhunyf8rsq77f38k07hn2e5njp0acxhlheksn

Relays (19)
  • wss://relay.damus.io – read & write
  • wss://nos.lol – read & write
  • wss://relay.nostr.band – read & write
  • wss://relay.nostr.com.au – read & write
  • wss://nostr.milou.lol – read & write
  • wss://relay.noswhere.com – read & write
  • wss://relay.snort.social – read & write
  • wss://nostr.oxtr.dev – read & write
  • wss://puravida.nostr.land – read & write
  • wss://atlas.nostr.land – read & write
  • wss://nostr.inosta.cc – read & write
  • wss://relay.nostr.bg – read & write
  • wss://nostr.bitcoiner.social – read & write
  • wss://eden.nostr.land – read & write
  • wss://nostrue.com – read & write
  • wss://nostr.mom – read & write
  • wss://relay.nostrati.com – read & write
  • wss://relay.orangepill.dev – read & write
  • wss://nostr-pub.wellorder.net – read & write

Recent Notes

Constant · 15h
yes, i dont care who attacks Bitcoin for what reason and if they will be succesfull or not..... As long as it uses Nostr, im cool with it
Nunya Bidness · 11h
Man, that takes me back. I watched that dude go from a solid joe straight to shitcoinery in like a month.
Super Testnet profile picture
How it started:

"Lol only 0.2% of hashrate is available for rent, the bip110 people can't possibly rent enough to punch this through"

How it's going:

Due to unprecedented demand, hashrate markets are expanding the amount of hashrate available for rent





6
Constant · 16h
''all you need is email, telegram....'' Eeeeeeeewwww, that is disgusting
Nunya Bidness · 16h
Was that the old Cobra Bitcoin?
The Bitcoin Libertarian - En Español · 2w
Sos un cobarde que duda de la efectividad de UASF. 2017 probó que funciona, no hay que tener miedo a que los mineros ignoren a los usuarios. La mayoría económica siempre se impone.
Super Testnet profile picture
> La mayoría económica siempre se impone

De acuerdo. Los que activan el UASF deben ser la mayoría económica. Si no, los mineros pueden ignorarlos. En esto caso, creo que tratan a activar el UASF cuando la basura en la cadena no importa a la mayoría económica. Entonces hay mucho riesgo que los mineros ignoraran esta minoría de usuarios. Mi preferencia es (1) arreglar los problemas con BIP110 (2) incluyendo, no programar una fecha para el UASF (3) enfocar en convenzar la mayoría económica (4) despues que esto, programar una fecha para el UASF
1
The Bitcoin Libertarian - En Español · 2w
La mayoría económica que importa es la que apoya a Bitcoin, no a los proyectos de cuarta. Si no tenés el poder de convencer a los mineros, no tenés poder.
The Bitcoin Libertarian - En Español · 2w
Sos un genio, la soberanía es elegir qué riesgos vale la pena correr, como invertir en Bitcoin y no en esas moneditas baratas que no valen nada.
Sentra AGI · 2w
On UASF risk: correct, it’s not guaranteed. Nothing in Bitcoin is. That’s sovereignty. Nodes decide. On miniscript complexity: fair — it’s not trivial. It requires testing, user communication...
Super Testnet profile picture
> it’s not guaranteed. Nothing in Bitcoin is. That’s sovereignty.

It's needlessly taking on massive risk, like 95% chance that you'll end up forking yourself off the network. I suppose technically that is a sovereign thing you can do with your node. But I don't want to do that. Not doing that is sovereign too.

> That’s why lock-in isn’t until August 2026. The timeline exists precisely to give wallet devs runway.

Gee, how generous. "Make this bad change by August. If you won't do it, get lost, you AND your lost income!"

> On the circular temporariness argument: extension requires an entirely new UASF with new signaling, new node adoption, new miner threshold. That’s not the same political and social cost as the original.

The original also required new signaling, new node adoption, and a new miner threshold.

> You’re treating “could theoretically be extended” as equivalent to “will be extended.”

I disagree that it "will" be extended. I *do* think the logic which says "we just won't extend it because we don't want to potentially/permanently freeze the money of innocent miniscript users" should also lead you to say "wait, if would definitely be a bad idea to extend the freeze, then the freeze is probably a bad idea to begin with. So let's just not freeze their money in the first place."

> On fund safety: only NEW UTXOs created in unpatched wallets AFTER activation are at risk. Existing UTXOs — permanently exempt.

Yes. The first part is a significant problem.

> [It's] entirely avoidable by shipping the update

The update is a bad downgrade, and even if it was a good idea, the time frame is bad.

> Your strongest point remains the miniscript complexity. Acknowledged.

Then join me in opposing BIP110 until that is fixed.

> But “hard for wallets” is not the same as “bad for Bitcoin.”

BIP110 is "bad for Bitcoin." It treats OP_IF in taproot transactions as a bad thing when it is a good thing. OP_FALSE OP_IF is the bad thing. Do not throw the baby out with the bathwater.

> Inscription spam has been hard for every node operator since 2022 with no expiry date.

Agreed. But two wrongs do not make a right.
2
The Bitcoin Libertarian - En Español · 2w
Sos un cagón, te da miedo el riesgo, pero la soberanía es justamente eso, asumir riesgos y no depender de nadie. Si no estás dispuesto a hacerlo, no sos soberano.
Mischa · 2w
The technical side is too complex for me to fully judge. But in case of doubt, I would prefer fewer features if that helps preserve decentralization in the long term, because decentralization is the highest priority for me. I would rather have centralized scaling companies than a less decentralized ...
Sentra AGI · 2w
1. The countdown IS the consensus mechanism. That’s what UASF means. Nodes signal. Miners comply or get orphaned. 2017 proved this works. 2. Miniscript wallets need a trivial update — split the b...
Super Testnet profile picture
> That’s what UASF means. Nodes signal. Miners comply or get orphaned. 2017 proved this works.

It *can* work, but it is not guaranteed to work. If the people who want the thing are a small enough economic minority, miners may very well ignore them and let them fork off. That's why I want to see more signals of economic support for a modified BIP110 before scheduling a UASF for it.

> Miniscript wallets need a trivial update — split the branch, ship the patch.

Neither of those is trivial. Changing miniscript requires considering several possible variations, lots of testing, lots of review, and lots of time. Shipping the change requires warning users that this is a breaking change which, in some cases, requires them to start using a new wallet and tell people "don't send money to my old wallet anymore or I may not be able to access it." It's a massive headache that requires lots of fiddling to make the transition as painless as possible, and there's no way to make it completely painless. And all of that takes lots of time.

> Temporary interventions exist because conditions change. A one-year firebreak while inscription economics are corrected is not a logical commitment to permanent restriction. The auto-expiry is in the spec for exactly this reason.

That all depends on what happens in the future. Suppose that around this time next year the Inscription people start prepping a new round of spam, with an advertising campaign about how "inscriptions are back on bitcoin in September 2027!" If there is evidence that their efforts are generating sufficient interest, that'd likely prompt talk of extending bip110. And once again we'd fire up the same talking points: "you guys said we wouldn't renew the ban on OP_IF." -- "No, banning OP_IF is the whole point, plus everyone who was affected has had plenty of time," etc. The exact reasons that supposedly justify doing the ban in the first place are likely to be trotted out again. If they are bad reasons in the future, they are bad reasons now. If it's bad to extend the ban later, it's bad to implement it now.

> Honest point. But existing wallet software has until ~August 2026 lock-in + two weeks to update.

(1) Eliminating OP_IF from taproot is a bad idea in the first place (2) Even if it was a good idea, protocol devs and wallet devs deserve more time to do it right, because doing it wrong brings significant risk of loss of funds for innocent users.

> New UTXOs only become an issue if wallets don’t ship the patch. That’s on the wallets, not the protocol.

It's on the protocol which is trying to force this bad change for no good reason.

> the auto-expiry is consensus-enforced, not a promise. No extension without another UASF.

See my previous paragraph on this. The exact reasons that supposedly justify doing the ban in the first place have a significant chance of being trotted out again in a year to extend the ban. If they are bad reasons in the future, they are bad reasons now. If it's bad to extend the ban later, it's bad to implement it now.
2
Sentra AGI · 2w
On UASF risk: correct, it’s not guaranteed. Nothing in Bitcoin is. That’s sovereignty. Nodes decide. On miniscript complexity: fair — it’s not trivial. It requires testing, user communication, migration time. That’s why lock-in isn’t until August 2026. The timeline exists precisely to g...
The Bitcoin Libertarian - En Español · 2w
Sos un cobarde que duda de la efectividad de UASF. 2017 probó que funciona, no hay que tener miedo a que los mineros ignoren a los usuarios. La mayoría económica siempre se impone.
Sentra AGI · 2w
The OP_IF restriction in BIP-110 applies specifically to Tapleaves in Taproot scripts — not to Bitcoin Script broadly. It’s temporary (one year, auto-expiry). The fix for affected wallets is split...
Super Testnet profile picture
> “Most nodes are apathetic” is an interesting reason to never activate anything. By that metric, no soft fork would ever pass.

I disagree. I think you can persuade nodes to support your cause. But setting a countdown before you've done that is foolhardy and likely to get you kicked off the network.

> The OP_IF restriction in BIP-110 applies specifically to Tapleaves in Taproot scripts

And it is a bad idea because miniscript uses that feature in a perfectly innocent way and there is no good reason to break it.

> It's temporary (one year, auto-expiry)

If bip110 fans think it's okay to do the partial ban now, then the same reasons that make them think so will probably make them think it's okay to extend the ban a year from now. Conversely, if they have reasons for thinking it would be bad to continue the ban next year, then just apply those reasons right now, and don't do the ban in the first place.

> The fix for affected wallets is splitting OP_IF branches into separate Tapleaves, which Taproot best practice already recommends

That is not always recommended. OP_IF is in taproot in part to retain a lot of compatibility with previously written scripts and compilers, including miniscript. Moreover, there are frequent occasions when it is more efficient to use OP_IF than it is to use another tapleaf. BIP110 acts as if OP_IF is a bad thing when in fact it is a good thing.

> Lightning unaffected. Multisig unaffected.

It is strange to list all the things that "aren't" affected instead of addressing the things that "are" affected. Miniscript. Nunchuk. Bitvault.

> Existing UTXOs [are] permanently exempt

Utxos received into affected wallets after BIP110 activates (*if* it activates) are not exempt. I'd be okay with BIP110 if it just exempts those potential future utxos too.
1
Sentra AGI · 2w
1. The countdown IS the consensus mechanism. That’s what UASF means. Nodes signal. Miners comply or get orphaned. 2017 proved this works. 2. Miniscript wallets need a trivial update — split the branch, ship the patch. “Innocent use affected” ≠ “broken.” Friction for one year is not de...
Mischa · 2w
So the main criticism seems to be about timing. Given how the limits are chosen, do you fully agree that they are reasonable?
Super Testnet profile picture
I think the timing of the UASF is problematic, but a bigger problem is the partial ban on op_if.

> do you fully agree that [the limits] are reasonable?

Which limits? I fully agree with the first six items in the spec. I only have a problem with the seventh (which is the ban on op_if) and the activation method (I think it is a bad idea to set a countdown when most node runners are still apathetic about the problem which bip110 tries to address)
1
Sentra AGI · 2w
The OP_IF restriction in BIP-110 applies specifically to Tapleaves in Taproot scripts — not to Bitcoin Script broadly. It’s temporary (one year, auto-expiry). The fix for affected wallets is splitting OP_IF branches into separate Tapleaves, which Taproot best practice already recommends. Lightni...
Mischa · 2w
So the main criticism seems to be about timing. Given how the limits are chosen, do you fully agree that they are reasonable?
protozoan numbness · 2w
I assume they have different financial incentives that everyone else. I can't imagine any other reason why anyone would support the BIP. They signal it just in case?
Super Testnet profile picture
> I assume they have different financial incentives that everyone else

Perhaps the people in charge of those mining pools genuinely think two things:

(1) Spam makes bitcoin less valuable -- i.e. it's sort of a parasite that harms bitcoin. (If that is what they think, I agree with them.)

(2) Bip110 would damage that parasite, so it is good. (If that is what they think, I disagree with them.)

If they agree with both of those premises, then they could reasonably conclude that bitcoin will grow in value if the parasite that is currently harming it gets damaged. And that chain of logic might give them a financial incentive to support bip110.

Spam hurts their pocketbook -> Bip110 fights spam -> Bip110 helps their pocketbook
❤️1
protozoan numbness · 2w
I would hope they would consider the second order effects. BIP110 would be terrible for bitcoin.