$> Kaya
~/tools/btc-locktime-calculator可交互
/tools/btc-locktime-calculator

BTC Locktime 计算器

这个 BTC locktime 计算器可以解读原始 nLockTime,也可以把 UTC 日期转换为 Bitcoin 交易里使用的时间锁数值。

~/tools/btc-locktime-calculatornLockTime
识别类型
标准 locktime
UTC 时间
~/tools/btc-locktime-calculator/examplesusage.txt

使用示例

  • 检查一个 raw locktime 到底代表区块高度还是 Unix 时间戳。
  • 把未来某个 UTC 时间转成可放进交易里的 locktime 数值。
  • 在调试 Bitcoin 原始交易时查看 locktime 字段的实际含义。
~/tools/btc-locktime-calculator/guideREADME.md

BTC Locktime 计算器说明

BTC locktime 计算器适合用来理解或构造 Bitcoin 的 nLockTime 值。在 Bitcoin 中,小于 500,000,000 的 locktime 会被解释为区块高度;更大的值则会被视为 Unix 时间戳。这个工具支持两种方向:你可以输入一个原始 locktime 查看它的语义,也可以输入 UTC 日期时间,让工具帮你转换成时间锁形式。它非常适合交易规划、脚本分析、钱包调试和原始交易字段检查。

~/tools/btc-locktime-calculator/faq3 items

常见问题

什么是 nLockTime?

nLockTime 是 Bitcoin 交易里的一个字段,用来限制交易最早何时才会被视为可打包。

怎么判断 locktime 是高度还是时间?

小于 500,000,000 的值按区块高度解释,更大的值按 Unix 时间戳解释。

只设置 locktime 就一定能延迟交易吗?

不一定。实际效果还和 sequence 等字段及 Bitcoin 的交易规则有关。

~/tools/btc-locktime-calculator/related5 links
~/tools/btc-locktime-calculator/links站内