note how it doesn't say "smart contract" anywhere on the front page of that document? that is a feature. not a bug that needed to be fixed with taproot btw
Login to reply
Replies (13)
Stop noticing things


anyone who wants to pollute bitcoin with programmability is an enemy of bitcoin's purpose - eliminating communist central banking.
smart contracts on blockchains are a stupid idea. there's plenty of fast federated and RAFT/Paxos based programmable database engines. pushing this functionality onto a public blockchain is retarded. blockchains are slow by design, that's a feature, not a bug. smart contracts are for fast, non-adversarial distributed database systems. not byzantine fault tolerant ones. the best one that exists for that purpose is cosmos, and the tendermint protocol has a structural limitation of no more than 100 validators, and requires complex voting protocols to govern them.
bitcoin can't do this *and* do the global settlement ledger at the same time. not only that, it doesn't need to. ethereum, solana, polkadot, cosmos, already do this just fine. the only reason that makes sense why they are trying to put smart contracts on bitcoin is to damage bitcoin. the end. lopp, back, and all the rest, are enemies of bitcoin.
If you think Taproot is bad wait until you see Covenants
ok ok gosh. I'll just keep using altcoins then. don't gotta tell me twice.
everyone fudding covenants and other forms of expressibility is just trying to protect trusted third parties and their business models
yeah, we gotta stop these people.
and i think that part of that is not bip-110, bip-110 is just a weak band-aid to contain the spam for a year. what we want is:
- a proper schnorr signature with hash shield UTXO, that i have called #P2SPKH (pay to schnorr public key hash) so we can get the thing that segwit should have been.
- implementation of bulletproofs on bitcoin for proper private transactions. this will also be a substantial win for miners because bulletproofs are about 1kb in size. not massive like inscriptions, but also not small, and a middle finger to the "monero is better than bitcoin because ring signatures" that would end that whole debate
and both of these things can ironically be added to bitcoin via segwit witness programs, and that's something i really want to emphasise - BIP-110 would put a wall of bureaucracy around doing that.
i have already built the p2spkh witness program, and the witness data size is small, just 64 byte signature and pubkey, and the address hash is a new variant of the bech32m checked address type based on a double SHA256 hash. i don't have the ability to run a node currently - in transit, migrating to kyrgyzstan, but if i had the funding i could set up a node on a VPS. storage VPS with 2tb of storage is not massively expensive but beyond what i can afford right now on nearly zero income.
i can build anything nostr and bitcoin related, also, even shitcoin things, if you want, and will pay me. just upgraded webwarden and published it on zapstore: 
Zapstore
Warden — Zapstore
Warden intercepts HTTP/HTTPS links and shared text, then lets you choose which browser opens them — and in what privacy mode. Flows: saved recipe...
note that if you search his posts he talked about transaction privacy and didn't add it because of data size and compute requirements. and he would have used schnorr signatures from day 1 but the patent was only just expiring and there was no open source implementation with comparable performance to the ecdsa versions.
both would already be in the protocol long ago but instead we got all the worst possible solutions. witness discount, taproot with naked pubkeys. the big blockers were bad but blockstream and co are way worse. within months of taproot going live the shitxoiners were all over it to the point tx fees were in the hundreds of sats at times.
the sooner people stop pretending these promoters of shit on bitcoin are the enemy, and the people who promote them are scum, the better.
er. i mean pretending they are not. i mean come on guys, adam back went to epstein island. the MIT digital currency people knew he was shady. literal glowies. fedbois wearing bitcoin costumes.
Why ?
because covenants create a permanent limitation on what you can do with a UTXO. someone sends you one encumbered by an upstream covenant that hasn't been revoked, they have limits on what they can do with it.
it turns bitcoin into vouchers. only redeemable at some given limited set of places.
that is anathema to the bitcoin-as-money thesis. just like everything blockstream is doing to bitcoin. including taproot.
What thoughts on getting covenants on vtxos instead?
that doesn't touch the chain so it is out of scope. and it's fine for this use case. as is taproot's exposed pubkeys which are less harmful when the propagation of them is not broadcast as is necessary for the blockchain