Title: 比特币新手求教冷存储问题,谢谢。 Post by: dujbo on August 31, 2017, 05:01:59 AM 在线主机已安装bitcoin core并已同步全部区块,原拟用armory做离线钱包,但因为armory只提供64位程序,我的旧笔记本无法安装64位linux,所以只好放弃。
根据我掌握的知识,计划用bitcoin core来生产私钥(因为官方客户端随机数生产最有保证),而且私钥只使用一次,那就意味者安装bitcoin core的机器(想用linux)必须离线。请问: 1、bitcoin core可以不用同步区块生成私钥吗? 2、bitcoin core用命令可以完成交易数据生成,并在离线的机器上完成签名,然后用在线core广播交易吗? 3、如果第2条做不到,那么有什么安全的交易生产、签名的工具?python有现成的模块吗? 4、因为私钥只用一次,怎么做到将一个地址上的比特币转一部分给别人,剩余部分转到另一个给定地址?做两次转账吗? 超新手真心求教,非常感谢。 Title: Re: 比特币新手求教冷存储问题,谢谢。 Post by: peterpanda on August 31, 2017, 07:51:25 AM 1、bitcoin core可以不用同步区块生成私钥吗? 这个可以 2、bitcoin core用命令可以完成交易数据生成,并在离线的机器上完成签名,然后用在线core广播交易吗? 这个也可以,你调出命令行就可以了 3、如果第2条做不到,那么有什么安全的交易生产、签名的工具?python有现成的模块吗? 4、因为私钥只用一次,怎么做到将一个地址上的比特币转一部分给别人,剩余部分转到另一个给定地址?做两次转账吗? 找零地址设置为自己的地址,默认情况下找零地址就是另一个地址 既然是新手的话,推荐使用bither.从bither.net下载,随便拿一个淘汰掉的android手机就可以单做冷存储了。也可以很方便的签名交易 Title: Re: 比特币新手求教冷存储问题,谢谢。 Post by: dujbo on September 01, 2017, 02:19:57 AM 非常感谢!
昨晚已在Ubuntu上安装好了bitcoind、bitcoin-cli,做了加密钱包、导出密钥等操作。 下一步学习如何离线签名、在线广播交易。 请问核心客户端的命令有没有中文的详细解释?谢谢。 Title: Re: 比特币新手求教冷存储问题,谢谢。 Post by: dujbo on September 01, 2017, 03:43:23 AM 再次感谢~
http://zhibimo.com/read/wang-miao/mastering-bitcoin/Chapter03.html 通过这个页面初步了解了交易、区块的命令操作,有一个问题请教,下面的交易(由地址1hvzSofGwT8cjb8JU7nBsCSfEVQX5u9CL发出0.05BT,找零地址还是该地址)信息中为什么send的detail信息中有收比特币的地址?不是应该只有发比特币的地址吗? $ bitcoin-cli gettransaction ae74538baa914f3799081ba78429d5d84f36a0127438e9f721dff584ac17b346 { "amount" : 0.00000000, "fee" : -0.00050000, "confirmations" : 0, "txid" : "ae74538baa914f3799081ba78429d5d84f36a0127438e9f721dff584ac17b346", "time" : 1392666702, "timereceived" : 1392666702, "details" : [ { "account" : "", "address" : "1LnfTndy3qzXGN19Jwscj1T8LR3MVe3JDb", "category" : "send", "amount" : -0.02500000, "fee" : -0.00050000 }, { "account" : "", "address" : "1hvzSofGwT8cjb8JU7nBsCSfEVQX5u9CL", "category" : "send", "amount" : -0.02450000, "fee" : -0.00050000 }, { "account" : "", "address" : "1LnfTndy3qzXGN19Jwscj1T8LR3MVe3JDb", "category" : "receive", "amount" : 0.02500000 }, { "account" : "", "address" : "1hvzSofGwT8cjb8JU7nBsCSfEVQX5u9CL", "category" : "receive", "amount" : 0.02450000 } ] } |