怎样把以太坊 mist币mist钱包里的以太坊 mist币转到交易所钱包地址中

以太坊连载(13):导入预售钱包,更新、备份、恢复账号_巴比特_服务于区块链创新者
以太坊连载(13):导入预售钱包,更新、备份、恢复账号
导入预售钱包
使用Mist以太坊钱包
用GUI Mist钱包导入预售钱包非常简便。实际上,在应用安装期间你会被问到是否要导入预售钱包。
警告:Mist钱包是试用软件。使用风险自担。
安装Mist以太坊钱包的说明在 创建账号:使用以太坊钱包 章节给出。
只需要把.json预售钱包文件夹拖放到指定区域,输入密码,导入预售钱包。
如果你选择不在应用安装期间导入预售钱包,以后你可以随时导入,只需选择应用菜单栏下方的账号菜单,然后选择导入预售账号。
注意:Mist钱包仍在开发中,以上列出的具体步骤可能会随着更新有所变更。
如果你单独安装get,导入预售钱包可以通过在终端执行以下操作完成:
geth wallet import /path/to/my/presale-wallet.json
会提示你输入密码。
你可以把钥匙文件更新到最新的钥匙文件格式并且/或者升级钥匙文件密码。
你可以在命令行用更新子命令更新现在的账号,可以使用账号地址或者索引作为参数。记住账号索引反映了创建顺序(按字母顺序排列的钥匙文件名包含了创建时间)。
geth account update baf253f8f
geth account update 2
$ geth account update a94f5374fce5edbc8e2a7e6ebf0b
Unlocking account a94f5374fce5edbc8e2a7e6ebf0b | Attempt 1/3
Passphrase:
0xa94f5374fce5edbc8e2a7e6ebf0b
account 'a94f5374fce5edbc8e2a7e6ebf0b' unlocked.
Please give a new password. Do not forget this password.
Passphrase:
Repeat Passphrase:
0xa94f5374fce5edbc8e2a7e6ebf0b
账户以加密的形式储存在最新版本,它会提示你需要一个密码来解锁账户,另一个密码来保存更新的文件。同一个指令还可以用在将弃用格式的账户变成最新版本或者改变账户密码。
对于非交互式使用,密码可以用 —password标志详细说明:
geth --password &passwordfile& account update a94f5374fce5edbc8e2a7e6ebf0bs
由于只能给出一个密码,所以只能执行格式更新,修改密码只在交互式的情况下才有可能。
注意:账号更新有个副作用就是会引起账号顺序变化。更新成功后,同一钥匙所有之前的格式/版本都会被移除!
账号备份和恢复
手动备份/恢复
要从账号发送交易,需要有账号钥匙文件。钥匙文件可以在以太坊节点数据目录的钥匙商店(keystore)子目录下找到。默认数据目录的位置与平台相关:
Windows: C:\Users\username\%appdata%\Roaming\Ethereum\keystore
Linux: ~/.ethereum/keystore
Mac: ~/Library/Ethereum/keystore
要备份钥匙文件(账号),在keystore子目录中复制单独的钥匙文件或复制整个keystore文件夹。
要恢复钥匙文件(账号),将钥匙文件重新复制到keystore子目录,即其原始地址。
导入未加密私钥
导入未加密私钥由geth支持
geth account import /path/to/&keyfile&
这个指令从纯文本文件导入未加密私钥并创建新账号和打印地址。钥匙文件被假定包含未加密私钥作为编码到十六进制的标准EC原始字节。账号以加密的形式储存,会提示你输入密码。你需要记住密码用于以后解锁账号。
下面给出一个例子,详细说明数据目录。如果 —datadir标志没有使用,新账户就会被创建在默认数据目录里,例如钥匙文件会被放在数据目录的钥匙文件子目录里。
$ geth --datadir /someOtherEthDataDir account import ./key.prv
The new account will be encrypted with a passphrase.
Please enter a passphrase now.
Passphrase:
Repeat Passphrase:
Address: {7f444580bfef4b9bc7e14eb7fb2ac9d}
对于非交互式使用,密码可以用 —password标志详细说明:
geth --password &passwordfile& account import &keyfile&
注意:因为你可以直接把加密账户复制到另一个以太坊事例中,在节点之间转移账号的时候就不需要这个导入/导出机制了。
警告:当你往已存在节点的keystore里复制钥匙的时候,你习惯的账户顺序可能会改变。因此要保证你不依赖于账户顺序,否则就要进行复核并更新脚本中使用的索引。
下一篇文章我们将会介绍《以太坊连载(14):什么是以太币?如何获取?》
感谢朝夕团队Azure, Bob参与《Ethereum Homestead Documentation》的翻译和校验。
发文时比特币标准价格 买价:¥4032.00
卖价:¥4027.00
您需要登录后才可以回复12736人阅读
区块链(15)
以太坊客户端mist和geth加快区块同步速度的方法
以太坊已经发布了windows下的图形客户端mist和命令行客户端geth,但是中国区发现一个问题,新建一个以太坊账号,目前需要同步170万个区块,速度非常的慢,往往好几天都没有同步完。主要原因就是国内的节点过少,根据 Ethernodes 统计,国内以太坊节点数量发文时是143个,而且国内特殊的网络原因也会影响到国内用户同步区块数据。
更多文章请看
为了国内用户更加流畅地同步区块,EthFans 发起星火节点计划,组织国内对以太坊项目感兴趣的组织和个人自愿运行超级节点,星火节点的信息将被打包到node(节点)文件中,让社区成员自由下载,连接到更多超级节点,加快同步速度,具体操作步骤如下:
1、不管是mist客户端还是geth或eth等其他客户端,都共用一个应用配置,即存放数据的位置一样,默认的 datadir 根据不同的系统位置不同。
Mac: ~/Library/Ethereum
Linux: ~/.ethereum
Windows: %APPDATA%\Ethereum
2、找到如上的文件存放目录,将下面的内容存为static-nodes.json,放到以太坊datadir目录下,比如windows下,放到%APPDATA%\Ethereum\static-nodes.json,注意保存时,编码格式选择ANSI。
"enode://6bb05f22fe7ce9ea175eca5a6e4f99a6aec76f48acbe14bcd6d3b37ae8f2aea41eba4eca43b@121.201.14.181:30303",
"enode://c844c6bbdb114eb262f90b6355cec89e13b483c3eec66b6e3ca7a3a462d28edb3c659e9fa05ed4ca.27.164.92:13333",
"enode://3dde41a994b3b99f938f75ddf6d48318c78ddd869c70b48d00b4fcd123e02f6a38f07d5f@207.226.141.212:30303",
"enode://7ab8fa90b204fbcaafa639a5cdbd992cbcbcf97ae95fdaa3afbfa2d107feaafd7eabe5@121.201.24.236:30303",
"enode://db9b04a21ad9bf347df3ff0450ffcc400ccf8dcacf03c4b71981cf9cac5394438cabd2aae3e@139.198.1.244:30303",
"enode://68ddac362b52ffe26f6f06a284ca11f3b514bfca343be40eded74edfb3086e1baaa27ca.106.85.172:30303",
"enode://58f6b6908286cefe43c166cfc4fed033c750caa1bc3f6e1e1eb91248addbfa160ab3a10203ae1eff3807eda25d6ed.71.186:30303",
"enode://cafb97e7fbe9e0b8e7b35cac28cebfbda52a13d56fddd359c9476ccf7ecef56e3af5e@119.29.207.90:30303",
"enode://d1fdd05a62fd9544eeb455e4f4d4bd8bbd8f909f01fad0a3aa5d217e3c5beda67bae@120.26.129.121:30303",
"enode://a1e9cf99eca9dd5c6c043a8c1fc9fb3ac3d3fb3ead8ed54a19e2a7bc830cd1fdbbbbcb0ea31e@182.254.209.254:30303",
"enode://d43d79dfb6160abd2d7bb78a2f2efdcaca421a827bc1f55d0f8d03ad@121.40.199.54:30303",
"enode://fa2c17dcc83a6eabfb13d8bdea8f301c3bbc4dade9e68d119d7aea10a51385d97bee7@120.26.124.58:30303",
"enode://0b331b27eaed1dfcb8da08dadc5f2a2c1aeee23a0d56ecf472cbeecc89f@47.89.49.61:30303",
"enode://fd2a5d30e4fcc57d72a8bf5ecf049ecf306dd7a5dd68d1a295fd6e8a402f1abe6f805e10e@121.201.29.82:30303",
"enode://0d1b9eed7afe2da4cbcac2eaf224e93a58cd03cac75bf0b2a62fdae407c8b2c94bbe8d0f0@209.9.106.245:30303"
3、以太坊客户端默认启动连接的节点数位11-13个,如果觉得不够,可以使用在启动时增加启动参数 –maxpeers 100命令,让连接启动节点数增加到100上限,当然,也会大量消耗你的硬盘和CPU。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:208420次
积分:1389
积分:1389
排名:千里之外
原创:16篇
转载:22篇
评论:124条
(1)(1)(4)(1)(1)(4)(1)(12)(2)(10)(2)区块链技术(22)
在 Mist创建多签名钱包
Mist以太坊钱包有个选项是可以用多签名钱包使钱包里的余额更安全。用多签名钱包的好处是它需要多个账号共同批准才能够从余额中提取大额资金。创建多签名钱包之前,需要创建多个账号。
在Mist创建账号文件很容易。在“账号”菜单下点击“添加账号”。选择一个安全性高又容易记住的密码(记住没有密码找回选项),确认,账号创建就完成了。创建至少 2个账号。如果你愿意,第二个账号可以在另一台有Mist运行的电脑上创建(理论上这样可以使多签名更加安全)。你只需要第二个账号的公钥(存款地址)来创建多签名钱包(复制 /粘贴,不要手动输入)。因为需要第一个账号来创建多签名钱包合约,所以第一个账号必须是在你创建多签名钱包的电脑上。
既然已经创建了账号,保持安全并进行备份(如果不备份,电脑系统崩溃,余额就会丢失)。点击菜单顶端的“备份”。选择“keystore”文件夹,反击 /选择“复制”(不要选择“剪切”,否则结果会很糟糕)。回到桌面,在空白区域反击,选择“粘贴”。你可能会想把这个“keystore”文件夹重命名为“以太坊-keystore-备份-年-月-日”,这样以后就能很快辨认出来。这时候你就能把文件夹内容添加到压缩文件里(如果是在线备份,最好用另外一个安全性高又容易记住的密码对档案进行密码保护 ),复制到 U盘,刻录到CD/DVD
,或者上传到在线存储设备( Dropbox/Google Drive等)。
你现在应该添加大约不到 0.02以太币到第一个账号里(那个用来创建多签名钱包的账号)。这是创建多签名钱包所需的交易费用。另外再需要1以太币(或者更多),因为 Mist现在需要这样做来确保钱包合约交易有足够的“gas”来正常执行……所以对新人来说,总共需要不到 1.02以太币。
创建多签名钱包的时候,你会进入到附属在它上面所有账号的完整地址。我推荐把每个地址复制 /粘贴到简单的文本编辑器上(notepad/kedit等),到Mist每个账号的详情页以后,从右侧按键栏里选择“复制地址”选项。不要手动输入地址,或者冒着输入错误的风险,你可能会把交易发送到错误的地址,因此丢失余额。
我们现在准备好了创建多签名钱包。在“钱包合约”下,选择“增加钱包合约”。起个名字,选择第一个账号持有人,选择“多签名钱包合约”。你会看到出现这样的文字:
“这是由 X个持有人共同控制的联合账号。每天最多可以发送X个以太币。任何超过每日限额的交易都需要 X个持有人确认。”
设置附属在这个多签名钱包上的持有人(账号)数量,每日提款限额(这只要求一个账号提出这些钱款,以及允许多少持有人(账号)批准超过每日限额的提款。
现在加入之前复制/粘贴在文本编辑器中的账号地址,确认所有的设置正确后,点击底部的“创建”按钮。然后需要输入密码发送交易。在“钱包合约”部分,会显示出新的钱包,告诉你“创建”。
钱包创建完成后,就能在屏幕上看到合约地址。选择整个地址,复制/粘贴到文本编辑器的新文件里,保存至桌面,命名为“以太坊-钱包-地址.txt”或其他名称。
现在只需用备份合约文件的方式来备份“以太坊-钱包-地址.txt”,接着就能用这个地址在ETH装载新的多签名钱包。
如果你要从备份中恢复,只需要复制“以太坊 – keystore – 备份”文件夹里的文件到这个攻略第一部分里提到的“keystore”文件夹。如果是在从未安装过Mist的机器上安装(第一次创建账号的同时就会建立文件夹),可能需要创建“keystore”文件夹。如果要恢复多签名钱包,不要像我们创建之前一样选择“多签名钱包合约”,只选择“导入钱包”就可以了。
故障排查:
Mist不能同步。一个有用的解决方案是将个人电脑硬件时钟与NTP服务器同步,确保时间无误后重启。Mist同步后启动,但出现了白屏。有可能是因为你在基于Linux的操作系统上运行了 “xorg” 视频驱动器(Ubuntu, Linux Mint等),试试安装制造商的视频驱动器。提示“密码错误”。在现在的Mist版本上,这有可能是个错误的提示。重启Mist,问题就能解决(如果你输入的确实是正确密码)。
与使用geth的、可用的钥匙管理相关的每个选项都同样适用于eth。以下是与“账号”有关的选项:
& eth account list // List all keys available in wallet.
& eth account new // Create a new key and add it to the wallet.
& eth account update [&uuid&|&address& , ... ] // Decrypt and re-encrypt given keys.
& eth account import [&uuid&|&file&|&secret-hex&] // Import keys from given source and place in wallet.
以下是与“钱包”有关的选项:
& eth wallet import &file& //Import a presale wallet.
注意:“账号导入”选项只能用于导入一般的钥匙文件。“钱包导入”选项只能用于导入预售钱包。
也可以从综合控制台进入钥匙管理(用内置控制台或者geth附件):
& web3.personal
listAccounts: [],
getListAccounts: function(callback),
lockAccount: function(),
newAccount: function(),
unlockAccount: function()
使用EthKey (不推荐使用)
Ethkey是C++实现的CLI工具,可以让你和以太坊钱包互动。你可以用它罗列、检查、创建、删除和修改钥匙,以及检查、创建和签署交易。我们假定你还没有运行过客户端,比如eth或者Aleth系列的任何客户端。如果你运行过,可以略过这一章节。要创建钱包,用creatwallet指令运行ethkey:
& ethkey createwallet
请输入管理员密码来保护keystore(设一个安全性高的!):会问你要一个“管理员”密码。这能保护你的隐私,并且它会默认为你任何钥匙的密码。你需要再次输入同一文本来进行确认。
注意:使用安全性高的、随机生成的密码。
我们可以通过使用列表指令简单地列出钱包内的钥匙:
& ethkey list
No keys found.
我们还没创建任何钥匙,它也是这样告诉我们的!我们来创建一个吧。 要创建钥匙,我们需要用new指令,需要通过一个名字——这也是我们要给钱包里账号的名字。我们称之为“测试”:
& ethkey new test
输入密码来保护这个账号(或者用管理员密码就不用输入了)。这会促使你输入密码来保护这个钥匙。如果你只点击回车,就会使用默认的“管理员”密码。这意味着,当你想用账号的时候,不必输入钥匙密码(因为它记住了管理员密码)。总体来说,你应该试着为每个钥匙设置一个不同的密码,因为这样能防止一个密码被盗用而导致其他账号也被入侵。然而为了方便你可能会决定让低安全性的账号使用同一个密码。
在这里,我们用一个极富想象力的密码123(永远不要用这么简单的密码,除非是暂时的测试账号)。输入密码后,它就会让你再次输入确认。再次输入123。由于你设置了它的密码,它会让你提供一个密码提示,每次进入的时候都会显示密码提示。提示会储存在钱包里,由管理员密码保护。我们来输入糟糕的密码提示321倒序。
& ethkey new test
Enter a passphrase with which to secure this account (or nothing to use the master passphrase):
Please confirm the passphrase by entering it again:
Enter a hint to help you remember this passphrase: 321 backwards
Created key 055dde03-47ff-dded-b1fa101
Name: test
Password hint: 321 backwards
ICAP: XE472EVKU3CGMJF2YQ0J9RO1Y90BC0LDFZ
Raw hex: 26f8880629cec353d3fd7ca5974f
所有正常(或者说直接)的 ICAP地址都以XE开头,这样就很容易辨认。请注意这个钥匙在创建的钥匙后有另外一个标识符,被称为UUID。这是个特有的钥匙标识符,和账号本身毫无关系。知道了它对攻击者发现你在网上的身份毫无帮助。它刚好也是钥匙的文件名,你可以在~/.web3/keys (Mac或Linux)或者$HOME/AppData/Web3/keys (Windows)中发现。让我们通过列出钱包里的钥匙来确认它在正常运行:
& ethkey list
055dde03-47ff-dded-b1fa101 ... XE472EVKU3CGMJF2YQ0J9RO1Y90BC0LDFZ test
它每行会报告一个钥匙(这里总共只有一个钥匙)。在这个例子里,钥匙被储存在055dde文件,有个以XE472EVK 开头的ICAP地址。这不容易记住,所以有个专有名称会很有帮助,还是叫test吧。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:777491次
积分:10520
积分:10520
排名:第1650名
原创:261篇
转载:242篇
评论:45条
(2)(7)(1)(1)(17)(1)(3)(7)(3)(4)(4)(1)(9)(14)(10)(15)(8)(12)(5)(16)(3)(7)(10)(4)(7)(10)(10)(13)(8)(7)(13)(24)(2)(6)(2)(4)(16)(1)(2)(6)(35)(14)(63)(57)(17)(8)(18)(4)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'分享给朋友:[SingularDTV] - 如何用以太坊Mist钱包购买SNGLS代币 (中文字幕)下载至电脑扫码用手机看用或微信扫码在手机上继续观看二维码2小时内有效[SingularDTV] - 如何用以太坊Mist钱包购买SNGLS代币 (中文字幕)扫码用手机继续看用或微信扫码在手机上继续观看二维码2小时内有效,扫码后可分享给好友没有优酷APP?立即下载请根据您的设备选择下载版本
药品服务许可证(京)-经营- 请使用者仔细阅读优酷、、、Copyright(C)2017 优酷
版权所有不良信息举报电话:求教:如何用mist多重签名钱包发送币?
我发送币之后,币没有发出去,需要多个账号确认吧?那么相关账户如何确认呢?相关账户会收到消息吗?

我要回帖

更多关于 以太坊 mist 的文章

 

随机推荐