比特币只要保存好私钥就行吗
『壹』 每个比特币都有一个不一样的私钥吗
每个人的比特别钱包中有多个比特币地址,每个比特币地址代表一定数量的比特币。而比特币地址是通过一个公钥通过哈希(RPIEMD+SHA)生成的,这个公钥又是由私钥通过椭圆曲线(ECC)生成的。私钥保存在比特币钱包中,不应泄露出去。而公钥在付款交易时,需要和比特币地址一起,通过交易记录公开发布,由区块链系统验证付款交易的有效性。
『贰』 比特币如何导出私钥
把wallet.dat文件拷贝走就可以了。怕被盗,备份这个文件到其他地方,然后删除之。切忌先备份
『叁』 比特币是否由电脑存储
1.比特币文件格式
比特币是存储在一个程序或客户端里,通过私钥控制。
2.比特币GB或者MB或者KB
完整的比特币客户端同步完之后,目前来讲有23G的体积。因为体积较大,目前有在线钱包,或者轻量级的客户端供选择使用。
3. 每一枚比特币大小是否一样
是的。
可以查比特币中文维基
『肆』 比特币的私钥如果丢失,该比特币就会退出流通
它可以进行分割,一个变成1000w
『伍』 比特币基础教学之:怎样保护你的私钥
私钥安全问题的重要性对比特币玩家来说不言而喻。对于比特币的重量级玩家或者比特币商家而言,如何保护好私钥更是需要仔细考虑和反复斟酌的。今天编者就和大家探讨一下如何保护比特币私钥的问题。对于bitcoin-qt客户端来说,比特币私钥一般储存在客户端的wallet.dat文件中。对于Blockchain这样的在线钱包用户来说,比特币私钥是储存在在线钱包的网络服务器上,用户也可以将私钥下载到本地。对于纸钱包的用户来说,私钥可以被打印出来。但是,怎样保护私钥的安全性呢?编者列出了几种方法供大家参考。
用对称加密的方法保管私钥 对称加密(Symmetric-key algorithm)是指加密和解密都用一个密钥。我们平时用到的加密方法一般都是对称加密,比如 winrar 中的加密,bitcoin-qt中对私钥文件的加密也是用的对称型加密算法。常用的对称加密算法有:AES、DES、RC4、RC5等等。对称加密需要用户设置相对比较复杂的密钥,以防止被暴力破解。Go to top方法一,用bitcoin-qt对私钥钱包进行加密。我们在命令模式下可以用encryptwallet命令来对钱包进行加密。命令模式的使用方法可以参见比特币基础教学之:怎样使用纸钱包私钥。这是私钥加密的最简易有效的方法。但是在使用walletpassphrase命令进行解密钱包时,密钥会被读入计算机内存中,所以存在攻击者获取密钥的可能性。加密命令: encryptwallet YOURPASSWORD解密钱包命令: walletpassphrase YOURPASSWORDTIMEOUT更改密码命令: walletpassphrasechange OLDPASSWORDNEWPASSWORDGo to top方法二,使用blockchain提供的AES加密。Blockchain为用户提供基于AES算法的私钥文件加密服务。用户可以将加密好的文件下载下来,并妥善保存。
Go to top方法三,用第三方软件Truecrypt对密钥文件加密,这也是编者比较推荐的方法。Truecrypt开源免费,软件成熟度很高,而且支持双因素认证和整个硬盘加密。另外,FBI人员在Truecrypt上面吃过亏,因此口碑很不错。Truecrypt的口碑FBI hackers fail to crack TrueCrypt The FBI has admitted defeat in attempts to break the open source encryption used to secure hard drives seized by Brazilian police ring a 2008 investigation.
The Bureau had been called in by the Brazilian authorities after the country’s own National Institute of Criminology (INC) had been unable to crack the passphrases used to secure the drives by suspect banker, Daniel Dantas.Brazilian reports state that two programs were used to encrypt the drives, one of which was the popular and widely-used free open source program TrueCrypt. Experts in both countries apparently spent months trying to discover the passphrases using a dictionary attack, a technique that involves trying out large numbers of possible character combinations until the correct sequence is found.
完整文章点击这里Truecrypt只支持对称加密算法。使用它的用户必须要将密钥牢记,如果你忘记密钥,那么没有人能够恢复你加密的文件。
Truecrypt官方网站Truecrypt使用文档 用非对称加密的方法保管私钥 非对称加密方法所采用公钥和私钥的形式来对文件进行加密。用户可以用公钥来对文件进行加密,用私钥对文件解密。常见的非对称加密算法有RSA、Elgamal、ECC等等。非对称加密的好处是密钥的复杂度一般很高,可以很有效的防止被暴力破解。缺点是有一定的使用门槛,不太适合普通级用户。Go to top 方法一、个人用户可以考虑使用RSA来进行加密。首先,可以创建公钥和私钥,点击这里生成密钥。将公钥私钥妥善保管后,便可以用公钥加密和私钥解密了,点击这里进行加密和解密。RSA公钥和私钥的产生过程RSA公钥和私钥的产生过程随意选择两个大的素数p和q,p不等于q,计算N=pq。根据欧拉函数,求得r= φ(N) = φ(p)φ(q) = (p-1)(q-1)选择一个小于r的整数e,求得e关于模r的模反元素,命名为d。(模反元素存在,当且仅当e与r互质)将p和q的记录销毁。(N,e)是公钥,(N,d)是私钥。Go to top方法二、比较成熟的非对称加密软件有我们可以采用PGP(Pretty Good Privacy)工具来对文件进行加密。PGP加密可以让每个公钥邦定到一个用户的所有信息。相比RSA来讲,PGP的功能更加完善可靠。但是随着PGP的升级,新的加密消息有可能不被旧的PGP系统解密,所以用户在使用PGP之前应该首先熟悉PGP的设置。PGP加密工具网上有很多,编者就不列举了。
wiki中关于PGP的介绍PGP在线加解密系统PGP命令FAQ 高级方法保管私钥 上述保管私钥的方式都很常见,有经验的攻击者依然可能得到用户的私钥文件。关于更加高级隐秘的私钥保管方式,参见以后的比特币高级教学内容。
『陆』 比特币丢失了,就从此消失了吗,难道不可以重新计算出那个解吗
这个东西我们研究不了呢,都是那些数字科学家研究的,我们只知道买,或者卖,如果被别人盗去了,不是自己造成的,比如你在交易所那么可以得到赔偿,如果是存在钱包,那么就是自己的事情了,这个也不会有人可以盗取,只有你自己知道私匙
『柒』 比特币能不能往一个离线生成的钱包存币
你好,你的问题中有几个关键点需要特别注意,我分别阐述如下:
你的描述中的"下载一个比特币钱包软件":这一步就值得小心谨慎,首先你的目的是离线制作比特币纸钱包,那么你要下载的其实是[比特币离线纸钱包制作工具],而且这些工具良莠不齐,甚至有的非常有风险,那么要选择怎样的[纸钱包制作工具]呢?一定是历经多年大家共同认可,且开源的(就是源代码都是完全开放的)的 [安全的比特币离线纸钱包]制作工具才行,历经多年,则经历了时间的考验,关于这点可以网络搜索对比了解,建议搜索[安全的比特币离线纸钱包],多了解对比,要舍得花时间。
离线制作比特币离线纸钱包,要“拔掉网线”这是对的,这时的确你制作纸钱包的电脑 就与整个互联网完全隔绝的,这正是离线 的意义所在,这时你不用担心,因为比特币的钱包地址与私钥只是一个凭证,比特币并不是真正的要放进这个钱包里(这和现实中的钱包是完全不同的,可网络了解下),比特币属于哪个钱包地址,只是在比特币区块链网络上的的公共几本的记载而已,因此,你生成的比特币离线纸钱包是可以放心使用的,关键点在于你真正把比特币离线纸钱包的私钥地址抄写到了纸上,而且保证没有抄错,把公钥保存了下来,以便接收别人的比特币转账,那么这时,你生成的比特币离线 纸钱包是完全会得到比特币网络的承认的。
你问题描述中提到“我用纸把公钥私钥记了下来,然后把电脑砸个稀巴烂,然后用用火烧掉主机屏幕”——这其实完全不用,只要你离线制作比特币离线纸钱包的过程中,拔掉了网线,也没有人可以偷看到你的屏幕,那么只要选择的是安全比特币离线纸钱包工具,得到的钱包就是安全的,当然最重要的是,你要把抄写有比特币离线纸钱包的私钥的纸条最好存放到防火防水的保险柜中。至于你用以生成比特币离线纸钱包的电脑 ,不用砸坏它,最多把硬盘销毁就可以了,前面搜索的安全比特币离线纸钱包教程中就有详细的说明后续处理要怎么做。
最后你提到的向自己离线生成的比特币纸钱包中转币的操作,这与向其它任何一个比特币地址转账没有任何不同,同步过程都是在整个比特币区块链网络中进行的,是需要等待,但是这是整个网络的确认过程。
希望我的回答能够帮助你,建议先充分 学习了解后再操作。
『捌』 比特币可以兑换人民币吗
比特币可以用来兑现,可以兑换成大多数国家的货币。
使用者可以用比特币购买一些虚拟物品,比如网络游戏当中的衣服、帽子、装备等,只要有人接受,也可以使用比特币购买现实生活当中的物品。以人民币来比喻的话,比特币就是人民币的序列号,你知道了某张钞票上的序列号,你就拥有了这张钞票。操作时,比特币用户输入类似银行PIN码的密码,登录网络比特币账户。
通过提款机,用户可以从比特币账户中取出按比值对应的加拿大元现金,也可将现金存入比特币账户。
比特币用户只需一部智能手机,就可以使用比特币,与网络购物形式相似。比特币地址是大约33位长的、由字母和数字构成的一串字符,总是由1或者3开头,例如""。比特币软件可以自动生成地址,生成地址时也不需要联网交换信息,可以离线进行[2]。可用的比特币地址超过2个。形象地说,全世界约有2粒沙, 如果每一粒沙中有一个地球,那么比特币地址总数远远超过所有这些“地球”上的所有的沙子的数量。
比特币地址和私钥是成对出现的,他们的关系就像银行卡号和密码。比特币地址就像银行卡号一样用来记录你在该地址上存有多少比特币。你可以随意的生成比特币地址来存放比特币。每个比特币地址在生成时,都会有一个相对应的该地址的私钥被生成出来。这个私钥可以证明你对该地址上的比特币具有所有权。我们可以简单的把比特币地址理解成为银行卡号,该地址的私钥理解成为所对应银行卡号的密码。只有你在知道银行密码的情况下才能使用银行卡号上的钱。所以,在使用比特币钱包时请保存好你的地址和私钥。
『玖』 比特币钱包私钥是什么
币姐为了让新人更容易理解,会使用一些比喻来讲,虽然不太严谨,但是会更好理解。
私钥就好像你的银行卡密码
比特币钱包地址就好像你的银行卡
只要有了银行卡和密码,谁都能从ATM上取钱。
而比特币钱包地址是公开的,相当于别人都有你的银行卡,所以这个时候你的银行卡密码(私钥)就变得十分重要了!
一旦泄露你的密钥,别人就可以把你的比特币转走。
网络搜索:“币姐教你比特币”或者“币姐”找到我,更多精品内容分享哦~!
『拾』 每次交易完比特币钱包都需要重新备份吗
比特币 是用P2P网络来进行记账的,你个人的更改不会影响整个网络的账本。
另外,如果你使用bitcoin-qt钱包的话一定要经常备份,因为每次交易找零都会产生一个新地址用来存币。新地址并不在旧的钱包备份里面。
如果你是新手的话,建议你使用blockchain钱包或者inputs钱包,比特币在线钱包不存在你说的问题。
如果还有不懂的话 谷歌:比特币基础 ,有很多资料供你查询。