最新活动: 2018年10月4日,纽约游戏大会见

WAX区块链上的NET、CPU和RAM都是什么?

7月 30, 2019
Facebook Twitter Email Linked In

WAX Blockchain主网和协议通证(protocol token)发布以来的这几周,我们很高兴看到WAX通证持有者们在置换通证、 参与质押和投票的积极程度。正如我们之前提到的,质押和投票对于像WAX这类DPoS机制区块链至关重要,因为社区参与数越高,区块链能为大家 提供的操作性能就越好。下面我们就来准确解释一下社区现在质押的NET(网络)、CPU和RAM都是什么。

在WAX生态系统中,运行dApp需要消耗以下资源:

NET - WAX的网络吞吐量容量,网络带宽,以字节(byte)为单位

CPU - 处理动作的时间,以微秒(microsecond)为单位

RAM - 将dApp的数据存储在区块链中,以字节(byte)为单位

在这个生态系统中,带宽由NET和CPU组成,可以灵活调节;WAX通证持有者可以调动比质押占比(质押数量占质押池总量)更高的带宽。所以最低资源分配会是个分数式:“你的质押数”除以“总质押数”。你可以在某个时间点使用带宽,然后它会重新生成以供将来使用。

由于RAM是有限的资源,并且必须保存dApp的整体状态信息一段时间,要妥善分配。因此,RAM不是基于质押,而是可以通过市场自由买卖的。你可以随时将未被分配利用的RAM在区块链的原生RAM市场上出售,或者未来任意时间点进行分配利用。

在这篇文章中,我们将介绍这些资源及其在WAX生态系统中必不可少的原因。

WAX区块链上的NET、CPU和RAM是什么?

让我们把区块链想象成一个机场网络。之所以说区块链网络像机场网络一样运行,是因为网络内没有单一的主机场;相反,每个机场都是平等独立的个体。机场网络可以分为城市、地区或国家,但为了简化我们的比喻,我们用“国家”。在一个“国家”内,你有许多连接或链接在一起的机场。机场之间的这些链接代表连接这些位置的航班。因此,简单来说,将每个机场视为区块链网络中的节点(node); 区块链连接分布式网络(decentralized network)中的节点。

基于以上假设,我们再深入讲解一下WAX生态系统中dApps消耗的资源:

NET 是每架飞机的座位数量,随着飞机进出机场。简单说,NET就是座位。只要你有预订座位,只要你登机那个座位就是你的。而且,如果在飞机上乘客不多,你就可以横着躺在一排座位上,因为它们空着,没有其他人用。飞机上任何未被使用的座椅都可以免费使用,除非有人已经付了费而且登机要用他的座位。

CPU 相当于机票,但在WAX区块链中,机票可以在任何航空公司使用。CPU与NET一并分配。CPU作为机票让你登机,NET才能确保你有座位。跟现实世界机票一样,WAX区块链CPU使用时长有限,具体使用时长取决于WAX区块链的繁忙程度。

RAM 代表运营航空公司的成本和基础设施。这包括文书工作、工人以及作为机场合法登机营运航空公司的组织机构。

看了以上的列举,你已经对各个资源有了高阶认识。现在让我们再技术性深挖每一项资源的本质。

带宽(Bandwidth):NET和CPU

WAX在两种形式的带宽上运行:NET和CPU。两者都会根据你过去三天的平均消耗量(以字节为单位)来作测量。我们看一下以下表格,解析这些资源在WAX生态系统中的作用:

NET

CPU

- 指的是WAX区块链的吞吐量——即在指定时间内可以使用的带宽。

- 每次发送操作(action)或交易(transaction)时暂时消耗。

- 指的是一项操作(action)的处理时间,以微秒为单位。

- WAX有一个系统,可以将CPU分配给区块链质押参与者,这些参与者可以获得CPU资源。该系统有效防止滥用交易(spam transactions),避免服务攻击(service attacks)和网络过载。

- 分配CPU的使用时长根据网络的繁忙程度计算。例如,如果区块链繁忙并且每秒处理超过500笔交易(transactions),那么WAX通证质押量较低的客户将获得较少的CPU时长。相反地,如果网络不忙,用户可以拥有100倍的CPU时长 。

