进入D网前需要做的准备工作

2018-04-27  本文已影响0人  zlith_58a7

随着D网基础架构不断完善,交易产品不断丰富,越来越多的新用户进入D网进行交易,这里面不乏初次接触区块链的人群,为了减少用户的使用成本,降低入门门槛,本文将以D网Super版(含内置以太坊钱包)为例,详细讲解钱包使用的基本知识,以及进入D网交易前需要做哪些准备工作。

一. 以太坊钱包的基础知识[1]

账户名、地址、公钥、私钥、Keystore+密码以及助记词

账户名称
账户名称就相当于QQ的昵称,方便记忆,方便使用,昵称不是唯一的,可以修改。

账户名称

公钥
通过椭圆曲线算法生成钥匙对(公钥和私钥),以太坊采用的是secp256k1曲线。公钥采用uncompressed模式,公钥为长度64的公钥字串。公钥04开头。我们日常使用时,很少接触到公钥,而更多的接触是地址。

地址

地址=银行卡号

1. 生成
公钥跟私钥是成对的,公钥由私钥计算而来,地址则通过公钥进一步计算而来。

钱包地址及收款二维码

把公钥去掉04,剩下的进行keccak-256的哈希,得到长度64的16进制字串,丢掉前面24个,拿后40个,再加上"0x",即为以太坊地址[2]

要注意:

2. 用途
钱包地址可以用于接收别人转币,也可以作为转币的凭证。(通过地址在以太坊区块链浏览器中即可查询该地址所有转入转出交易明细。)

私钥(Private Key)

私钥的本质就是个随机数。只不过这个数字是固定长度的,且是16进制的表现形式。

私钥=银行卡号+银行卡密码

1. 导出
在创建钱包后,输入密码可以导出私钥,这个私钥属于明文私钥,由 64 位字符串组成,一个钱包只有一个私钥且不能修改。
注意:因为Dew仅支持Keystore+密码方式导入以及备份,以上关于私钥导出是普通以太坊钱包的操作方式。

2. 用途
在导入钱包中,输入私钥并设置一个密码(不用输入原密码),就能进入钱包并拥有这个钱包的掌控权,就可以把钱包中的代币转移走。

助记词(Mnemonic Phrase)

由于私钥64位,长得太难看,没有可读性,而私钥的备份在电脑上复制起来容易,手抄下来就比较麻烦,但私钥保存在联网的电脑上毕竟不安全,有被其他人看到的风险,于是有了助记词工具,利用某种算法可以将64位私钥转换成十多个常见的英文单词,这些单词都来源于一个固定词库,根据一定算法得来。私钥与助记词之间的转换是互通的,助记词只是你的私钥的另一种外貌体现。

助记词=银行卡号+银行卡密码

助记词=私钥

1. 备份

创建钱包后,会出现一个备份助记词功能,选择备份助记词,输入密码,会出现 12 个单词,每个单词之间有一个空格,这个就是助记词,一个钱包只有一个助记词且不能修改。

注意:因为Dew仅支持Keystore+密码方式导入以及备份,以上关于助记词备份是普通以太坊钱包的操作方式。

2.用途

助记词是私钥的另一种表现形式,具有和私钥同样的功能,在导入钱包中,输入助记词并设置一个密码(不用输入原密码),就能进入钱包并拥有这个钱包的掌控权,就可以把钱包中的代币转移走。

3.特征

助记词只能备份一次,备份后,在钱包中再也不会显示,因此在备份时一定要抄写下来,甚至放到保险柜里,自己想办法备份。如果是屏幕截图或保存在电脑里,只要设备联网都有被第三只眼看见的风险。别人获取了你的助记词等于获取了私钥所对应的一切财富。

简而言之:助记词就等于私钥,私钥就是钱,都千万不能见光。

Keystore+密码

上面已经提到,私钥和助记词是没有加密,任何人拿到都可以把你的资产转走,当然,你可以直接把你的以太坊私钥存储在一个加密文件里,但是这样你的私钥容易受到攻击,攻击者简单的读取你的文件、用你的私钥签署交易,把钱转到他们的账户中。这就是以太坊 Keystore 文件被创建的原因:

可以简单理解:

密码=银行卡密码
Keystore+密码=银行卡号+银行卡密码
Keystore ≠ 银行卡号
Keystore=加密私钥
Keystore+密码=私钥

