比特币核心恢复只需密码和钱包ID

我有钱包身份证和密码,但由于火灾,我无法使用钱包和钥匙。我有办法找回钱包吗?钱包所在的硬盘已经损坏,无法恢复。使用的软件是比特币核心。
比特币核心
钱包回收
分享
改进这个问题
跟随
2月4日20:46问
阿罗约
122枚青铜徽章
1.
嗨,阿罗约,你刚才问了同样的问题。它作为bitcoin.stackexchange.com/questions/4585/…的副本关闭,因为相同的答案适用于您的问题。我假设你再次提问是因为链接的主题没有完全解决你的问题。你能解释一下你问题的哪一部分没有回答吗?“钱包ID”不是地址吗墨奇♦ 2月4日21:36
添加评论
1个答案
0
我想你指的是一个有“钱包ID”的比特币地址。比特币地址是公共信息,不提供任何特殊访问权限。比特币核心钱包的实际钥匙存储在wallet.dat中。密码仅用于解密wallet.dat中的密钥。仅仅知道地址和密码是不够的。如果没有实际钥匙的副本,您的钱包将无法收回。
分享
改进这个答案
跟随
2月4日21:43回答
墨奇♦
55.1K33333金徽章154154银徽章484484铜徽章
我可能已经找到了我的钥匙的第二个副本,但是我钱包里的硬盘被销毁了。我有办法重新创建我的钱包吗奥罗约2月4日22:50
你能再描述一下你的发现吗?请不要发布任何可能泄露您私钥的详细信息墨奇♦ 2月5日0:18
我发现一个记事本有两个键串,一个是440个字符长,另一个是2572个字符长。这是在另一个备份文件夹,只用于挖掘硬币。我不知道钥匙是这个钱包的还是另一个。7年前我没有给文件命名,我只找到了键1和键2,键串上没有地址或其他钱包的标识符奥罗约2月5日0:40
我不熟悉那种格式。从比特币核心导出的私钥通常使用钱包导入格式,即Base58Check编码字符串,51个字符以5开头♦ 2月5日0:57
我早在2014年就创建了这个钱包(ish),不确定这些年来钥匙链或格式是否发生了变化。我停止了开采,直到最近才忘记了它们,我希望能够找回我拥有的硬币奥罗约2月5日1:20
再显示1条评论
你的答案

时光素材-香车美女  (758)blockchainBTC比特币区块链www.qkl91.com

如何为BTC构建一个webwallet解决方案,以允许订阅的用户存款,允许在用户需要时提取资金?

我是比特币开发的新手。我正在通过文件和研究建立在webwallet解决方案下面
创建一个高清钱包,可以为订阅的用户分配地址。
备份/恢复不同机器上的高清钱包,以管理任何风险。
如果用户的帐户中有足够的资金,则允许用户根据需要通过处理取款交易来取款。
比特币钱包应用程序
分享
改进这个问题
跟随
昨天问
spk公司
1111青铜徽章
新贡献者
你能提供一个更广泛的背景吗?目标用例是什么?市场上有数百种网络钱包,包括一些开源解决方案22小时前的CypherpunkDev
探索在现有的解决方案中开发一些功能,其中加密可以作为消费者交换服务或将其交换为菲亚特的支付方式spk 15小时前
我有兴趣了解现有的开源解决方案,如果你能给我指出任何一个,那就太好了。谢谢–spk 15小时前
闪电网络将更好的支付。Btcpayserver是一个开源的支付处理器,可用于在网站中集成比特币支付。与LND相关的资源:docs.lightning.engineering/community-Resources/resource-list–Prayank 3小时前
添加评论
1个答案
0
您可以将比特币核心JSON-RPC API与用于web开发的任何语言结合使用。有两种方法:
图书馆
很少有库可以帮助您为比特币开发web应用程序。示例:支持比特币核心的最佳JavaScript库?
或者
在testnet上测试与钱包相关的比特币核心RPC。一旦您了解了工作原理,请使用bitcoin.conf运行bitcoind:
测试网=1
服务器=1
test.rpcport=端口
rpcuser=用户名
rpcpassword=密码
跑邮递员(也有邮递员,但我没试过)
创建URL为的请求:https://127.0.0.1:RPC_PORT/
选择“基本身份验证”并输入RPC凭据
主体(原始):
{“jsonrpc”:“1.0”,“id”:“curltest”,“method”:“createwallet”,“params”:[“DW1”,false,false,”,true,true]}
如果您发送请求,这将创建一个名为“DW”的描述符钱包。要在web应用程序中使用它,可以单击</>代码符号并复制其中一种语言的代码:
邮递员比特币核心
与安全性相关的几件事:https://github.com/bitcoin/bitcoin/blob/master/doc/JSON-RPC-interface.md
可以有更多或更好的方法来实现同样的目标。我不是网页开发者。只是想帮忙。
分享
改进这个答案
跟随
昨天回答的
普拉扬克
459411金徽章88银徽章1919铜徽章
谢谢你提供的细节给我指明了正确的方向。您知道是否有任何文档可供我参考,用于为此目的设置高清钱包,以及钱包备份和钱包还原的过程spk 23小时前
几乎所有的东西都有RPC命令。创建高清钱包:createwallet,备份钱包:backupwallet。恢复的基本步骤:bitcoin.stackexchange.com/questions/102904/…–Prayank 23小时前
添加评论

