EOS是广大币民们接触最多的公链项目,今天我们就学习EOS上的一些名词。
账户 (EOS Account)
一般我们交易某种加密货币,需要有一个地址,收币(Token)的时候别人只要往这个地址上转账就可以了。但是在EOS中却没有地址的概念,用户想使用EOS系统,必须在EOS链上创建一个账户,才可以使用。
高级帐户(Premium Account)
EOS对于账户名有一个命名规则,小于等于12位的长度,且只能使用小写字母a-z以及1-5这5个数字。另外账户名还分成两类,普通账户只能是12个字符长,高级账户可以是小于12个字符长,且可以用一个.隔开,用一个高级账户生成子账户。
账户拍卖(Name Auction)
EOS的系统合约实现了一个账户名竞拍系统,用户每次需要在原账户竞拍价格的基础上增加10%去竞拍,要想获得一个账户名,竞拍者需要满足以下条件:
所竞拍的名字在所有竞拍的名字中是最贵的
所竞拍的名字以及24小时没有更新报价
距离上一个名字被拍走已经超过24个小时
内存市场(RAM market)
这也是EOS的一个创新,在EOS的系统合约内,实现了一个RAM market(内存市场)。在合约中的一些操作都需要消耗一定量的RAM才能执行。去年畅思交易所的老板,买入大量的RAM,一时间成为热点。
CPU带宽,NET带宽(CPU / NET Bandwidth)
EOS给每个账户设定了两个带宽来限定这个账户可以使用的区块链资源,以防止区块链资源的滥用或者DDoS(分布式拒绝服务)。和ram(内存)不同的是,这两个bandwidth(宽带)不是消耗量,而是一个额度,代表这:一段时间内一个账户可以消耗EOS区块链多少资源。
获得带宽的途径是给自己stake一定数量的EOS,有意思的是,一个账户创建之初没有任何的带宽,进行不了任何的交易,包括这个stake(抵押)交易本身。所以一个新的账户也需要别人帮你进行一定的stake(抵押),然后才能正常后面的操作。
有了这个概念,当一个用户有更高频的交易需求的时候,他可以冻结更多的EOS,来享受EOS区块链带来的快速以及免费。在高频使用需求结束后,他可以解除这些stake(抵押),拿回属于自己的EOS代币。
Owner私钥 / Active私钥(Owner Key / Active Key)
EOS区块链没有使用地址的概念,而是基于Contract(智能合约)维护的账户名。实际上,一个EOS公钥可以拥有多个账户,一个账户也可以有多个公钥私钥对。
前者比较好理解,一个公钥创建多个账户,它对应的私钥可以签名其中任意账户发出的交易。后面稍微难理解一点,因为公钥和地址不是强绑定关系,EOS内部的转账交易又都是合约方法,所以实际上可以给一个账户多个钥匙对,分配不同的权限。
其实就使用体验来说,目前主流公链,还是EOS 的比较好用。
网友评论