EOS钱包、账号及其关系详解

时间:2024-04-08 15:23:35

  碰到很多用户,对于EOS账户,钱包的概念不是很理解。针对这个问题,小编谈谈自己的理解。

什么是钱包

        钱包钱包,顾名思义,现实世界中就是专门用来放钱的包包。钱是个好东西,不只是钱,包包里的银行卡,各种VIP卡都是好东西,而不仅仅是钱。其实这些东西我们可以称为资产。而钱包也可以多种多样,不同的厂商,不同的品牌。如金利来,鳄鱼,蔻驰等(好包包就是太贵)。

        到了数字世界,我们就有了数字钱包,数字钱包里面存的资产就是数字资产,如比特币,以太币,EOS等,都是数字资产。而数字钱包的提供商则也有很多,如imtoken,tokenpocket等。当然有的数字钱包支持的资产多,有的支持的少。数字钱包不像现实中的钱包,只要能往里面装,装得下就行。数字钱包里面可以存放的资产种类,需要数字钱包提供商支持才行。而只要钱包提供商能够支持,那么数字钱包理论上可以支持任何数量的数字资产。

        那么数字资产是怎么存到钱包中的呢?这个就涉及到账号的概念。

什么是EOS账号

        现实生活中,如果钱包里放的是银行卡,那么对应在银行会有一个账户,而且账户名或者卡号在这家银行里面是唯一的。同样,EOS数字资产(EOS TOKEN)对应在EOS区块链上也需要开个账户,这个账户名称也是唯一的(目前EOS账户名称注册和命名有限定,规定长度为12个字符,且只能由26个小写字母和数字1到5组成。),同时账户是需要设置密码的。现实生活中,银行卡号的密码可以自己设定,但是数字世界里,密码是由专门的工具生成的。密码称做秘钥对,**对是成对的,有两个,一个公钥,一个私钥。公钥可以理解为锁,私钥就是这把锁的钥匙。这样一个EOS账号由一把或者多把锁看管者,而钥匙(私钥)就自己保管好。想对EOS账户进行操作了(转账,部署合约等),就用钥匙打开对应的锁就可以了。为什么有可能是多把锁呢?那是因为EOS主网对EOS账户资产的操作可能有不同的权限和安全要求。通过給不同的锁配置不同的权限,可以达到对EOS账户资产分级别安全管理的目的。

        EOS主网中,账号的创建需要保存在EOS主网中,需要占用区块链生产节点(BP)的内存资源,一般为4K大小。而内存资源是有限的宝贵资源。因此账号创建是有成本的。以当前EOS主网内存资源价格0.16EOS/KB计算,需要消耗0.64EOS,按照当前6美元/EOS价格计算,内存就需要耗费3.84美元。而内存价格和EOS价格是随市场变动的,因此EOS主网账户注册价格也是变动的。

        账户进行转账等操作时,是没有手续费的。但是需要用到EOS主网的CPU和带宽资源。CPU就像会计的算账能力,带宽则可理解成转账的通道。这个需要通过EOS抵押才能换取。但是不会产生消耗,不用了可以赎回。这里就不展开说了。

钱包和账号的关系

EOS钱包、账号及其关系详解

 

        钱包可以存放多种的数字资产,也就是支持多种账号导入到钱包中,但哪些数字资产账号可以导入,哪些不能导入,取决于钱包提供商是否支持该种数字资产。

        以上图示则表明imtoken支持比特币,EOS,以太坊数字资产相关账号的导入,而tokenpocket钱包可能暂时不支持比特币资产账户导入。

 

账号注册过程中的安全注意事项

        数字资产最重要的就是管理账户的私钥了,因此需要从一下几方面管理好自己的私钥。

1. 秘钥对的生成工具一定要安全。

2. 注册EOS账号时,由于账号默认有active和owner两个权限的设置,确认两个权限的公钥是否都是自己提供的公钥(初入币圈,两者公钥设置成同样即可)。

3. 钱包需要选择一些开源的钱包或者市面上比较热门的钱包。

4. 私钥妥善保管,不要通过即时通信工具进行发送,不要明文保存到个人电脑和手机上。

创建

账号的方式有哪些?

        EOS账号创建不像以太坊账号,EOS账号不能自己生成,需要由EOS账号才能注册EOS账号。因此,如果想要创建EOS账号,需要找到有EOS账号的朋友帮忙注册,通过支持EOS账号的钱包就可以进行注册。当然这个账号注册是需要成本的,上面已经介绍过了。

        如果身边没有拥有EOS账号的朋友,则可以微信搜索公众号:digold-juexin,或者微信直接扫描以下二维码关注本公众号,可自动完成EOS账号注册。不足指出还请批评指正。

EOS钱包、账号及其关系详解