在 EOS 上有三种类型的资源需要考虑:RAM、CPU 和 NET。
CPU 是指您可以在 EOS 网络上使用的处理能力,NET 是指您被允许使用的网络带宽。这两种资源均按过去 3 天的平均使用情况衡量。您所抵押的 EOS 越多,您被允许使用的资源就越多。
RAM 用于储存区块链中的数据。用户需要 RAM 来注册新 EOS 帐户,向帐户添加信息(例如其他 EOS 帐户的所有权),dApp 将使用 RAM 来储存应用程序的状态信息,以便在需要时可快速获取。在这两种情况下,RAM 都用于储存 EOS 区块链上的记录。
EOS 设计为每秒处理数百万笔交易,因此需要超快的基础架构,而后者很大程度上依赖于 RAM。EOS RAM 的分配算法基于 Bancor 的公式。
在 EOS 上创建新帐户时,需购买一些 RAM 来储存实际帐户的详细信息(例如帐户名称和创建日期)。此时,只需要 4K 的 RAM 就足够了。(确实是这样,在 EOS 中,创建新帐户需要付费。)
还需要注意,对于 RAM,当 EOS 账户首次接受一种新型 EOS 代币时,会在区块链中添加一条新记录。用户需要购买该记录的储存空间。从这时开始,该帐户再进行此类代币的交易就不再需要购买任何空间(即便您将帐户完全清零,区块链上仍会留下记录,表面您拥有 0 个此类代币)。
点击此处以了解 EOS 区块链的优点和缺点。