相信有使⽤用过以太坊Dapp的⼈都有深刻的感受,目前以太坊对使⽤用者最不友善的就是每执⾏一次智能合约的指令,上链需要⼀段时间等待交易易确认就算了了还要付不算便宜的Gas作为交易易⼿续费,Eos为了成⾼以及免⼿续费的优势,建构了三个网络资源的分配机制,前⼀一篇介绍了RAM,今天我们要介绍的是另外两种NET跟CPU。
NET(Net Bandwidth)与CPU(Central Processing Unit ):
NET:频宽,是指单位时间内网络所能够通过的资料量。CPU:指的是计算量量或是可以理解成流量量的概念。
两者属于任何网络的基础资源类型,获取的⽅方式跟RAM不⼀一样,它们属于可恢复型的资源类型,透过抵押⾃己的EOS资产来来换取相对应的资源,并且随着时间推移会⾃动释放,资源量量计算的公式如下:
换得资源量量=(EOS系统总资源量)*(你抵押的EOS数量)/(整个网络抵押的EOS总数量)
举个简单的例例⼦子,假设全网⽬目前有1000ms的CPU资源,为了了换取CPU⽽而抵押在系统中的EOS有100颗,其中你抵押了了⼀颗EOS,那代表你拥有了了全网1%的CPU资源, 也就是说你抵押的EOS换来了1000ms*(1eos/100eos)=10ms的CPU资源。
所以随着时间的推进,你所抵押的EOS占抵押池中的比例例不断变动,你所能使⽤用的资源也跟着动态变动,当你⼀天的⽤量超过你换得的资源量量,有两种⽅方式可以解决,抵押更多的EOS换取更多的资源或是等待隔天资源重置后再使⽤用,若你不需要再使⽤用这些资源,则可以将他们赎回,赎回申请提交以后等待72⼩小时即可收到你当初抵押的EOS数量量,这也是为什什么我们说EOS是免手续费的原因。
资源采⽤用抵押并依照比例例分配的机制,为整个系统提升了了整体安全性,举常见的DDos攻击为例例,基本概念就是透过⼤大量量请求使⽤用资源,使网络的频宽以及流量⼤量消耗,进⽽而导致网络瘫痪。若在EOS网络上发起DDos攻击,骇客仅能使⽤⾃己抵押EOS换得的资源进⾏行行攻击,就算他真的拥有⾜足够的资源成功地攻击了了⼀一个Dapp,这个攻击也不会因此波及到EOS网络上任何节点的运⾏,相当于解决了以太坊容易易遭受DDos攻击的痛点。
本文链接地址:https://www.wwsww.cn/eos/6164.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。