对提高Custom JSON限制的讨论(限制从1提高到5)

对提高Custom JSON限制的讨论(限制从1提高到5)

image.png

Steemit inc 发了一篇帖子:HF21 Recommendation: Raising Custom JSON Limit
征求是否在HF21里提高对Custom Json的次数限制。从原来的每个区块每个账号可发送1个custom json改成可以发送5个。

cusom json有什么用途呢?

主要的用途是给DApps更多的自由,可以随意添加他们想要的信息以json的格式保存到STEEM链上。

在现在的规则里,每个账号在每个区块只能发送一个custom json(也就是每3秒发一次),这样的限制目的是为了防止DOS 攻击

但是这个限制给很多DApps带来了非常糟糕的用户体验。比如之前很火的drugwars游戏。

在drugwars还没改版前,每次招募士兵,派出间谍,升级建筑,投资毒品等操作都会以custom json的方式发送到steem链上。

由于每个账号只能在同一个区块发送一个custom json,你的每个操作都要间隔3秒的时间。如果你操作太快,就会报错。

像drugwars这种快节奏的游戏,3秒的间隔简直是非常差的用户体验。后来drugwars可能受不了这样长的停顿时间,把所有的操作都从steem链上移走了。移走之后,用户体验好了太多。招兵,升级建筑等操作没有任何的间隔。整体操作变得非常的流畅。

但是由于操作从steem链上移去,也失去了作为区块链游戏的性质。

再比如最近爆火的steem-engine。你的每笔交易,每个动作都是以json的形式保存在steem链上,所以在通过steem-engine交易或者转账的时候,会有大概3秒的延迟。这延迟对用户体验是十分不好的。

这次如果HF21把这个限制提升到5个,那会大大的提高各种DApps的用户体验。

目前这么多HF21的新规则,我倒是觉得这个规则和之前点赞时间从15分钟改成1分钟是对用户体验最好的规则。

我倒是不介意HF21只更新这2个规则,但是我说了不算。LOL


This page is synchronized from the post: ‘对提高Custom JSON限制的讨论(限制从1提高到5)’

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×