Hey Ryan! What is a taproot key and what does it do?
The most exciting thing to me about nostr is how the combination of Taproot keys + a communication channel enables composability with different bitcoin meta-protocols. Some examples:
1) #[0] composing nostr keys with ordinal ownership: https://twitter.com/dannydiekroeger/status/1625245475426426880
2) #[1] composing nostr keys with ecash transfers: https://twitter.com/callebtc/status/1625263166450982913
3) #[2] composing “Bitcoin spending policy and signature orchestration using Taproot and Nostr” https://coinstr.app/
What else is out there? Wen nostr + DLCs? What can be done with nostr + Taproot LN??
Discussion
Taproot keys are just the most updated version of bitcoin keys that we got in the last soft fork. Their capabilities are too much advanced beyond Segwit keys or older, still early, but at a minimum they can sign nostr events and own on-chain bitcoins! Soon they’ll be able to own Taro assets, open LN channels, and much more I’m sure. River has a good article on Taproot here: https://river.com/learn/terms/t/taproot/
How cool, thanks for the info 🤓
Schnorr signature aggregation (and to an extent, Merkalized Abstract Syntax Trees) enable all sorts of collaborative things at scale.