1. 怎样查看比特币钱包私钥
钱包加密是指对储存有私钥的钱包进行自动加密存储。 比特币官方客户端从0.4.0 版本开始支持钱包加密。加密的钱包在每次付款的时候,都会提示您输入密码。如果密码错误,客户端会拒绝付款。如果用最早备份的钱包(wallet.dat)替换回来,还是一样可以正常交易。考虑到比特币的原理应该也可得出,只要有私钥(钱包)存在,就可以证明你是这个钱包的合法拥有者,不管对这个钱包(核心就是某个地址对应的私钥)是进行了加密还是删除,都不能否定它。备份比特币钱包时,还需注意由于比特币支付找零机制的存在(比如把一个完整的100 btc中的50 btc发送给某个地址,系统会发送其中的50 btc到对方的地址,并退回50 btc到你客户端的一个新地址上,这个地址不会直接显示在你的地址列表中),每发送了100次比特币给其它地址或者使用了100个不同的地址接收比特币后,请重新备份钱包,否则后面交易退回的和接收到的比特币会永久丢失。 除了给钱包加密外,用户还可以自行生成离线的纸钱包和脑钱包。 纸钱包即只要在未对钱包加密前通过在比特币官方客户端的调试窗口中的控制台输入:“mpprivkey 你的比特币地址”(输入时不要带引号)来查看自己的私钥,然后把此私钥打印出来存放在某个地方再删除电脑上的钱包文件即可进行钱包的网络隔离。 脑钱包则是利用一段javascript脚本,针对用户自行设定的一个能永久记住的短语(一定要是特殊和唯一的,建议最少16个字符以上,中英文皆可),生成一对公钥和私钥,之后用户把所有比特币都转到此比特币地址(即公钥)上,以后只需要记住这个短语即可在任何时间任何地方还原自己的财富(除非你的短语不幸被其他人获知并转走了)。 为了确保绝对安全,Armory客户端将钱包和客户端进行分离,离线客户端内的钱包被严格地加密保护起来。在线客户端如果需要支付比特币,需要由掌握离线钱包的电脑进行签署,再通过在线客户端进行广播。
2. 家尚链CEC如何挖矿,钱包在哪里下载
相信很多人对比特币有所听闻,挖矿一夜暴富的事在坊间广为流传,这让越来越多的人想参与进来,但是专业的矿机成本高昂,这把很多人都拒之门外,但最近国内刚发布的家尚链CEC让大家看到了希望,因为核心算法的优化,这能让普通的家用电脑也能参与到挖矿中来,但是很多人都没有挖过矿,今天就跟大家分享一下如何用普通电脑来挖掘获得CEC。
1、什么是家尚链CEC?
CEC具有去中心化、转账时间快、同步迅速, 同时结合共联体使其具有价值, 拥有区块链浏览器,公开透明,值得你的信任及长期持有。CEC总量为 11 亿,初始发行3000万,锁仓1000万,相当于初始流通仅2000万,剩余7000 万则为挖矿所得,分为15年完全挖完。CEC为了确保数量,将在CCEC流通量达到5000万之后,每年销 毁100-500万,销毁数量为锁仓+回购数量。你可能错过了用普通电脑挖掘比特币的机会,但是今天你还有机会,因为CEC来了!
3. 比特币钱包出错,无法付款怎么办
首先,你应该在大脑中想象出一个“钱包”的概念。你的bitcoin都放在你的“钱包”中一个钱包可以包含很多很多......很多个地址。地址的形式就是形如只要这个地址是你的这个客户端生成的,别人往这个地址付款,都是汇钱到这个钱包里你的钱包在哪里呢?如果你用的window客户端的话,那么请点击开始菜单,找到“运行”,然后输入:%appdata%\bitcoin点击“确定”,你就能发现一个叫做wallet.dat的文件,这个文件就是你的“钱包”。钱包中储存了用于证明你拥有这个钱包所包含钱币的所有密钥。你需要同时做好两个方面的工作:1、保证这个钱包不丢失2、保证这个钱包不被别人获得方法就是:加密备份。比较简单有效的一种就是:0、安装杀毒软件,彻底杀一次毒,保持杀毒软件运行1、关闭bitcoin客户端2、用winrar的加密压缩。请记得采用足够安全的密码,密码不要弱智。然后将这个加密文件备份到安全的u盘中。3、删除掉c盘中的那个wallet.dat当你需要支付bitcoin时4、解压缩备份的wallet.dat到上面所说的那个文件夹中是不是觉得很麻烦呢?对,就是这么麻烦,因为bitcoin货币系统还处于极其早期的阶段,发明和接受它的,目前还都是一些技术爱好者,还没有来得及照顾到普通用户的感受。这一切都会在将来变得更具易用性。不过下一版的bitcoin客户端已经准备内置集成钱包加密功能,这样对于普通用户备份而言,就会简单多了。只要确保你的电脑没有木马并且设置了足够强的密码,很大程度上就是安全的。gavin还计划推出两设备验证的机制,就是将你的钱包分成被加密保护的两个部分,一部分放在你电脑中,一部分放在另外的设备上,例如手机中。就好像某些网上银行推出的手机短信验证一样,要完成支付,需要两个设备同时确认。这对于bitcoin的实际主人而言,这并不麻烦,但是对于偷盗者而言,就需要同时偷走两个设备的文件才能偷走密钥,那么除了你周围的熟人(还必须要知道你的密码),那基本上就是不可能完成的任务了。以后预计还会有靠谱的bitcoin在线存储,甚至传统的银行,也有可能推出bitcoin代管的服务,那时候就方便多了
4. 【2019-07-12】比特币的钱包地址验证
第一步,随机选取一个32字节的数,大小介于1~0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4141之间,作为私钥
第二步,使用椭圆曲线加密算法(ECDSA-SECP256k1)计算私钥所对应的非压缩公钥(共65字节,1字节0x04,32字节为x坐标,32字节为y坐标)。
第三步,计算公钥的SHA-256哈希值
第四步,计算上一步哈希值的RIPEMD-160哈希值
第五步,在上一步结果之间加入地址版本号(如比特币主网版本号"0x00")
00
第六步,计算上一步结果的SHA-256哈希值
第七步,再次计算上一步结果的SHA-256哈希值
第八步,取上一步结果的前4个字节(8位十六进制数)D61967F6,把这4个字节加在第五步结果的后面,作为校验(这就是比特币地址的16进制形态)
00D61967F6
第九步,用base58表示法变换一下地址(这就是最常见的比特币地址形态)
如果给你个地址你只要:
base58->二进制-> 这时是第8步,
如果我们把后面4个字节拿掉,
就是第5步的结果,你只要重复以上步骤到第8步
取前4个和地址后4位比较就可以得到答案了
5. 如何从不同的客户端转移比特币钱包
从http://www.taobtc.net/下载bitcoin-qt客户端的钱包文件是wallet.dat,Multibit客户端的钱包文件是multibit.wallet,这两个文件的文件名、大小和格式均不相同,那么如何切换呢?如果不需要保存原来的地址的话,直接把币发送到Multibit的地址中是最方便的办法了。如果需要保留原来的地址,可以通过导出-导入私钥的方法,具体如下:1. 打开bitcoin-QT客户端,找到自己存钱的地址(你可能有多个地址,找到存有币的那个),右键-复制;2. 依次打开 帮助 - 调试窗口 - 控制台,输入命令 mpprivkey (空格) ,粘贴刚才复制的地址,回车;3. 现在你应该能看到你得私钥了,它是一串52位的字符,复制下来;4. 打开Multibit,假设你这里面没钱,选择工具 - 导出私钥,选择路径,选择不需要加密,点导出私钥;5. 用记事本打开刚才导出的.key文件,这里面存了你刚才导出的私钥(以#开头的行是注释),把这个私钥换成你刚才复制的那个,后面的时间可以不动,保存后退出;6. 点 工具 - 导入私钥,选择刚才修改的.key文件,导入;7. 短暂的更新以后你应该就能看到导入的原来的地址,还有原来地址中你的余额。提醒:1. 务必不要泄露你的私钥,知道了私钥就可以支配对应地址里的比特币!2. 其他客户端,如electrum, Armory都可以用类似的方法导入和导出,但是私钥的格式有51位的和52位的,可能不全通用。