What are some misconceptions or areas of confusion people have around the Taproot upgrade?

For example, it’s actually three things:

1. Schnorr,

2. Taproot,

3. Tapscript

I was today years old when learned the Taproot part of the upgrade is not just the idea of using Merkle trees (to only revealing spending paths used).

It’s a technique (using a public key and a Merkle tree) to make a coin spendable by either public key OR script. You can’t do any of this without Schnorr, at least not in a way that is remotely reasonable.

I think it’s very confusing that the entire upgrade, the entire package of things, is named after a single feature, even if it is the one that ties everything together into a nice, impressive use case!

There are plenty of interesting things about the Schnorr and Tapscript components, but they are often referred to as general “taproot” in discussion.

Reply to this note

Please Login to reply.

Discussion

I barely kinda/sorta understand merkle trees. 😂

That’s a fun one! 😊 I’m working on something, will add this 😉

I can't wait.

I ❤️ your try bitcoin website.

I did the activities 3 times. 😀

🤩 !!!!! That makes me so happy to hear!! 🥰 Have you seen the BIPs Zine? That might be up your alley. I was bad and posted to Twitter about it, instead of nostr

https://satsie.dev/bips has the full PDF version ☺️

https://pbs.twimg.com/media/FsZoWTVXgAAi53v?format=jpg&name=large

No, but I'll check it out. Thank you. 😀

Trying to post an image of it again 😅 It’s a printable booklet!

It’s great. I got it over there, still have to make it though. Orange thread incoming.

Oooo!! Please send pics when you do! Orange is a great idea 🔥

I know ordinals were built on taproot largely because of the loosening of witness script rules. What were these rules and why were they loosened?

Here's a pretty long #[2] twitter thread on how f2pool is bad at counting sigops. But what even is a sigop? Why is the limit 80k per block? Are there other weird rules too? What about the limits that were left in place?

https://twitter.com/provoost/status/1644348258074984449

Our last episode on multisig briefly introduces sigops. And rumor has it the next one will explain more...

Oooo these are all really good questions. I kind of want to see them as a Bitcoin Stack Exchange post 😅