你是不是星云激励计划的头号玩家?

  • 时间:
  • 浏览:0
  • 来源:知而不乎


我是不是头号玩家?

——掏钱陪你学区块链,故事才刚刚开始


今年斯皮尔伯格导演的电影《头号玩家》估计大家都看过。第一场赛车比赛所有人都奋勇向前,主观臆断赛车比赛一定是比谁的速度快。唯独男主角意识到速度快并不是唯一目的,另辟蹊径,最终,他成为了史上首位冲过终点的选手。有权有势的大财团不解,为什么是一个无名氏夺得了冠军?


这是很有意思的社会实验。当你认为赛车只看速度的时候,当你认为所有与开发者有关的比赛都只看代码质量的时候,忽然冒出一个把“流行”、“受欢迎”作为优秀标准的区块链应用大赛。大家不解、迷惘、捶胸顿足。

图/头号玩家电影海报(图片来源:豆瓣电影)


在现实世界中,排在app store热门应用榜首的就真的是代码质量最高的应用吗?真的是交互最出色的应用吗?并不一定。代码质量、界面交互都是决定应用是否受欢迎的因素之一,但不是唯一和绝对的。


当你离开真空无菌环境后,会面对一个复杂的世界。


更加刺激的是,区块链世界是一个全新的赛道。在这个世界,大家有希望看到类似于《2001太空漫游》开头猿人第一次使用工具的激动人心场面。因为无法想象未来,很多人并不清楚这意味着什么。


区块链的技术结构意味着区块链世界并不是互联网简单复制粘贴形成的镜像世界。这是另一个平行世界。在这个世界,有时间维度,有个人自身修养维度,也考虑人与人之间的关系。区块链改变最大的是人与人之间的协作关系。如果说人工智能是向内的延伸,探索人类结构,再造人类自己,那么区块链技术可以说是向外的延伸,改造人与人之间的关系,再造人类组织结构和社会关系。这是迄今为止现实世界中最科幻的事情之一。


星云激励计划(注意,并不是星云开发激励计划)是一次“真人秀”。出钱让你免费实践,学习区块链应用开发,并且模拟现实。这是考虑到新的赛道大家都不够熟悉,为你买单了迁移成本。


这里面会有多种多样的情况。可能你的代码写得很优秀,但是应用场景很冷僻,用户并不能理解。可能你的代码不是很复杂,但界面交互很出色,吸引到很多用户。可能你的用户数并不是最多,但你的应用成功吸引到大户,也为你排名提升带来好处。可能你寂寂无名数周,忽然因为机缘巧合,火了。在这个赛道里获得激励的包括开发者、设计师、开发者的邀请人、形形色色的各类用户。


数学不是万能的,人也不是万能的。在远古人向高智能发展的必经之路上,充满挑战和乐趣。你是不是头号玩家?人生的长跑,你准备好了吗?


你的DApp为啥没拿奖?

——星云科研团队官方算法解读

1.排名机制的原理


在“智能合约排名算法详解(一)”一文中,我们曾经表明:


广义地来说,优秀的DApp可能需要考虑很多因素,如DApp的交互是否流畅、DApp的设计是否充满了艺术感、或者DApp是否能够解决实际的问题。从技术的角度评价一个DApp在这些方面是否优秀,是十分武断且充满争议的。因此,一种直觉的、且被广泛接受的做法是认为“优秀的”DApp即“流行的”DApp。


这表明了我们进行排名的基本原则,即我们无权对代码的“优秀度”、产品设计的“优秀度”、用户交互逻辑的“优秀度”、创意的“优秀度”、甚至一个DApp是否确实“有用”做出任何评价。相反的,我们认为只有在星云链的智能合约调用能够反映一个DApp是否优秀。

我们并不是这一机制的发明者,而是优化者。我们借鉴了诸多网络排名算法的思想,例如著名的Page Rank。Google在给出网站的排名的过程中,很大程度上依赖于“有哪些网站指向了对应的网站”,而不是自行根据网站的用户界面、创意等元素对网站进行排名。做为一个例子,Craigslist的UI从各个方面来说都不算优秀,其排名却非常靠前。可以看到,在诸多以往的经验中,利用“被引用”这一手段来判断优秀程度,是十分有效的,因此,我们相信,同样的机制,在本次活动的排名机制中也将是有效的。

2.排名机制考虑了哪些因素


排名机制考虑了用户持有的星云币的数量,以及调用的智能合约的次数,具体算法可以参考官方的算法细节,https://nebulas.io/incentive_spec.html ,具体参数的取值可以参考:星云激励计划第一季正式开放提交DApp公告


以及我们对智能合约算法的解读:

拿到激励计划优秀应用奖的秘诀


3.实际案例分析


1)我的Dapp调用次数明明很多,为什么没有获奖?


