
Ora sul blockchain explorer Mempool[.]Space è possibile visualizzare tutti gli script rivelati per un indirizzo taproot.
Taproot utilizza merkle tree per eseguire il commit degli script di spesa.
I merkle tree sono alberi binari in cui ogni foglia è composta da dati (nel nostro caso, script Bitcoin) e ogni ramo è un hash dei suoi figli, che culmina in un singolo hash "root".
Un output taproot può essere speso rivelando e soddisfacendo uno di questi script, insieme a un "percorso merkle" che dimostra che lo script appartiene all'albero taproot dell'output.
Questo fornisce alcuni indizi sulla struttura dell'albero, ma consente a tutti gli altri script di spesa di rimanere privati.
Se un indirizzo taproot viene riutilizzato e speso con percorsi di script diversi, la nuova visualizzazione dell'albero taproot di Mempool Space combinerà tutti gli script rivelati e i percorsi merkle per ricostruire la maggior parte possibile dell'albero.
https://x.com/mempool/status/1911389181101679080?t=Y1G5JtdeDKs-Dgd3Djv1ew