比特币客户端Electrum使用介绍

标签:  比特币   Electrum   钱包   冷钱包

简介

比特币的客户端很多,为什么选择Electrum。

首先Electrum真的很轻量,安装马上可以用,不用下载几百G的区块链账本。我之前安装bitcoin核心客户端,这是个完整节点。下载账本都要好多天。后来果断弃用了。

其次,Electrum钱包每次交易后使用新的地址,使得窥探你的余额和支付历史变得困难,安全性不错。

轻量化的概念是什么,请看下图:

这里写图片描述

一个全节点的客户端需要具备该图的四个功能。而像Electrum这样的轻量级客户端,只要钱包网路路由节点即可。

客户端下载地址:

https://electrum.org/#download

安装流程

比较简单,不详细描述。安装过程中会让设置一个叫 安全种子 的东西,是一串英文字符串。这个下个章节会讲到。

还要就是需要设置一个密码,这个是平时登录,导出等操作需要的验证密码。

收取比特币

请参考我的另一篇文章

获取自己的第一枚比特币

种子与助记码词汇

比如下面这一串词汇:

army van defense carry jealous true garbage claim echo media make crunch

这种单词的序列在比特币钱包中被设计足以重新创建种子,并且从种子那里重新创造钱包以及所有私钥。

在首次创建钱包时,带有助记码的,运行确定性钱包的钱包的应用程序将会向使
用者展示一个 12 至 24 个词的顺序。单词的顺序就是钱包的备份。

它也可以被用来恢复以及重新创造应用程序相同或者兼容的钱包的钥匙。你会发现,这种看起来更有意义的单次更加容易记忆和抄写。便于比特币钱包的备份和恢复。

助记码被定义在比特币的改进建议 bip39中。

下面是我用助记码恢复钱包的示例流程,找一台其它电脑,准备把我本机的钱包转移到这台电脑上。下载安装包,然后安装图示的流程即可恢复。

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

命令行

Electrum支持python风格的命令行操作,其实这个我也很少用,因为大部分功能工具栏上都可以操作。一共支持这么多命令:

>> help()
[
    "addrequest", 
    "broadcast", 
    "check_seed", 
    "clearrequests", 
    "commands", 
    "create", 
    "createmultisig", 
    "decrypt", 
    "deserialize", 
    "dumpprivkeys", 
    "encrypt", 
    "freeze", 
    "getaddressbalance", 
    "getaddresshistory", 
    "getaddressunspent", 
    "getalias", 
    "getbalance", 
    "getconfig", 
    "getmasterprivate", 
    "getmerkle", 
    "getmpk", 
    "getprivatekeys", 
    "getproof", 
    "getpubkeys", 
    "getrequest", 
    "getseed", 
    "getservers", 
    "gettransaction", 
    "getunusedaddress", 
    "getutxoaddress", 
    "help", 
    "history", 
    "importprivkey", 
    "is_synchronized", 
    "ismine", 
    "listaddresses", 
    "listcontacts", 
    "listrequests", 
    "listunspent", 
    "make_seed", 
    "notify", 
    "password", 
    "payto", 
    "paytomany", 
    "restore", 
    "rmrequest", 
    "searchcontacts", 
    "serialize", 
    "setconfig", 
    "setlabel", 
    "signmessage", 
    "signrequest", 
    "signtransaction", 
    "sweep", 
    "unfreeze", 
    "validateaddress", 
    "verifymessage", 
    "version"
]

从名字基本可以猜到每个命令的意思,比如listaddresses可以列出该钱包的所有收款地址。

>> listaddresses()
[
    "13kBNVybeErYra1hmXQGhrJswgD1thEsQF", 
    "1A5aL83bJ2bSFF8fVnxfmiDxeU8K9raiZQ", 
    "13SighQBMHwwqkn3LCkc7jymvL5BKZ3jRq", 
    "16RrZuD2h7rdVzANg4PvjgkdNXXa9qDZ3b", 
    "1LUaCgb7NdSv5ZqBbWdoYfW5Zzb3MrrkJq", 
    "1FevUo7VTqxUmRQkPMRESBa5TzCDyXgit3", 
    "12ihinYSHr9Y5WZpP1UB5eH5xsYuCcNZX3", 
    ...
]

选择在线钱包

Electrum属于你电脑本地钱包,当然我们也可以选择一些知名度高的在线钱包。比如BlockChain.Info就是这种。

那么假设我需要把本地钱包导入到在线钱包,该如何操作呢?

请参考下面的连接

如何将比特币从比特币核心钱包(Bitcoin Core)导入到blockchain的在线钱包

冷钱包

Electrum还有一个比较厉害的功能时支持冷钱包。什么是冷钱包呢?

首先我们说冷钱包的目的是为了安全。

原理是这样的,首先你有两台电脑,一台永远不联网(找一台便宜的旧电脑吧),一台会联网。
两台电脑上都安装Electrum。联网的那台是没有私钥的,只有公钥信息。联网的那台每次创建的交易,要拿到离线的电脑上签名,然后再把交易拷贝到联网电脑上广播到比特币网络中。

看起来操作比较麻烦,确实是这样的。但是这就是安全的代价。如果你的比特币比较多,我建议你可以这样弄,否则就算了。

冷钱包的具体流程参考:

http://www.8btc.com/cold-wallet

参考

[1] <<精通比特币>>

版权声明:本文为pony_maggie原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/pony_maggie/article/details/75168031

智能推荐

FastDFTJava客户端使用

1.1.java客户端 余庆先生提供了一个Java客户端,但是作为一个C程序员,写的java代码可想而知。而且已经很久不维护了。 这里推荐一个开源的FastDFS客户端,支持最新的SpringBoot2.0。 配置使用极为简单,支持连接池,支持自动生成缩略图,狂拽酷炫吊炸天啊,有木有。 地址:tobato/FastDFS_client       接下来,我们就用Fa...

