区块链小白的学习笔记(11):EOS初探

in #cn7 years ago (edited)

EOS,全称是Enterprise Operation System,是商用分布式应用设计的一款区块链操作系统。EOS是引入的一种新的区块链架构,旨在实现分布式应用的性能扩展。我们常说的EOS,指的是基于EOS软件项目之上发布的代币,被称为区块链3.0。

EOS系统的特点是就像安卓系统一样,系统本身实现了底层的架构,以及封装了大量的接口可供上层应用开发者调用,EOS就是系统底层,基于EOS开发智能合约就是操作系统上面的应用,极大的提高了EOS的可用性。

image.png

Image from bdstatic

EOS节点有三种资源,分别是CPU、NET和RAM,类似于我们电脑的CPU、带宽和内存。CPU决定了交易或指令运行的流畅性,NET决定了交易或指令行为的时效性。

拥有EOS意味着拥有EOS.IO系统中的资源,持有EOS就是持有两种算力资源,一种是CPU和带宽,另外一种是存储和RAM,可以自己使用,可以出租,可以转让给别人代理使用。拥有EOS,就像拥有了房产,可以自己住,也可以用来出租。

CPU带宽(CPU Bandwidth)

​CPU带宽,用来衡量账户最近3天内,合约执行过程中的运算时间消耗,CPU以μs(微秒)为单位测量。合约代码越复杂,执行时间越长。

CPU带宽是一个临时性的消耗。当调用量减少时,消耗随之减少,最小可以降到0。账户随时可以通过抵押EOS,来获得更大的CPU,以及取消抵押来降低CPU,并取回抵押的EOS。

网络带宽(Network Bandwidth)

​网络带宽,用来衡量最近3天内的合约执行产生的数据量,NET以KB(千字节)为单位测量。它和CPU带宽一样,是一个临时消耗,期间合约调用量越大,消耗越大,当调用量减少时,消耗随之减少,最小可以降到0。

用户可以通过抵押更多的EOS,来获得更大的带宽。也可以随时取消抵押,降低网络带宽,并取回EOS。

CPU和带宽本质上是一种限速机制。

也就是说,如果你需要在很短的时间内执行更多操作(例如,你运行的dApp每秒处理更多交易),那么你将需要抵押更多的EOS代币。这些代币并没有被花掉 , 它们只是被抵押或“存放”,你可以随时赎回它们。这会让EOS主网避免很多无谓的攻击,因为任何操作都是需要耗费资源的。

RAM(内存)

RAM是在区块链上存储数据的必备资源,需要支付EOS去向系统购买。RAM用于将数据存储在内存数据库中。dApp使用RAM来存储状态信息,所以通过应用程序能够快速获取信息。存储的数据越多,需要的RAM越多。

主网开通时,整个EOS网络只有64GB的RAM,因为总量有限,所以RAM的价格随着dapp的增多,会越来越贵。随着EOS的发展,RAM的供应量会进行小额的扩张,这将是一个缓慢的过程。EOS RAM现在的扩容方案,在当前的64GB基础上每生产一个区块,RAM增1KB。

EOS的用户的所有操作都会使用到RAM。比如创建账户、购买资源、抵押、赎回、投票等操作的时候,都有可能消耗RAM,如果RAM消耗殆尽,那么有很多基本操作是无法实现的。这时候就需要账户救援。 如果是制作dapp的团队,则需要使用到大量的RAM。买卖RAM都需要手续费的。买RAM需要0.5%的手续费,卖RAM需要0.5%的手续费,这个手续费是非常高的,所有的费用,都进入eosio.ramfee这个账户中。目前账户余额如图

image.png

这么多EOS都是手续费抽来的,据说这些EOS有可能被官方销毁,如果是真的,那么整个EOS代币是通缩的,价值会越来越高。

RAM的价格是由市场决定的,RAM的价格会根据市场自动的调整,当程序使用完RAM的时候,可以释放RAM空间,并以当前市场价卖出。从长远来看,因为RAM总量相对固定,而需求会越来越旺盛,所以,RAM的价格会持续攀升。不过,任何东西都会有炒作,RAM的30天价格趋势如下图所示(TP钱包显示):

image.png

在EOS账户体系中,除了转账交易是免手续之外,其他大部分操作都是需要消耗或者抵押资源的,当用户的EOS账户中资源不足时,将无法进行操作,这个时候就需要进行账户救援,购买必要的资源让账户可以活动起来。

注册账户对CPU的消耗大概是10ms,一笔转账大约需要1ms,知道了这些,就可以根据自己的实际操作需求去进行相应的资源抵押。
PS:帮好友注册需要消耗4KB的RAM, 是不可逆的。

B1在EOS宪法中就有明确提到过,持币人如果超过3年不使用EOS获得资源,这些账户就可以被永久废除掉。所以说,EOS从本质上面来说,和比特币,以太坊都不一样,EOS不鼓励大家囤币,而是尽量把EOS用起来。

参考链接:百度百科:EOS


Posted from my blog with SteemPress : https://arch-deletion.000webhostapp.com/2019/07/11-2


Sort:  

感谢持有13.97 NBC(NewBies Coin)! 由于你使用CN作为你的首标签,额外获得2%点赞! 你的帖子获得team-cn 6% 点赞!(如果不想看到这个回复,请回复“取消”)

112萬美金的EOS?太強了!

可惜不是我的(ಥ_ಥ)

Posted using Partiko Android

真是遺憾。

可惜,以為是您的帳號。
但不要緊,先抱未來大腿!

Coin Marketplace

STEEM 0.04
TRX 0.31
JST 0.074
BTC 62924.84
ETH 1655.02
USDT 1.00
SBD 0.42