【问题标题】:Create a raw transaction创建原始交易
【发布时间】:2020-02-01 20:42:51
【问题描述】:

如何创建 0 费用比特币交易?我尝试使用在线服务创建手动交易,但在广播时出错。我也尝试使用 bicore 库和 node.js 创建此交易,但没有 rezults

【问题讨论】:

  • 大多数节点不会接受零费用交易,问题不在于你如何创建它,问题在于你可以将它发送给谁来挖掘它(矿工通常不会为免费)。
  • 这个问题似乎是off-topic,因为首要问题不是关于编程,而是关于比特币。您会在更合适的网站(例如 Bitcoin Stack Exchange 网站)上找到更好的答案。
  • @JBaczuk,我不需要确认这笔交易。我可以运行自己的比特币节点并接受这个 0 费用交易吗?我需要她保持未经证实的状态
  • @Cristyan 是的,但是您必须修改验证规则,并且您还必须修改代码,默认情况下它会在两周后抛出未确认的交易。

标签: blockchain bitcoin


【解决方案1】:

当您进行原始交易时,您指定输入和输出,例如:

如果您只有 1 个输入 10 BTC 和 1 个输出 7 BTC(输出可能是某人的地址),费用将为 3 BTC。

要进行 0 费用交易,输入 BTC 编号应与 输出 相同(10 - 10 = 0)。 p>

如果您尝试广播 0 费用交易,则会抛出“费用太低,设置更高费用”之类的错误。

【讨论】:

    猜你喜欢
    • 2023-02-13
    • 2020-08-27
    • 2018-09-23
    • 2021-11-02
    • 2021-10-02
    • 1970-01-01
    • 1970-01-01
    • 2017-11-29
    • 1970-01-01
    相关资源
    最近更新 更多