时光素材-香车美女  (757)blockchainBTC比特币区块链www.qkl91.com

QT钱包太慢时的解决方法

我在许多其他的QT钱包中看到,当你在同一个钱包中有太多的交易时,你的QT钱包会非常慢,我的意思是,当你试图从标签概览切换到交易时,QT钱包会花很长时间才做出响应。
一个例子是,一个正常的wallet.dat将有大约2MB,但当wallet.dat有大约200MB时,这个问题将开始发生。
我没有在比特币QT钱包上尝试过这个,因为我不能复制这个,至少我不知道怎么做,但我很确定,比特币QT钱包也会出现这种情况,因为所有的硬币基本上都是分叉比特币代码的。
我想知道是否有一个解决这种问题的办法,而不需要创建一个新的钱包。
比特币核心
分享
改进这个问题
跟随
6月8日1:41编辑
6月8日1点40分问
苜蓿枯萎病
16722银徽章99铜徽章
2.
如果你不能复制它,那听起来就没有问题了Pieter Wuille 6月8日1:41
可能吧,我真的很想复制它,但我能吗卢卡·布莱特6月8日1点42分
1.
很难为假设的情况提供解决方案…–Pieter Wuille 6月8日1:47
是的,我知道,但我在想,也许已经有了一些解决方案,因为一开始,我认为人们曾经有很多交易的钱包,一旦比特币价格太低,然后他们可能会看到这样的问题,有人提出了一个解决方案,现在仍然可以工作卢卡·布莱特6月8日1:54
@PieterWuille我刚刚发现了这个:bitcoin.stackexchange.com/questions/45712/…Jonas的回答完全与我的意思有关“由于通过RPC加载了更大的数据集(例如:一个钱包有10万个钱包交易)”。“当这种情况发生时,它会有解决方法吗?–卢卡·布莱特6月17日1:12
添加评论
1个答案
-1
嗯,我不确定我是否正确地回答了这个问题,但听起来很奇怪,你的wallet.dat文件正在改变它的大小。它只存储您的私钥(很可能是以加密的方式),并且在创建私钥后不应更改。
像比特币qt这样的大多数客户正在做的是下载区块链,这可能会增加你的钱包文件夹。
您可以很容易地从这个wallet.dat导出私钥
如何从satoshi客户端导出地址的私钥?
并用它与任何其他客户签署交易。
分享
改进这个答案
跟随
6月8日15:00编辑
6月8日14:53回答
用户123206
1144枚青铜徽章
2.
这是不正确的。wallet.dat文件还存储事务、标签、同步的时间戳、将来派生的密钥以及可能要导入的各种内容。当它被使用时,它几乎肯定会改变大小22小时前的皮特·维尔

时光素材-香车美女  (756)blockchainBTC比特币区块链www.qkl91.com

有没有不需要xpub备份的多重签名方案?

与Shamir的共享秘密方案相比,HD多重签名方案的一个缺点是需要备份xpub密钥。xpubs没有类似BIP39的编码,它们很长,而且很敏感,所以不能广泛分发它们来应对丢失的风险。
是否存在只需要M个私钥的多签名M-of-N(M<N)方案,从而大大简化了备份(和恢复)?
在我对直根的基本理解中,您可以有效地将多个脚本链接在一起。将一个M-of-N方案简化为一组M-of-M方案或合并在一起是否有效?例如,用a、B、C键将3中的2拆分为接受(a和B)或(a和C)或(B和C)的脚本?
多重签名
主根
分享
改进这个问题
跟随
22小时前编辑的
两天前问的
埃利亚斯诺尔
3122青铜徽章
新贡献者
添加评论
2个答案
1.
与Shamir的共享秘密方案相比,多重签名方案的一个缺点是需要备份xpub密钥。
如果您不想备份xpub(或xpriv),您可以备份multisig中使用的各个私钥,而忽略它们是作为HD树的一部分生成的事实(如果确实是这样)。要从3个multisig中的2个进行消费,您将需要所有3个私钥或2个私钥以及与2个私钥无关的公钥。
在我对直根的基本理解中,您可以有效地将多个脚本链接在一起。将一个M-of-N方案简化为一组M-of-M方案或合并在一起是否有效?例如,用a、B、C键将3中的2拆分为接受(a和B)或(a和C)或(B和C)的脚本?
你可以用主根做你所描述的。默奇写了一篇关于如何做到这一点的博客文章。如果您想使用A和C,并且它位于脚本路径(而不是键路径)中,那么您需要证明它位于主根树中。因此,您需要的不仅仅是A和C的私钥,因此我认为仅存储bip39助记符并不能满足您的愿望。
分享
改进这个答案
跟随
昨天编辑的
昨天回答的
迈克尔·福克森
690988银牌2323铜牌
添加评论
1.
是否存在只需要私钥的多重签名方案,从而大大简化备份(和恢复)?
是的,2/2方案。
在冷藏环境中,2/2被严重低估。
显然,没有一个密钥会丢失,但这可以通过多位置备份来管理。
分享
改进这个答案
跟随

时光素材-香车美女  (755)blockchainBTC比特币区块链www.qkl91.com