Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

用Electrum创建SegWit钱包

木村開拓
190 0 0
  众所周知,比特币主网已经启用SegWit,从SW地址发币,手续费就会便宜一些,而且用的人多了拥堵也能缓解,但是SW的使用率目前并不高。7 e! o) O+ A/ n, W! }9 ]$ V; s4 [

* Z2 F5 C& h2 Z  Electrum钱包已经支持SegWit,但是默认创建的SegWit是原生的,用着bc1开头的bech32地址,这种地址好像还没被广泛支持。) I" O1 S, j+ t0 K
% c0 R7 G  q7 @% [6 [. r
  可以去官网下载最新版:, M. @- U7 C  y1 v" Z
3 a8 U5 U; ?9 j- E7 p$ k4 f
  https://electrum.org/#download
9 D7 R' p& `2 Z3 L& _% {( Y' |
  我搜了一下,bitcointalk论坛有提到过如何创建“3字开头的SW地址”,也就是p2wpkh-in-p2sh地址:. M; N7 R! u# u* P$ k
/ z+ W8 o: D4 D- [/ d( ~
  https://bitcointalk.org/index.ph ... 6132121#msg26132121  B' q( L5 }1 a  N# u, W' A, d& t1 I

% O: O3 E6 W5 l, P  我走完这一套流程,看上去可以用,不过我还没打币进去测试过,也没试过钱包恢复……
4 p/ B1 B; a: H) z3 G+ A( A/ ~5 A0 t
  下面我复述一下步骤(原帖是用BIP39密语,然后手动指定生成路径为m/49'/0'/0'/0,我觉得还是直接从网页上选BIP49比较直观):2 x; r# i. g3 o# v7 P
$ ]+ N, z& L/ i7 A: n8 f! ^$ s
  首先当然要下载Electrum钱包……! v8 @0 d, }% h. L. u! ^

( c7 d. R, ^6 T1 U. i  第一步:去这里生成一个BIP39密语(离线使用更安全,浏览器CTRL+S保存即可离线使用):3 J1 v* U, M. U! u* k2 s4 X

5 x$ a5 W1 I5 g. Y0 \# Z  https://iancoleman.io/bip39/?#english
( l( y! N9 M2 G  U/ ]+ ^: C
- r  m9 R* {6 I& h) T( A8 G" K' D  点Generate按钮就可以了。
+ I3 }) [$ a4 U. P" D  f9 e1 N8 J2 @0 }) i% M- R+ O3 D
  第二步:在Derivation Path这里选BIP49(别选错),然后复制下面Account Extended Private Key这一栏的私钥。可以看到,这种主私钥是yprv(全小写)开头的。
! [2 K( j. `* l. j3 v  E/ y5 D5 G2 Y
  把这个yprv开头的主私钥备份下来,以后就可以用它恢复钱包。
% y- {' Q7 A! K; T! }) I+ d; {) p3 v* p  B- a
  第三步:启动Electrum,选择File(文件)菜单->New/Restore(新建/恢复),然后填入钱包文件名->Standard wallet(标准钱包)->Use public or private keys(使用公钥/私钥)->粘贴yprv开头的主私钥->输入钱包加密密码->生成地址,稍等几秒7 |# C9 \, A- `, ]' [+ a

  \# {7 J4 |3 H1 Z  这样就完成了。点开View菜单->Show Addresses,就可以看到都是3字开头的SW地址了。% f$ s7 q" e# S: n2 k! G9 W0 }

. ~+ d0 t+ {0 ~& e  Q* i, W  补充一点点信息:# }, p! X3 x. P: U( @" N# k0 ?3 F
5 E( r0 Y) X! G- b& \& X) o
  1.这种SW地址目前好像还不支持签名/验证消息——Electrum自己支持,但是Core钱包就不支持,可能是还没形成一个标准。
( l- A* x- l  \/ e
' y! l+ F/ w$ K; b' t4 {/ q  2.这种SW地址的HD生成方案是BIP49,不过BIP49的官方状态似乎还是“Draft”(草案)。" n/ w4 {/ k8 f4 Z- _; R3 i
# L( w- `! B* m6 X
  补充内容 (2017-12-24 15:58):/ J7 G3 M6 _/ O9 c
) I. m% i/ `( P2 X/ A/ H5 }4 d
  不是急用的话,还是再等等吧。4 o. J1 g# w( f* N6 I4 F

) |, j2 ], P+ B) i  我觉得这种方法的安全性仍然存疑:https://iancoleman.io/bip39/?#english 这个网页上说它是用浏览器提供的随机数接口作为熵源的,万一浏览器不靠谱/网页不靠谱(比如被黑)就完蛋了。5 X2 T& L& @9 r! C. _( b% q- {

) {& j# u* F" P( L9 W' h1 X+ }  补充内容 (2017-12-28 14:29):
% E7 E) ~2 c" a2 r' H+ E! A2 x2 Y5 \' j9 `* @' B+ H( ]( T3 R
  我不是说这个方法已经不安全了,只是说这种方法的安全性依赖于【浏览器】和【Ian Coleman的网页版密钥工具】,理论上风险会大一些,比如Ian Coleman的网站被黑、浏览器的随机数生成器不靠谱等。
标签: Electrum SegWit 钱包
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

木村開拓 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    1