[Coin] 私钥汇出后再汇入

楼主: vaio8937 (直把杭州当汴州)   2019-03-16 07:43:37
大家好,想请教各位大大
比如说我用Bitcoin core建立一个地址
以下的地址皆为测试用,里面没钱
地址为 368GSNCCRMqCDFNbrgbx3Rnjhz7dWefXGo
https://imgur.com/a/mQs3Fsw
并且先转了一些钱进去
然后dumpprivkey,得到私钥
Kyv5gcyMCbAjz4hjAKyQktK3hDp1RucKNre4ngHvUMjN3TAUTWfD
(测试用,里面没钱)
https://imgur.com/a/LaFZDYC
再来,我试着将私钥汇入到线上钱包
https://imgur.com/a/3NyNiMJ
按确认后,结果出现一个1开头的地址
和原本3开头的完全不一样,里面也没有钱
https://imgur.com/a/0qPD6jp
请问为什么会发生这个问题呢?
是地址格式的关系吗?
要怎么汇入私钥,并且可以支配368GSNCCRMqCDFNbrgbx3Rnjhz7dWefXGo
里面的钱?
根据这个网站https://blog.hubspot.com/marketing/bitcoin-address
P2PKH格式为1开头
P2SH格式为3开头
不知道和这有没有关系?
作者: d15388david (livermore)   2019-03-16 10:26:00
用支持隔离见证的钱包打开私钥就可以
楼主: vaio8937 (直把杭州当汴州)   2019-03-16 12:52:00
谢谢大大,后来用支援segwid的钱包就行了。我不知道原来地址有分legacy和segwit
作者: DarkerDuck (達克鴨)   2019-03-16 16:56:00
感谢LN和绝对不能硬分叉,才有了segwit这种方案应该说是交易的格式不同会需要不同的地址格式才安全同一个私钥可以签legacy、multi-sig、segwit格式交易同一个私钥也可以产生legacy和segwit收款地址但是segwit交易和legacy相比是交易格式非常大的改动签章被丢到witness section,只留下个hash当放在地址用旧的不支援的钱包根本不知道如何处理这些input找不到公钥当然就当作没有钱但假如是用新的有支援segwit的钱包tx有看到segwit的flag,就知道要去哪边抓签章来验那就是有效的input,当然就会显示金额在钱包上反正重点就是legacy的钱包无法辨认segwit的input也就是BTC被Core变成两种了,但仍然是softfork喔 XD本来legacy的交易格式的比特币,大家毫无疑问都可用新的segwit的交易格式的比特币,只给有升级钱包的人用为了避免有segwit钱包的人误将新格式的交易发给旧钱包现在segwit几乎都统一用bc1开头的 P2WPKH type 地址
楼主: vaio8937 (直把杭州当汴州)   2019-03-16 23:31:00
谢谢大大耐心讲解,小弟受教了我同意segwit用bc1开头的比较妥当p2wpkh-p2sh也是3开头,比较容易和legacy的联名地址搞混(不太确定是不是叫联名?
作者: DarkerDuck (達克鴨)   2019-03-16 23:37:00
讲实话segwit连我自己都会混淆,各种实作非常混乱
楼主: vaio8937 (直把杭州当汴州)   2019-03-16 23:38:00
总而言之,只要将私钥妥善保管,不论收款地址是legacy只要将私钥保管好不论是legacy或segwit的地址都能支配里面的钱
作者: DarkerDuck (達克鴨)   2019-03-16 23:43:00
是啊,BTC无论再怎么改怎么fork,我认为都不会动到私钥至于私钥要怎么产生收款地址处理input,都是钱包实作
楼主: vaio8937 (直把杭州当汴州)   2019-03-16 23:44:00
我今天第一次碰到这情形有点吓一跳想说弄错私钥,完蛋了,钱没了(小弟菜菜的几个比较有名的wallet也很妙
作者: DarkerDuck (達克鴨)   2019-03-16 23:46:00
会用钱包console导出导入私钥已经算是胜过九成使用者
楼主: vaio8937 (直把杭州当汴州)   2019-03-16 23:47:00
汇入私钥后,都只去抓legacy的地址segwit地址,都要用console操作console指令一下,马上抓到余额XD
作者: DarkerDuck (達克鴨)   2019-03-16 23:48:00
因为segwit当初也是吵很久,支援采纳率也是很慢各种实作还互不相容,搞得各个钱包开发者也是很头大
楼主: vaio8937 (直把杭州当汴州)   2019-03-16 23:58:00
再请教一下,目前用legacy比较好,还是segwit比较好?
作者: DarkerDuck (達克鴨)   2019-03-16 23:59:00
相容性 -> legacy 省手续费和开LN通道 -> segwit
楼主: vaio8937 (直把杭州当汴州)   2019-03-17 00:07:00
了解,感谢大大讲解

Links booklink

Contact Us: admin [ a t ] ucptt.com