该BIP (Bitcoin Improvement Proposal) 提议将需要M个签名的多重签名交易作为一种新的“标准”交易类型。这可以实现安全钱包、托管交易等需要多个签名才能赎回资金的应用场景。定义了一种新的标准交易类型 scriptPubKey,并规定了OP_CHECKMULTISIG 的使用方式和脚本结构。
本文介绍了输出描述符(也称钱包描述符)的概念,它是一种人类可读的字符串,代表输出脚本以及解决该脚本所需的信息。描述符明确显示公钥(包括派生公钥的推导路径)和脚本,便于钱包导入,避免传统导入机制可能导致的地址混淆问题。描述符钱包则使用这些描述符来创建地址和签名交易。