对于EOS的理解

  从11.10起,开始进入公司,逐步开始了解区块链这项新技术,并以EOS为入口进行了一系列的学习和自我的提升,能够直接的接触到新颖的东西,加以理解,还是对自己有很大的帮助的。

  从部署私链开始吧,借鉴了http://wemedia.ifeng.com/87859557/wemedia.shtml 推荐这位老哥的全家桶系列,还是比较完善的搭建成功,其中也踩了很多的坑,首先是对于EOS钱包,密钥,账户的理解吧。

1.钱包 顾名思义存放钱财有关的东西。而EOS中的钱包并非如此,EOS中钱包只是用来存放私钥的地方,在后来的学习中,了解到,钱包是要存放再本地的,这个概念一定要搞清,钱包里存放着密钥,而钱包本身又有一个密码来打开、解锁这个钱包。所以,EOS中的钱包可以理解为一个储存箱,用来存放私钥。钱包本身有密码,在目前的几个EOS钱包app来看,我自己亲测,当使用时,第一步创建钱包时,其实也就为你申请创建了一个EOS账号,截止到当前这个时间,创建一个EOS账号的费用大概就用了5元钱,其实这样说也不合适,虽然你花了五元钱,但是他为你创建这个账户时,还是给了你等价的资源,如ram。

2.密钥 这个密钥这一概念,在刚接触区块链的时候还是会模糊,把他理解成一串密码吧。区块链中,通过特定的加密算法,可随机的生成一对密钥对,且由私钥能够推出公钥,反之则不能。在EOS中,密钥对的作用很大,在创建账户的时候,需要两对密钥对,其实一对也行,只不过用这两个密钥对的公钥来做权限的分配,一个最高级owner,一个低一点的active权限,涉及到权限的问题,owner权限就好比是管理员权限,最高级别,也可以指定其他的权限分配,这个公钥对应的私钥一定要保存好,同样在任何一个钱包app创建申请EOS账号的时候,别人会帮你随机的生成一对密钥,但别人是不会帮你保存的,所以会建议你手抄冷保存,这个密钥丢了,就啥都没了,所以这个公钥的保存,要重视!!!

3.账户 我把EOS里的账户,理解成每个用户在eos这条链上的身份吧,就好比你玩某款游戏中你的角色代表着你一样。有了账户以后,你就可以参与到这个社区中,去游戏啊,转账交易啊,投票啊等等。上面说到,EOS创建账户是需要资源的也就是需要花钱,这一点也是为了防止大量的无用账号的出现么,有免费就会有薅羊毛的bug,虽然很让人诟病,但是也属实是没办法。早期的创建一个账户,需要别人来帮你创建,消耗他的资源,在私链上测试,创建一个账户,cpu,net资源为零的话,一个账户最需要2.926kb的内存消耗,个人把他理解成存储这个新账户的数据,就好比是辟了一块地来放你的数据么,所以别的资源可以为0。但是ram不行。最贵的时候,创建一个账户要一百多快,这个贵,也是因为当时的ram炒的火热。但是别的资源为0的时候,你也做不了什么,无法投票,转账什么的。不过资源是可以抵押的不像是ram,用完就没啦。两个公钥创建一个账户,一个为owner权限,一个为active权限,账户名由1-5 a-z 12个字符构成,特殊的名字,主网上会有竞拍,谁出的价高,谁就能拿到。总之有了账户,你算是加入了EOS的这个大生态中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值