使用ssh客户端

 步骤 实现此案例需要按照如下步骤进行。 步骤一:虚拟机克隆 将原有的虚拟机关机名称命名为A。如图-1所示,右击虚拟机A选项卡–>管理–>克隆。 图-1 如图-2所示选择“下一步”。 图-2 如图-3所示,选择虚拟机中的当前状态–>下一步。 图-3 如图-4所示,选择创建链接克隆–>下一步。 图-4 ...

Elasticsearch java API客户端介绍

基本上官方指南就已经向我们说明了一切。如下图所示: 从官方指南上,ES的java 客户端分为两个大类。分别是: Java REST Client Java API 下面分别说下这两种有什么区别。 Java API 在ES 7.0之前最常采用的API,基于TransportClient客户端。网上大部分ES 客户端的资料基本都是基于它的。这种方式在ES 7.x后已经不被官方推荐,且在8.0版本中完全...

Redis介绍安装与客户端

1、NoSql介绍 1.1什么是NoSql 为了解决高并发、高可用、高可扩展,大数据存储等一系列问题而产生的数据库解决方案,就是NoSql。 NoSql,叫非关系型数据库,它的全名Not only sql。它不能替代关系型数据库,只能作为关系型数据库的一个良好补充。 1.2NoSql的分类 (1)键值(Key-Value)存储数据库 相关产品: Tokyo Cabinet/Tyrant、Redis...

exportfs命令 ,NFS客户端问题 , FTP介绍 , 使用vsftpd搭建ftp

exportfs命令 exportfs命令用来管理当前NFS共享的文件系统列表。 Options: -a:全部卸载或全部挂载 -r:重新挂载 -u:卸载某个目录 -v:显示共享目录 常用组合: exportfs -arv 服务端更改配置文件后,不重启服务,直接执行该命令就可以使更改后的配置文件生效。 注意: 在重启nfs服务之前需要先将所有挂载点卸载,否则将发生程序错误,严重者...

猜你喜欢

力扣160:相交链表

这一道题的思路: 1、如国两个链表有一个为NULL,那就直接返回NULL; 2、如果两个链表相交,那么搜索的长度=短链表的长度; 3、题目默认不存在val相等,相等,突然不相等的情况; 遇到的问题:测试用例,返回1,预期是8 为什么? 因为题目想要的是节点一样而不是节点值一样,对于两个值为1的节点,他们的前驱是不一样的,因此,第一个相等的节点是值为8的节点 解决的方法: 把判断值相等改为判断链表相...

Windows SDK学习之文本字符相关内容

个人学习,不作他用,视频来源B站 Windows三大核心部件 kernel:内核管理,文件输入与输出,任务管理等 GDI:图形设备接口,负责系统与绘画程序之间的信息交换 user:窗口管理,用户界面 设备环境(Device Context)又称设备上下文或设备描述表,设备环境句柄是程序使用GDI函数的通行证,实际上是GDI内部维护的数据结构,存放文本的一些属性如字体大小等。 获取设备环境句柄 1....

LintCode 逆波兰式求值

逆波兰表达式求值思路:从左到右遍历表达式,遇见数字则进栈,遇见字符则弹出栈顶的两数字计算,计算结果进栈。 case处的代码多余重复了,显得很难看。修改一下,看起来舒服很多,如下: atoi(tokens[i].c_str()) : atoi() 把字符串转成整形数 c_str() 返回字符串的地址...

JAVA中线程知识点--线程的创建与启动(一)

上一篇讲述了进程跟线程的基本概念,这篇就看一下 线程的创建跟启动吧 JAVA中使用Thread代表线程 所以JAVA中所有线程对象都必须为该类或者该类子类的实例,线程被创建用来完成一定的任务,也就是执行特定的代码流。线程执行体则为JAVA中的代码流 创建线程有三种方式,每种都各有特色~~~ 一、继承Thread类,创建子类的实例 ,重写父类run()方法,该run()方法就是执行体,通过调用子类实...

CSS之自定义栅格系统

1:一些规范 .col-xs-* 超小屏幕 手机 (<768px) .col-sm-* 小屏幕 平板 (≥768px) .col-md-* 中等屏幕 桌面显示器 (≥992px) .col-lg-* 大屏幕 大桌面显示器 (≥1200px) 2: 代码 3:效果 1:中屏幕 2:小屏幕...

玻璃钢生产厂家玻璃钢雕塑维护西宁仿真玻璃钢雕塑定制德宏玻璃钢雕塑零售红铜玻璃钢雕塑怎么修复池州浮雕玻璃钢雕塑厂家宁夏玻璃钢卡通雕塑草莓温州玻璃钢卡通雕塑厂家报价玻璃钢雕塑遇水会变形吗北海玻璃钢卡通雕塑榆林仿铜玻璃钢雕塑定做陕西动物玻璃钢雕塑市场邯郸玻璃钢浮雕抽象不锈钢雕塑鹤壁专业不锈钢玻璃钢雕塑厂家淮北欧式玻璃钢雕塑订做价格清远市玻璃钢雕塑设计宁德玻璃钢雕塑定制衢州玻璃钢雕塑优势河南玻璃钢浮雕抽象雕塑生产黄山玻璃钢动物雕塑玻璃钢动物雕塑怎么买玻璃钢动物雕塑一件代发美陈玻璃钢雕塑要求商场店面美陈折纸小型玻璃钢雕塑摆件设计厂家河津玻璃钢雕塑红星美凯龙商场美陈6大型玻璃钢广场雕塑黑龙江步行街玻璃钢雕塑销售电话淮安商场秋季美陈南山商场美陈香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化