Ⅰ electrum比特币钱包在ubuntu下怎么安装
第一步, 找一台新电脑或硬盘低级格式化后的旧电脑,在断网的状态下安装Linux操作系统Ubuntu(下图是使用U盘安装ubuntu的示例):
第二步, 安装Electrum 比特币钱包。
安
装完Ubuntu Linux操作系统后, 离线安装Electrum比特币钱包(笔者个人比较喜欢Electrum,
各位也可以使用Multibit等其他轻钱包)
第三步,生成新的冷钱包地址
安
装完以后, 打开Electrum, 并创建新的钱包, 按照图四到图八的步骤生成新的冷钱包地址, Electrum缺省情况下是一次创建5个新地址,
注意图八, 在命令行键入 “listaddressese()"的命令,
系统会列出新创建的5个比特币地址,再用getpubkeys命令,或者从菜单 master public
key拿到公钥(公钥和地址不是同一个概念哦), 请把这个公钥拷贝下来, 另存到一个文本文件里。图九是显示这5个新地址的私钥,
放着这里只是给大家说明一下,用来和图十二对比, 5个私钥是在这个永不触网的linux操作系统里的钱包里,
大家实际操作中不要做图九这个步骤。也不要把自己的私钥告诉其他任何人。
Ⅱ 【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位比较就可以得到答案了
Ⅲ 比特币钱包地址怎么获得
下载比特币钱包,打开钱包就会自动生成钱包地址。你的比特币都放在你的“钱包”中一个钱包可以包含很多很多......很多个地址。地址的形式就是形如。
Ⅳ 比特币都有哪些基本概念和术语如何通俗地理解它们
比特币可以用来兑现,可以兑换成大多数国家的货币。使用者可以用比特币购买一些虚拟物品,比如网络游戏当中的衣服、帽子、装备等,只要有人接受,也可以使用比特币购买现实生活当中的物品。
1、地址
比特币世界的地址大概长得像这样:。
地址本身只是一串代码,就像你的银行账号3210000003288372一样,用来标示一个账户。
每个人可以有无数个地址。
地址是公开的。
2、比特币记录
银行账号里面有多少钱,是银行记录的。
比特币地址里面存有多少钱,是整个比特币网络共同记录的。每一份完整的比特币数据,都会记录着这个地址里面存了多少个比特币。
每个参与比特币网络的节点都可以保存一份完整的比特币数据,人人手头都有备份,防止造假。
3、密钥(私钥)
密钥是你自己才知道的另一串字符,密钥用来操作比特币地址里面的钱。
密钥和地址是一把钥匙一把锁的关系,每个地址只有一个密码,每个密码也操作一个比特币地址。
有了密钥以后,你就可以控制比特币地址里面的钱,支付给任何人。
密钥要绝对安全,丢失、删除的密钥永远找不回来,对应比特币地址里面的钱也就永远不能用了。
密钥需要绝对保密,任何知道密钥的人都可以偷走你的所有比特币。
4、钱包
比特币的交易过程会涉及很多复杂计算,为了简化操作,大家制作了钱包。
钱包有计算机上的客户端软件,也有在线网页版的。
钱包的功能是轻轻一点就可以付钱,背后的复杂计算交给钱包去完成。
既然要付钱,钱包当然要知道你的密钥才行,所以钱包另一个重要的功能就是保护密钥。
如果是客户端软件的话,密钥保存在软件设定的某个目录中(未加密)。如果是在线网页版的,密钥保存在网站后台。
有时候你还会听说“纸钱包”或者“脑钱包”的说法。纸钱包是说把你的密钥打印在一张纸上,然后从电脑里面彻底删除密钥记录。脑钱包则是把你自己方便记忆的一个词儿改成密钥,便于记忆。纸钱包和脑钱包都是保护密钥的一种方式。
5、安全性
如果使用计算机客户端软件的话,推荐MultiBit,也可以用Bitcoin-QT。这两个都是比特币社区的官方推荐软件。安装这两个软件一定只能从官方网站直接下载,下载前后一定要检查校验码。这么做是为了防止有人篡改钱包软件、盗窃密钥。
使用客户端软件作为钱包,密钥就保存在电脑中,所以电脑的安全也很重要。
如果使用纸钱包的话,务必保证纸张不要丢失。
不推荐脑钱包。
6、挖矿
大约每10分钟,比特币网络中都会新出现一些比特币,可以想象成天上在撒钱。
这些撒下来的钱落到谁的口袋里,主要看谁的电脑算得快。算得越快,就越有可能捡到这些钱。
挖矿就是用电脑拼命算,去捡这些钱。
普通家用电脑太慢了,早已经退出挖矿界。
挖矿的人俗称矿工。
Ⅳ 比特币钱包地址 在哪里呀
首先,你应该在大脑中想象出一个“钱包”的概念。你的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代管的服务,那时候就方便多了
Ⅵ 比特币钱包地址是如何得到的不是比特币地址而是钱包地址!
首先,你应该在大脑中想象出一个“钱包”的概念。你的bitcoin都放在你的“钱包”中一个钱包可以包含很多很多......很多个地址。地址的形式就是形如。
利用比特币钱包中生成的比特币地址你可以接收来自他人的比特币,你也可以将你帐户上的比特币转到他人的比特币地址上面。比特币地址就像银行卡号一样,具有支付、转账、提现功能,但在转账时,你只有知道别人的比特币地址才能进行比特币转账。
如果我们把比特币钱包简单比作成银行卡账户的话,那么比特币钱包地址就可以看成是银行卡账号。不同的是,比特币地址是可以不存储在网络上的,更是可以独立于你的钱包而存在的。
比特币地址是一串由26位到34位字母和数字字符串组成的。看上去像一堆乱码一样,说白了这个就像你的银行卡卡号一样。通过区块链查可以查每个比特币地址的所有转账记录,公开透明。
比特币钱包地址生成:通过随机选出256位二进制数字,形成私钥,然后通过加密函数来生成地址。这个生成方向是单向的。也就是你知道了地址是无法通过解密方法来计算出私钥的。就目前的人类计算机运算能力无法破解,你可以很放心地把地址公布到网上。
参考链接:比特币|网络
Ⅶ 比特币地址是怎么产生的
比特币使用椭圆曲线算法生成公钥和私钥,选择的是secp256k1曲线。生成的公钥是33字节的大数,私钥是32字节的大数,钱包文件wallet.dat中直接保存了公钥和私钥。我们在接收和发送比特币时用到的比特币地址是公钥经过算法处理后得到的,具体过程是公钥先经过SHA-256算法处理得到32字节的哈希结果,再经过RIPEMED算法处理后得到20字节的摘要结果,再经过字符转换过程得到我们看到的地址。这个字符转换过程与私钥的字符转换过程完成相同,步骤是先把输入的内容(对于公钥就是20字节的摘要结果,对于私钥就是32字节的大数)增加版本号,经过连续两次SHA-256算法,取后一次哈希结果的前4字节作为校验码附在输入内容的后面,然后再经过Base58编码,得到字符串。乔曼特区块链专业站链乔教育在线是从事区块链相关培训,且获得教育部认证的区块链专业培训工作站。