所有WAX通证持有者都有资格通过质押通证获得相应数量的带宽(NET和CPU)。dApp开发者可以质押通证预留带宽,也就是说必须质押通证才能使用WAX区块链。你为带宽质押的WAX通证越多,你可以用的带宽就越多。当然,你可以随时取消质押,领回你的WAX通证。

带宽如何分配工作?

当你质押WAX通证时,它会被锁定到CPU,并且按照你的比例分配CPU带宽。你可以自由调整分配比例。如果你取消该WAX通证质押,你将失去对该部分带宽分配的使用权限。但是,取消WAX通证质押时,会有72小时的等待时间,在72小时到期后,你才能重新获得对那些WAX通证的控制权。

如果要进行WAX通证转账(transfer),该笔交易(transaction)将需要一定量的NET和CPU容量。此操作(action)需要消耗些时间才能完成,因此相对应这笔交易的时长将从你的分配中扣除,然后随着时间重新再生成。

RAM

要获得高效能交易吞吐量(high transaction throughput),需要RAM作为长期储存。在所有区块链生态系统中,RAM是人们在区块链中永久存储数据的手段。例如,私钥和公钥以及WAX通证余额,这些都可以存储在RAM中并能快速访问。RAM在生态系统中属于有限资源,因为驱动力最低的WAX工会(WAX Guild)弄够管理RAM的数量有上限。

WAX区块链有一个可供购买RAM的供应市场,因此,供需会推动RAM的价格涨跌。例如,很多人要买RAM,那么价格会涨高。反之,你应该知道要怎么做了吧?

以下是针对RAM你需要考虑的事项:

- 用户需要用RAM来注册新的WAX账户并向账户添加信息,比如说其他WAX通证的所有权。WAX为每个用户帐户免费提供3KB的RAM。此外,注册WAX账户的客户将自动分配一个WAX区块链账户( WAX Blockchain account)。

- dApps使用RAM存储应用程序的状态信息,例如每个用户的余额,所以有需要的时候就会调用。根据你部署dApp的方式,RAM的费用可以是dApp自己支付,或者向dApp用户收取,甚至是向另一位已经在dApp上退出登录的用户收取。这允许dApp开发者可以使用许多不同的计费方案。

- RAM 的分配可以通过市场买卖满足dApp开发者的需求。

最后的想法

回顾一下,dApp开发者和客户需要NET,CPU和RAM来对WAX区块链执行操作。每个WAX通证质押对应一定数量的NET、CPU和RAM。NET和CPU可以通过质押获得,而由于供应有限,RAM需要通过RAM市场买卖获取。

注意:WAX将部署EOS版本1.8,这将对这些资源产生影响。




-------

加入WAX社交媒体,与我们分享你的想法:

Twitter

Telegram

Reddit

免责声明:WAX保留在不另行通知的情况下,自行决定随时修改,更改,编辑,更改,删除和/或替换本帖中的WAX主网的发布条款和其他信息的权利。建议你在WAX网站https://wax.io/上查看有关WAX主网启动的最新信息。

原文链接:

https://wax.io/blog/what-is-net-cpu-and-ram-on-the-wax-blockchain

Facebook Twitter Email Linked In

相关文章

Blog Image

All 21 WAX Guilds recommended by the Inspector General are now producing blocks on the WAX Blockchain

The WAX Blockchain reached a major milestone today by fully decentralizing block production. The top 21 guilds as determined by the Independent Office of the Inspector General, per its WAX Guild Ratings Report are now producing blocks on the WAX Blockchain

展开阅读
Blog Image

Why WAX didn’t implement REX

We didn’t implement REX because we believed that doing so would disincentivize people from staking their WAX Tokens since they could simply rent resources cheaper instead.

展开阅读
Blog Image

WAX ON: Are big video game companies ready to adopt blockchain technology?

Subscribe to the WAX YouTube channel for more episodes of WAX ON with William Quigley each week.

展开阅读

Thank you for subscribing to WAX updates!

注册获取WAX团队最新动态

I want the latest in: