BIP-0114
Première proposition formelle de MAST (Merkelized Abstract Syntax Tree) pour Bitcoin, présentée par Johnson Lau en 2016. Le BIP-0114 permettait de structurer les conditions de dépense d’un UTXO sous la forme d’un arbre de Merkle, où chaque feuille représente un script alternatif. Lors de la dépense, seule la branche exécutée devait être révélée, les autres restant masquées. Cela améliorait la confidentialité et réduisait la taille des transactions complexes. Ce BIP a été fermé au profit du BIP-0341 (Taproot), qui intègre le concept de MAST de manière plus élégante via son script-path.