BitVM论文中图1解析

栈顶值为1,进入OP_IF分支。OP_HASH160操作码,对应为:

  • 先做SHA-256运算

  • 再对SHA-256运算结果,做RIPEMD-160

对0x47c31e611a3bd2f3a7a42207613046703fa27496做OP_HASH160之后的结果,与0xf592e757267b7f307324f1e78b34472f8b6f46f3做OP_EQUALVERIFY,若不等则失败退出;若相等则继续执行,这样栈顶为1。

相关哈希在线工具为:

或者用 scriptwiz:Bitcoin在线脚本编译

最后更新于

这有帮助吗?