如何设置 EOS 原生链公钥
eos·@lijinma·
0.000 HBD如何设置 EOS 原生链公钥
本周四我在千聊做了一个直播,直播的内容就是今天的主题:如何在 ETH 合约上设置 EOS 公钥。 分享这个题目的原因是群里很多同学都有这个困惑,以前 imToken 可以众筹 EOS 的时候,imToken 直接帮忙把这一步做了,但是现在 imToken 去掉了 EOS 的众筹,这一步就只能我们自己手动做了。 今天是直播内容的文字稿,为了方面大家理解,以下内容以问答的方式呈现。 ## 第一个问题:为什么 EOS 持有者必须要完成这件事情? 如果大家看 eos 的官网的 FAQ 就会看到这样一个问题: https://eos.io/faq.html ** 21. When will I receive native cryptographic tokens on the EOS Platform? ** 所以这个问题的答案是,eos 众筹一年,这一年时间内 eos 使用的是 ETH 上面的 erc-20 代币,在众筹结束后的23小时内,eos 在 eth 上面的 erc-20 代币将会被锁定,锁定之后,需要把代币的持有情况转移到 EOS 原生公链上面。 因为是不同的公链,所以需要你在 EOS 原生公链上申请公钥和密钥,然后和你 ETH 上面的地址进行映射,只有这样操作,你之前在 ETH 上有 10000 个 ERC-20 的 EOS 代币,之后你在 EOS 原生公链上,也会拥有 10000 个 EOS代币。 ## 第二个问题:最后截止时间? UTC 时间:2018年6月1日22:59:59 北京时间:2018年6月2日6:59:59 ## 第三个问题:执行映射前期需要准备什么? (1)因为映射过程中需要消耗 gas,所以对应的 eth 钱包里面需要有 eth。 (2)每个拥有 eos 的钱包都需要做一次映射,所以最好你可以把 eos 放在一个钱包。 ## 第四个问题:如果 eos 的钱包没有做映射会发生什么事情? 查看 https://eos.io/ 官网你会看到这样一段话 > If you hold EOS Tokens in an Ethereum account and fail to register your Ethereum address to your EOS public key, then your EOS Tokens may not be part of a Snapshot (as defined below) a third party may wish to create when the EOS Tokens become fixed and non-transferable on the Ethereum blockchain. In order to be part of such Snapshot, it is important that you generate an EOS public and private key pair (see the “Generate EOS keys” button below) and register your EOS public key with your Ethereum address prior to the EOS Tokens becoming fixed and non-transferable on the Ethereum blockchain which will occur within 23 hours after the end of the final period on June 1, 2018 at 22:59:59 UTC. 如果你没有做映射,那么直接在最后代币锁定期生成的代币镜像中,就不会包含你的代币。 ## 第五个问题:如果 eos 做了映射,但是私钥丢失了,怎么办? 丢失不怕,再做一次映射就可以,但是要注意,每次需要花 gas 费的,如果你和钱过不去,你可以试试。 ## 第六个问题:如何做映射? ### 第一步:生成 EOS 公钥和私钥。 正常的做法是打开:https://eos.io 下拉,点击 Get EOS 按钮:      但是呢,中国的 ip 是被禁止做这个操作的,所以如果你使用中国的 ip 打开 eos 主页就会出现:  这就郁闷了,所以你有两条路走, 第一:科学上网,再打开 eos; 第二,使用一个第三方的生成工具,因为这个小工具是完全开源的,所以安全性问题不大,如果你要绝对安全,那么使用第一种方法最安全了。 https://nadejde.github.io/eos-token-sale/   ### 第二步:备份你的公钥和秘钥。 ### 第三步:使用 myetherwallet 进行映射 打开 https://www.myetherwallet.com/#contracts     其实这个过程我们习惯说是做 eos 公钥的映射,事实上应该是叫:在 eos 合约上注册 eos 公钥。  这里岔开话题,简单谈谈使用 imToken 钱包应该如何备份。 1. 助记词。 最好抄下来放在一个安全的地方,比如和自己的户口本什么的放一起比较好,不建议把助记词放在网上的文档里面,比如 iPhone 自带的备忘录,Evernote、石墨等应用中,原因是,只要你这个东西丢失,就完全无法找回来了。 2. keystore file + 密码。keystore file 可以存在电脑里面一份,然后密码想办法安全存放,平常使用的话,建议使用 keystore + 密码。 假设你使用 imToken 的助记词打开钱包:     gas 使用默认值就可以了。  如果成功会出现一个绿色的条状,等待几分钟就可以了。  ### 第七个问题:如何确认自己已经做了映射?   如果有 eos 公钥证明已经映射成功,如果没有公钥,可以在等一等,可能区块还没有打包成功,你可以通过 etherscan.io/address/你的eth地址 来查看打包进度。 ### 第八个问题:还有什么别的方法做 EOS 的映射吗? 放在交易所里面,让交易所帮忙做这一步,不管是云币还是 Big.one 还是国外的交易所。 整个过程比较容易理解,请自己认真试一遍,如果还有问题,请留言。
👍 lijinma, fivestargroup, yellowbird, mc2, kuiperbelt, zhijiheng, jeremy1127, qimingzi, vanisis, sen821, luxin, meganchao, keepup, huiyuyounger, quantum-bug, tsinrong, qingfei, shasand,