当我想花费UTXO时,我需要而且只需要提供脚本签名
(或输入脚本,或解锁脚本)。换句话说脚本发布密钥
UTXO的(或输出脚本,或锁定脚本)只定义了解锁此UTXO。它不必包含某人的公钥散列(RIPEMD160散列)。我甚至可以定义scriptPubkey
如下所示:任何找到可以散列为0123456789abcdef的原始内容的人都可以使用此UTXO。在这种情况下,实际上没有接收方地址。
那么,真的有一种叫做“比特币地址”的东西吗?或者“比特币地址”只是根据scriptPubKey
? 由于大多数P2PKH、P2SH、P2WPKH、P2WSH、P2TR事务使用相当标准的脚本发布密钥
.