如何使用bitcoinj和其他一些c程序离线签署比特币交易
我们想要做一个像trezor或ledger这样的设备,我们尝试在离线设备上签署交易,该设备使用c程序如trezor,首先我们的在线应用程序获取utxos并获取TansactionInput,但我们不知道如何更改预签名哈希的输入,以及如何使用c程序签署。有人必须这样做吗?你能给我们一些建议吗?看看这样的软件包。他们有一个名为如何使用bitcoinj和其他一些c程序离线签署比特币交易,bitcoinj,trezor,Bitcoinj,Trezor,我们想要做一个像trezor或ledger这样的设备,我们尝试在离线设备上签署交易,该设备使用c程序如trezor,首先我们的在线应用程序获取utxos并获取TansactionInput,但我们不知道如何更改预签名哈希的输入,以及如何使用c程序签署。有人必须这样做吗?你能给我们一些建议吗?看看这样的软件包。他们有一个名为trezorctl的工具,允许离线创建TXN。从技术上讲,您需要从服务器获取TX数据,但数据量很小,如果概念证明得到证实,很容易在软件中进行欺骗 下面是一个50行脚本的示例,它
trezorctl
的工具,允许离线创建TXN。从技术上讲,您需要从服务器获取TX数据,但数据量很小,如果概念证明得到证实,很容易在软件中进行欺骗
下面是一个50行脚本的示例,它完成了您需要的大部分工作