在比特币源代码的哪个文件中完成了签名验证过程?
Posted
技术标签:
【中文标题】在比特币源代码的哪个文件中完成了签名验证过程?【英文标题】:In which file in the bitcoin source code is the signature verification process done? 【发布时间】:2019-08-01 08:05:19 【问题描述】:我正在寻找比特币源代码(来自https://github.com/bitcoin/bitcoin)中的交易签名验证过程,但找不到。哪里做的?
【问题讨论】:
【参考方案1】:比特币交易没有签名。相反,它通过为每个引用的输出提供解锁脚本来引用先前交易的输出。
有关事务布局的更多信息,请参阅here
交易验证码可以在tx_check.cpp
和tx_verify.cpp
here找到。
script
的实际执行代码可以在EvalScript
here找到
【讨论】:
以上是关于在比特币源代码的哪个文件中完成了签名验证过程?的主要内容,如果未能解决你的问题,请参考以下文章