BCH developers complete the test of bringing the Schnorr signature to OP_CHECKMULTISIG

On August 21st, developer Mark Lundeberg recently released Twitter: "We did a successful preliminary test, bringing the Schnorr signature to OP_CHECKMULTISIG." This has been announced that OP_CHECKMULTISIG will add Schnorr signature support in future BCH networks. According to previous news, in the BCH agreement upgrade in May this year, BCH took the lead in adopting the Schnorr signature, which prompted BCH technology to move to a new level. Compared with the previous ECDSA signature, the biggest advantage of Schnorr signature is that the data is small, the verification efficiency is high, the multiple signatures can be aggregated into a single signature, the volume of the transaction can be built, and the privacy characteristics of the transaction can be improved. However, in the last upgrade, developers only added Schnorr support for script opcodes OP_CHECKSIG and OP_CHECKDATASIG operations, and no Schnorr support for OP_CHECKMULTISIG. In order to improve transaction verification efficiency and compatibility with batch verification, developers plan to upgrade OP_CHECKMULTISIG and OP_CHECKMULTISIGVERIFY to accept Schnorr signatures in BCH's November protocol upgrade.