EOS 官方标准映射攻略 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
davidqw
72D
V2EX    Bitcoin

EOS 官方标准映射攻略

  •  
  •   davidqw 2018-04-08 20:45:03 +08:00 1050 次点击
    这是一个创建于 2743 天前的主题,其中的信息可能已经有所发展或是发生改变。

    EOS 即将于北京时间 2018 年 6 月 2 日早晨 7 点结束众筹,而映射的截止时间是 6 月 3 日早晨 6 点,之后所有基于以太坊 ERC20 的 EOS TOKEN 将会被冻结,无法转账。EOS 主网上线后将通过这份快照来启动网络。

    从 EOS 的 众筹合约 可以看出,register 函数是用于映射 EOS 主网公钥的,支持一个 64 位以内的 EOS 地址。映射的主要作用是把你的 ERC20 TOKEN 转化为 EOS 公钥地址上的权益。

    // Value should be a public key. Read full key import policy. // Manually registering requires a base58 // encoded using the STEEM, BTS, or EOS public key format. function register(string key) { assert(today() <= numberOfDays + 1); assert(bytes(key).length <= 64); keys[msg.sender] = key; LogRegister(msg.sender, key); } // Crowdsale owners can collect ETH any number of times function collect() auth { assert(today() > 0); // Prevent recycling during window 0 exec(msg.sender, this.balance); LogCollect(this.balance); } // Anyone can freeze the token 1 day after the sale ends function freeze() { assert(today() > numberOfDays + 1); EOS.stop(); LogFreeze(); } 

    交易所与钱包映射各自的优劣势:

    我们现在看到很多交易所已经支持 EOS 的映射,此种方式有利有弊。对于小白用户来说,放在交易所是一个不错的选择,第一避免映射时存在的私钥泄漏风险,第二即使 6 月之后 ERC20 TOKEN 全部冻结,你还可以通过交易所来交易股份(分糖权)

    但对于资深玩家来说,区块链的特性是:只有拥有私钥才具备账户控制权。与比特币分叉不同,EOS 主网私钥无法从交易所转至用户手中,你的 ERC20 TOKEN 最终只会绑定一个 EOS 主网地址,这个地址的私钥如果你没有控制权,以后的分糖权也不会掌握在你手里。现在很多基于 EOS 开启的项目都会为 TOKEN 持有者派糖,但交易所并不会把所有的糖果都进行上架,这是潜在的损失。同时,拥有私钥还可以对 EOS 主节点行使投票权,参与社区治理


    说明:本教程是基于 Chrome+Metamask 的官方标准流程,请确保自身电脑系统安全,并开启防火墙,因为网络安全导致的私钥泄漏,本教程一概不负责。教程需要用到科学上网,请自备 VPN 并开启全局模式


    事前准备:

    • 开启全局科学上网,安装 Metamask

      • 访问 METAMASK 官网
      • GET CHROME EXTENSION 进入插件安装页面
      • 安装插件 METAMASK.png
    • 关闭除 Metamask 以外的所有 Chrome 插件,浏览器输入 chrome://extensions/ 进行关闭 PLUGIN.png

    • 通过 Metamask 导入私钥或创建一个以太地址(记得保存私钥)这个地址需要有至少 0.005 个 ETH 用于操作映射函数。此地址在 TOKEN 冻结前无需存入任何 EOS,所以相对比较安全。如果已经安装过 Metamask,需要选中要进行映射的主账号(打勾的)

    PLUGIN.png


    正式步骤:

    1. 全局访问 EOS 官网 EOS.IO ,二次确认没有进入钓鱼网站 1.png

    2. 在官网中下部,找到并点击 GET EOS 进入用户条款界面 1.png

    3. 同意条款,五个勾都选中,然后 CONTINUE 1.png

    4. 进入页面中部的参与指南 Participation Instructions,准备合约交互 1.png

    5. 点击 Register 查看映射英文指南,介绍了 TOKEN 冻结时间与映射的必要性 1.png

    6. 下方选择 EOS TOKEN DISTRIBUTION 进入映射app 界面 1.png

    7. 进入合约主界面,可以看到自己的以太地址与映射情况( no EOS key registered ),已完成映射的地址会显示 EOS public key 1.png

    8. 为保证安全,操作此步骤前先断网,关闭 WI-FI,然后点击 REGISTER EOS KEY 生成密钥对,请务必保管好 EOS 的私钥( Private Key )到安全的离线位置 1.png

    9. 在 Confirm private key 一栏中输入私钥进行核对,开启 WI-FI,并点击 I HAVE SAFELY BACKED UP MY PRIVATE KEY 1.png

    10. 在弹出的 Metamask 界面中,GAS Limit 设为 10 万,Gas Price 根据网络情况灵活选择,近期可使用 1 GWEI,即可在几分钟内打包交易,之后点击 SUBMIT 发送交易上链 1.png

    11. 稍候片刻,待交易打包后即已完成 EOS 映射,在合约主界面中已经可看到自己的 EOS 公钥地址。如需更换 EOS 公钥,选择 CHANGE YOUR EOS KEY,然后回到第 8 步重新映射即可 1.png


    验证 EOS 公钥与私钥是否匹配:

    对于已经通过 IMTOKEN,MyEtherWallet 或其他方式映射过的账户,如果对私钥准确性不放心,还可以通过官网验证私钥的方式,查看已映射的 EOS 主网公私钥是否匹配

      先进入第 7 步的 EOS Token Distribution 主界面,打开 Chrome 控制台:视图 → 开发者 → 开发者工具(此步可关闭 WI-FI 离线操作)然后输入以下代码并回车

       function verify_private_key(_key) { var d = eos_ecc.PrivateKey.fromWif(_key); return d.toPublic().toString()} 

    1.png

    • 控制台里输入下方代码,将单引号之间的文字换成你的 EOS 私钥并回车,之后你就可以验证自己的 EOS 公钥与私钥是否匹配

       verify_private_key('Your EOS Private Key Here') 

    1.png


    距离 EOS 众筹结束还有不到 2 个月的时间,大家请抓紧时间进行映射。在 6 月 1 日之前,映射不影响 EOS TOKEN 的交易,也不以进行映射操作时以太地址内拥有的 EOS 数量来确定快照,而只会根据 6 月 3 日 TOKEN 冻结后账户内的数量进行快照。所以在 6 月 1 日之前,把 EOS 充入这个以太地址就可以了。


    本文作者老白是区块链大数据广告平台 ProChain(般若) CEO,团队从 EOS 第一期众筹开始参与。ProChain 团队致力于建设一个透明的数字广告数据生态平台。借助 EOS 的高并发,用户免费等优良特性,实现广告投放数据的透明化,让数字广告各角色之间以最低成本达成互信,解决数字广告行业:结算延迟、数据孤岛、流量欺诈、数据黑盒、用户屏蔽等痛点,从而实现多方共赢。

    ProChain 团队将于 EOS 主链上线后,为 EOS 持有者派发不低于总量 20%的新 PRA 糖果,同时将为 PRA TOKEN 持有者进行快照映射,等比例派发 EOS 主链上的新 PRA,详细规则后续会逐渐出炉,希望有更多认同我们理念的朋友一同加入,共建 EOS 上的首个区块链广告生态!


    关于般若:

    CoinMarketCap:ProChain (PRA)

    官网:chain.pro

    交易所:OKEX BIBOX KEX

    11 条回复    2018-06-02 00:24:35 +08:00
    hardensky
        1
    hardensky  
       2018-04-27 19:12:15 +08:00
    这么好的帖子 居然没有人回 哈哈哈
    davidqw
        2
    davidqw  
    OP
       2018-04-27 23:00:25 +08:00
    @hardensky 之前还有个价值几千 ETH 的攻略,估计没人看懂,六一之后介绍
    Youngor
        3
    Youngor  
       2018-04-28 22:48:27 +08:00 via iPhone
    好赞,小白必看
    nuhou
        4
    nuhou  
       2018-05-02 13:28:04 +08:00
    很有用!
    davidqw
        5
    davidqw  
    OP
       2018-05-15 00:46:56 +08:00
    还有最后两周左右时间来映射啦
    davidqw
        6
    davidqw  
    OP
       2018-05-23 12:27:28 +08:00
    最后一周时间!
    hsuan
        7
    hsuan  
       2018-05-29 18:57:03 +08:00
    没怎么看懂, “所以在 6 月 1 日之前,把 EOS 充入这个以太地址就可以了”, 这说的是哪个地址?
    davidqw
        8
    davidqw  
    OP
       2018-05-29 20:08:52 +08:00
    @hsuan 做映射的这个以太地址
    davidqw
        9
    davidqw  
    OP
       2018-05-29 21:04:04 +08:00
    最后 3 天的映射时间,过期归零
    Antidictator
        10
    Antidictator  
       2018-05-31 01:35:08 +08:00
    感谢白哥的教程~
    davidqw
        11
    davidqw  
    OP
       2018-06-02 00:24:35 +08:00
    今天是最后一天了,明天早晨 6 点,不映射的 EOS 将全部归零
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2572 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 02:03 PVG 10:03 LAX 19:03 JFK 22:03
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86