Peter Wuille, a well-known Bitcoin developer and Blockstream employee, has published two proposals to improve the first cryptocurrency protocol (BIP), which involves the implementation of softfork to implement Taproot technology.
— NVK (@nvk) May 6, 2019
In recent years, the developers have published several separate proposals, including on the introduction of merklized abstract syntax trees (MAST), the signatures of Shnorr and Taproot itself. Probably, these updates can be combined in a single softfork, since the successive implementation, according to Vella, will be at the expense of efficiency.
The new BIPs describe the version of SegWit based on the signatures of Schnorr, Taproot, and Merkle branches, as well as the semantics of the script system. These proposals focus exclusively on the technologies mentioned and do not include other functionality that can be implemented independently.
The update code is available for review and edits in the repository on GitHub, and according to it, is written in Python.