7月12日,BM在Medium上发表一篇名为《A Three Step Plan for Lowering EOS Account Creation Costs》描述之前透露的关于降低 EOS 账户创建成本的计划。
该计划总共分为三步:增加 RAM 的供应、降低帐户内存使用率以及 Block.one 的 iOS 钱包提供免费账户。
来源/编译:IMEOS/猫片
最近 EOS 区块链上 RAM 的成本飙升,导致了新账户创建成本居高不下,截止撰写本文时,每个账户的创建成本攀升至 10 美元以上。目前每创建一个账户至少需要 4KB 的 RAM,每KB的价格约 2.5美元。
RAM 的价格是随着市场参与者买卖 EOS 内存空间而决定的。RAM 的供应则取决于社区中当选的出块节点,但也受硬件可用性的限制。目前,EOS 区块链配置的 RAM 总共为64GB,其中 51GB 已被用户和投机者购买,而被使用的内存不到2%。
Step 1 — 增加 RAM 的供应
Block.one 已经发布了对 EOSIO 系统合约的更新,使出块节点能够规定 RAM 的释放率。每个区块中新的 RAM 将会被添加到系统中,这将会在相同的需求下使价格更低。
我的建议是出块节点立即开始以每年 64GB 的速度增长 RAM(每个区块增长1 KB)。在这个新的供应下, EOS 区块链可以通过以现价出售 RAM 获得每年超过 2300 万的 EOS 或者 RAM 的价格将会下降。
如果价格仍然过高或测试表明我们可以维持更快的增长率,那么这个数字可以根据社区的需要进行调整。
Note: 文中 EOSIO 系统合约更新地址为 https://github.com/EOSIO/eosio.contracts/pull/9
Step 2 — 降低账户内存使用率
EOS 区块链默认进行硬编码,每个帐户的 RAM 使用率为 3 KB,其中 1.5 KB 保留用于将来发展。这是一个过于保守的估计。在仔细审核每个帐户的实际 RAM 使用情况后,我们得出结论:每个新帐户创建只需要 512 个字节。Block.one 将提供系统合约的更新,该更新将为每个帐户创建 1.5 KB 的RAM,并追溯性地抵消过于保守的使用估算。最终结果是将创建账户的最低 RAM 要求降低近50%。我们预计此更新将在7月31日之前完成。
Step 3 — Block.one 的 iOS 钱包提供免费账户
Block.one 正在使用苹果的 Secure Enclave 构建一个免费的 iOS 硬件钱包。目前,我相信Block.one 将能够为我们 iOS 钱包的独立用户提供免费的 EOS 帐户。这可能会根据市场情况而有所变化。此免费帐户可与任何与 Block.one 的钱包 API 兼容的去中心化应用程序一起使用。
长期路线图
我致力于在交易性能和 RAM 容量方面扩展 EOSIO 软件。我的目标是确保 EOSIO 仍然是市场上最快,最低延迟,可扩展性最强且最易于使用的区块链平台。
END
领取专属 10元无门槛券
私享最新 技术干货