我试图找到与比特币块的交易输入和输出相关的公钥。
谁能告诉我这些是在哪里编码的?
谢谢你。
简单地说,一般来说你不能。
根据签名模式,您所能得到的只是该公钥的散列,或者更糟糕的是,赎回脚本的散列。
更具体地说,在某些情况下,您可以获得一些公钥。这是您可以获得的部分列表:
还有其他签名方案,在标准交易中,您应该能够获得源公钥或目标公钥。
你可以做的是为整个区块链编制索引,并填补未将 BTC 地址与其公钥一起包含在内的交易中的空白。但是,例如,如果您的 BTC 地址仅出现在 P2PKH 输出中,您将无法找到该公钥。