Alice
Bob
bc1q... Adresse
Alice
Bob
bc1p... Adresse
mit Taproot
Meine Wallet benutzt eine eigene Bitcoin Full Node
Ich nutze die Zitadelle um das zu ändern
Ich update auf Bitcoin Core 0.21.1
Ich nutze Bitcoin Core Version (oder equiv.)
Ich stelle sicher dass meine Freunde Core 0.21.1 nutzen
Nein
Ja
< 0.21.1
0.21.1
I hope it's obvious it was only the centrally controlled nature of those systems that doomed them. I think this is the first time we're trying a decentralized, non-trust-based system.
Satoshi:
Autorisierung von Transaktion:
In Blockchain: ECDSA Schnorr Signatur von Alices öffentlichem Schlüssel (Key)
Alice
Charlie
Taproot
TR + ½ Agg
TR + Agg
Batch Verify
Key Agg
Rek. Key Agg
Adaptor Sigs
on-chain
off-chain
Taproot
TR + ½ Agg
TR + Agg
Batch Verify
Key Agg
Rek. Key Agg
Adaptor Sigs
on-chain
off-chain
Tauglichkeit als Zahlungsmittel
(On-chain und Layer 2)
Überwachungsresistenz
Sicherheit von Wallets
Transaktion
Multisig?
Normale Zahlung?
Sidechain?
Lightning?
Taproot
TR + ½ Agg
TR + Agg
Batch Verify
Key Agg
Rek. Key Agg
Adaptor Sigs
on-chain
off-chain
Scripts versteckt in Merkle Tree
Taproot
TR + ½ Agg
TR + Agg
Batch Verify
Key Agg
Rek. Key Agg
Adaptor Sigs
on-chain
off-chain
A
B
C
ABC
Taproot
TR + ½ Agg
TR + Agg
Batch Verify
Key Agg
Rek. Key Agg
Adaptor Sigs
on-chain
off-chain
Alice Key 1
Alice Key 2
Alice Agg Key
Agg Key
Bob Key
Taproot
TR + ½ Agg
TR + Agg
Batch Verify
Key Agg
Rek. Key Agg
Adaptor Sigs
on-chain
off-chain
Lightning:
HTLC PTLC
HTLC PTLC
Taproot
TR + ½ Agg
TR + Agg
Batch Verify
Key Agg
Rek. Key Agg
Adaptor Sigs
on-chain
off-chain
Daher mehr Transaktion pro Block möglich
Status: Forschungsgegenstand, würde weiteren Softfork benötigen
Taproot
TR + ½ Agg
TR + Agg
Batch Verify
Key Agg
Rek. Key Agg
Adaptor Sigs
on-chain
off-chain
Protokoll | Anwendung | Nutzen | Status (inkl. Warten auf TR) |
---|---|---|---|
Batch Verify | Schnelleres Verifizieren | Full Node Ressourcen | Prototyp Impl. |
TR Merkle Tree | Versteckte Script Paths | Kleinere Txs, Überwachungsresistenz | - |
MuSig | n-aus-n Multisig | Kleinere Txs, Überwachungsresistenz | Ersetzt durch MuSig2 |
MuSig2 | " | " | Spezifizierung in Gange |
FROST | t-aus-n Multisig | " | Impl. in Gange |
Rek. Key Agg | Multisig aus Multisigs | L2 Tricks | Forschungsgegenstand |
Adaptor Sigs | Swaps, HTLCs | nützlich fuer L2, Überwachungsresistenz | Spezifizierung in Gange |
Blind Sigs | Blind Swap | Überwachungsresistenz | Anwendungen? |
Half Agg | Alle Txs | Kleinere Txs | Forschungsgegenstand, benötigt Softfork |
Full Agg | Alle Txs | Kleinere Txs | Forschungsgegenstand, benötigt Softfork |