关注StarkNet动向的用户可能时不时就会刷到些相当酷炫的名字,或是些相当吸睛的meme图片。如果你不了解《龙珠》这部动漫,难免会对这些“奇奇怪怪”的东西感到困惑。
为了帮助用户更好地理解这些名词究竟指的是什么,StarkNet?开发者?abdel.stark近日对该生态上借用《龙珠》命名的项目们做了一个简单梳理,具体情况如下:
Kakarot
Kakarot中文译名为卡卡罗特,更为国内二次元所熟知的名字则是“孙悟空”,这是日本经典动漫《龙珠》及其衍生作品中的男主角。卡卡罗特是来自贝吉塔行星的赛亚人,幼时以“下级战士”之身份被送往地球,并被武道家孙悟饭收养,因失控变为巨猿将孙悟饭踩死后独自生活在深山,后因结识布尔玛从而踏上寻找龙珠之旅,其梦想是不断变强,为追求力量而刻苦修行。
在StarkNet内,Kakarot指的是一个基于?Cairo语言编写的ZKEVM,其本身并不是一个网络,而是一套智能合约,可以被理解为一个EVM字节码的解释器。Kakarot?可以部署在StarkNet上,并支持所有的142个EVM字节码,因此Kakarot可用于在StarkNet上运行以太坊的智能合约。
根据?Kakarot现已披露的信息,其开发团队一直在强调9000这个数字,虽未明确该数字的意义,或许指的是利用Kakarot可实现的TPS水平。
官推:https://twitter.com/KakarotZkEvm
官网:https://www.kakarot.org/
Beerus
Beerus的中文译名为比鲁斯,登场于剧场版《龙珠?Z:神与神》、剧场版《龙珠?Z:复活的?F》及动画/漫画《龙珠超》中。Beerus在《龙珠》中的设定是是第7宇宙的破坏神,数十年间一直保持沉睡,当要破坏星球的时候就会觉醒,觉醒期间会有一些星球遭殃。Beerus?形象原型是《龙珠》作者鸟山明养的猫,种名为科尼斯雷克斯猫,并结合埃及神明阿努比斯的服饰。
在StarkNet内,Beerus是一个无需信任的?StarkNet?轻客户端。Beerus?基于Rust语言所编写,其作用是为用户提供一个简单易用的渠道来查询StarkNet状态并与合约交互。
根据开发团队披露,Beerus在设计上参考了?a16z?Crypto所推出的以太坊轻客户端Helios。
Github链接:https://github.com/keep-starknet-strange/beerus
Shenlong
Shenlong的中文译名为神龙。在《龙珠》的设定中,传说世界上散落着7颗龙珠,各有1至7颗不等的五角星标记,集齐7颗龙珠念出咒语,就能召唤神龙,并能向其许一个愿望。虽然有些愿望是神龙无法实现的,例如超出自己能力范围的事、违背自然规律的事,但是它却可以令死者复活,甚至令毁灭的行星得以重生。
在StarkNet内,Shenlong则是一个从Cario生成?LLVMIR的工具。Shenlong系基于Rust编写,可以理解为一个?Sierra到LLVM的编译器。
Github链接:https://github.com/keep-starknet-strange/shenlong
Kaioshin
Kaioshin的中文译名为界王神。在《龙珠》的设定中,界王神居住在界王神界,地位与破坏神相等,仅次于全王和大神官。同一宇宙内,破坏神与界王神是组合存在,共同维持宇宙毁灭与创造的平衡。一旦其中一方死亡,另一方也会死。因此决不允许破坏神无故杀死任何宇宙的界王神。
而在StarkNet内,Kaioshin是一个基于Substrate框架,利用Rust语言构建的排序器。Kaioshin于本月刚刚发布,关于其具体的演示程序,可以参看?abdel.stark的介绍推文。
Github链接:https://github.com/keep-starknet-strange/kaioshin
至此,StarkNet上借用了《龙珠》概念的项目暂时只有上述四个,但不排除未来会有更多类似项目涌现。对于想要在StarkNet上进行构建的项目们来说,或许也得想想取个啥名字,才能在《龙珠》宇宙显得更“合群”。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。