目前D网钱包的创建和导入都是以Keystore+密码 方式进行。

1.Keystore+密码的生成及备份
在Dew中新建钱包账户时,会出现一大段字符,这个就是Keystore,APP会提示备份Keystore。之后使用过程中也可以通过账户设置来备份Keystore。

Keystore生成及备份

在Dew创建钱包时,需要设定一个密码,这个密码要求不少于 8 个字符,为了安全,密码最好设置复杂一点。


密码设定和修改

温馨提示:

这里有必要举个例子,你在D网新建一个账户时,会有一个Keystore+密码,我们称之为原生Keystore+密码,你为了安全起见,将原生 Keystore+密码导入imtoken,并备份助记词或者私钥。假设两种场景:

场景一:如果你忘记了原生Keystore+原生密码中的密码,你可以在imtoken中采用助记词或者私钥恢复账户的所有权,恢复后可以重新设置密码,同时可以生成一个新的Keystore,此时的Keystore+密码我们称之为恢复后Keystore+修改后密码。如果你修改密码后又找到你的原生密码,那么此时不论是原生Keystore+原生密码还是恢复后Keystore+修改密码都对你的钱包拥有支配权。

场景二:如果你认为原生密码不够安全,需要重新修改密码,你可以在imtoken中直接修改密码,修改后的密码+新的Keystore也具备 原生Keystore+原生密码一样的权限,且二者独立不干扰。

2.用途

密码的用途有两个,

请注意:

这个密码是本手机原来设置的本钱包密码, 这一点和用私钥或助记词导入钱包不一样,用私钥或助记词导入钱包,不需要知道原密码,直接重置密码。

3. 特征

二、新建或导入钱包账户

1. 新建账户

该部分内容可参考《D网使用操作指南之APP端》以及《D网使用操作指南之web端》

2. 从其他以太坊钱包导入dew内置钱包

该部分内容可参考《D网使用操作指南之APP端》以及《D网使用操作指南之web端》

3. 从Dew Pro版导入Super版

该部分内容请参考 《Dew 2.3.1super版本更新提示》

三、转账及收款

转账

D网Super版内置钱包支持向托管账户一键转账,详情请参考 《Dew 2.3.1super版本更新提示》

D网Super版内置钱包具备普通以太坊钱包的功能,转账操作详情请参考 《Dew 2.3.1super版本更新提示》

收款

D网Super版不再提供充值地址,而是由钱包账户直接转入托管地址,避免误充值发生,也就是说现在进入平台的数字货币只能从你对应的钱包账户中来,将来提现也只能到你这个钱包账户中去。

如下图所示,输入提现金额,密码即可提现,需要注意的是,提现地址就是你的账户地址,已经绑定不可更改。

提现

D网Super版具有钱包功能,隐藏了托管账户以及充值地址。而要完成平台资金入账,必须通过内置钱包进行(同出同进),因此,可以从交易平台或者其他以太坊钱包直接充值至D网的钱包账户,而后再由钱包账户一键转入托管账户。

四、如何购买数字货币到D网进行衍生品交易

如果你之前没有数字货币,可以通过场外交易进行法币与数字货币兑换,主要流程如下:
第一步、通过OTCBTC、火币等场外交易平台购买以太坊,然后从平台提币至D网钱包账户;
第二步、通过D网的dew/eth、eth/usdt交易对完成对dew的兑换;
第三步、进入期货交易界面,进行衍生品交易;

当然也可以在币赢或者OTCBTC平台通过人民币直接购买Dew,然后提币至D网完成交易。

如果你持有数字货币,你可以在数字货币交易所进行场内交易,换取eth、USDT(ERC20)和Dew,然后提币至D网完成交易。具体操作,请参考各交易所开户使用教程。

小结:

希望您通过阅读本文,能把上面这些曾经阻碍你进入D网的障碍清除掉,跨入区块链世界的大门,交易全世界。

如果您觉得本文对您有所帮助,欢迎打赏!

我的以太坊地址为:0xc586c3a3DE587b84Cf659541A193E5657950D31B


  1. 参考《简单科普私钥、地址、助记词、Keystore的区别》以及《科普 | 什么是以太坊私钥储存(Keystore)文件?》以太坊(ETH)钱包「地址、密码、私钥、助记词、Keystore 」那些事

  2. 以太坊地址生成

上一篇 下一篇

猜你喜欢

热点阅读