以某智能合约为例(n1ijYW3VatPQnJ9dznobsXPX26Xne7Fm6Su),其被调用次数达到了3000多次,调用的地址数更是达到了200多个,远远超出第一周活动的周度冠军,为什么不能获奖呢?其原因是调用该智能合约的地址所持有的星云币数量非常少,而且也没有发生有效的转账记录,我们认为调用该智能合约的地址对星云链的贡献度非常低,因此,这些地址最终的分值都非常低,并不能对该智能合约的最终排名产生有效的提升。


因此,调用次数并不能影响一个智能合约的最终排名!

2)为什么某个DApp的调用次数那么少,却获奖了?


以第一周活动的冠军为例,其DApp的调用次数并不是最多的,却拿到了周冠军,这是为什么?如果你查看调用该智能合约的地址,就会发现,存在某个地址,在第一周活动结束之前的很长一段时间内,持有5000个星云币,5000个星云币是什么概念呢?在第一周活动结束之前,该数量的星云币属于Top 0.7%,整体排名为全主网的前二十名,同时该地址存在一次大数额的转入记录(转入5000星云币),因此对星云链整体的贡献度非常高。反观其它DApp的调用地址,90%以上涉及的星云币数量仅仅为大约十余个。最终,该分值非常高的地址,调用了对应的智能合约,使得该智能合约产生了相当高的最终分值,从而获得了周冠军。


我们认为这是合理的,在现实生活中,确实存在这样的“明星效应”,例如某个本来门可罗雀的餐馆,却因为某个明星的光顾而突然变得门庭若市。在DApp的排名中,也可能出现同样的情况,即,某个看似不起眼的DApp,因为某个“明星”的调用,而获得了很高的排名。

3)为什么某个DApp明明做得没有我的DApp做得好,却获奖了?


正如我们在前文所总结的,我们无权评价一个DApp做得是否足够好,我们认为这应该交给市场来决定。

4)频繁的调用一个DApp,到底能不能提高DApp的排名?


并不能!例如,某些开发者可能会想到,写一个脚本,每隔一段时间,用同一个账户调用一次DApp,以提高排名。具体原因可以参考排名算法中的该条规则:

5)频繁地转账,能不能提高一个账户地址的分值?


在不同的地址间频繁地转账,确实可以提高一个账户地址的分值,然而,在两个账户之间的多次转账,是无效的,这可以参考排名算法中的相关规则:



也就是说,在两个账户之间的转账中,我们只取金额最高三次的转账,其余的会被我们无视,所以频繁地转账并不能提高分值


4. 啥都别说了,我的DApp究竟怎么才能获奖?

基本来说,做一个好的DApp,吸引更多的、高质量的用户,才是DApp获得大奖的王道!


然而,也许你想知道能不能靠刷单提高DApp的排名。对于现阶段的排名算法而言,我们并不区分什么是刷单、什么不是刷单,因此,为了提高DApp的排名,你需要仔细看看“激励计划想作弊?排名算法实例了解一下” 


最后,记得尽早提交你的DApp,更早提交,可以更早地获得有效用户,这是一个非常大的优势哦!

猜你喜欢

星云激励计划全面升级 引入参与者共建共享星云链生态

下一代公链——星云链团队官方宣布,从6月10日起,星云激励计划全面升级,正式引入社区超级贡献者激励,让社区推广者、行业媒体(自媒体)、交易所等更多团体和个人参与到如火如荼的激励

2018-06-07

“星云激励计划”200万月度奖出炉 区块链新一代良性公链生态逐步形成

截至6月6日,新一代区块链公链——星云链发起的“星云激励计划”进行过半,区块链游戏细胞进化获得首个月度开发大奖,领走2万星云币,独立应用推广者DAppReview拿到月度推广者

2018-06-07

星云链市值排名中星云链如何从众多公链中脱颖而出

目前mytoken上显示基础链有大约50个,市值前50的有17个,星云链市值排61。在众多公链中,星云如何才能活下来呢?个人认为需要解决的问题有:1、开发出爆款DAPP,而这些

2018-06-06

仔细分析NAS星云DAPP评奖结果,下一个获奖者可能就是你

近期有很一些小伙伴在群里说,星云官方在评选Dapp的过程中,有偏袒某些人的嫌疑。现阶段星云评选奖励的方式是“算法+人工”,所以存在一条普遍真理:只要是人工参与,一定会有争议。大

2018-06-06

NAS星云链和eos对比 只差半个李笑来

许多业内技术大佬开玩笑评价NAS和EOS只差半个李笑来,因为NAS星云链没有请任何大佬站台过。NAS是一个自带用户流量入口的公链,他内置的区块链搜索引擎,让用户在海量抽象的区块

2018-06-05