Risk Warning: Beware of illegal fundraising in the name of 'virtual currency' and 'blockchain'. — Five departments including the Banking and Insurance Regulatory Commission
Information
Discover
Search
Login
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
View Market
Kakarot, Shenlong, Kaiwangshen... can't stop StarkNet from committing "Second Second Disease"
Azuma
Odaily资深作者
@azuma_eth
2023-02-28 04:02
This article is about 1231 words, reading the full article takes about 2 minutes
It may be the most fascinating Crypto ecology of "Dragon Ball".

Users who follow StarkNet's trends may come across some pretty cool names (such as Kakarot, Shenlong, etc.) or some pretty eye-catching meme pictures (pictured below) from time to time. If you don't know the anime "Dragon Ball", you will inevitably be confused by these "weird" things.

To help users better understand what these nouns refer to,secondary title

Kakarot

Kakarot is translated as Kakarot in Chinese, and the more well-known name in China is "Monkey King". This is the male protagonist in the classic Japanese animation "Dragon Ball" and its derivative works. Kakarot is a Saiyan from the Vegeta planet. He was sent to the earth as a "lower warrior" when he was a child, and was adopted by the martial artist Sun Wuhan. Because he lost control, he turned into a giant ape and trampled Sun Wufan to death. After living alone in the mountains, he got acquainted with Bulma and embarked on a journey to find the Dragon Ball. His dream is to become stronger and practice hard for the pursuit of power.

In StarkNet,Kakarot refers to a ZK EVM based on the Cairo language, itself is not a network, but a set of smart contracts, which can be understood as an interpreter of EVM bytecode. Kakarot can be deployed on StarkNet and supports all 142 EVM bytecodes, so Kakarot can be used to run Ethereum smart contracts on StarkNet.

secondary title

Official push:https://twitter.com/KakarotZkEvm

Official website:https://www.kakarot.org/

Beerus

The Chinese translation of Beerus is Birus, which appeared in the theatrical version of "Dragon Ball Z: God and God", the theatrical version of "Dragon Ball Z: The Resurrection of F" and the animation/comic "Dragon Ball Super". The setting of Beerus in "Dragon Ball" is the god of destruction of the 7th universe. He has been sleeping for decades. When he wants to destroy Odaily, he will wake up. During the awakening, some Odaily will suffer. The prototype of the image of Beerus is the cat raised by Akira Toriyama, the author of "Dragon Ball".

In StarkNet,Beerus is a trustless StarkNet light client. Beerus is written based on the Rust language, and its role is to provide users with an easy-to-use channel to query StarkNet status and interact with contracts.

According to the disclosure of the development team, the design of Beerus refers to the Ethereum light client Helios launched by a16z Crypto.

secondary titlehttps://github.com/keep-starknet-strange/beerus

Shenlong

The Chinese translation of Shenlong is Shenlong (it seems to be a nonsense...). In the setting of "Dragon Ball", it is said that there are 7 dragon balls scattered in the world, each with a five-pointed star mark ranging from 1 to 7. If you collect all 7 dragon balls and read the spell, you can summon the dragon and make promises to it. a wish. Although some wishes cannot be fulfilled by Shenlong, such as things beyond its own ability and things that violate the laws of nature, it can resurrect the dead and even regenerate the destroyed planets.

In StarkNet,Shenlong is a tool to generate LLVM IR from Cario. Shenlong is written based on Rust and can be understood as a compiler from Sierra to LLVM.

secondary titlehttps://github.com/keep-starknet-strange/shenlong

Kaioshin

The Chinese translation of Kaioshin is Jiewangshen. In the setting of "Dragon Ball", Kaiohshin lives in Kaiwangshin Realm, and his status is equal to that of the God of Destruction, second only to Quanwang and the Great Priest. In the same universe, the God of Destruction and the Kaio God exist in combination, and together they maintain the balance of destruction and creation in the universe. Once one of them dies, the other dies too. Therefore, the god of destruction will never be allowed to kill any Kaiwangshen of the universe for no reason.

And in StarkNet,Kaioshin is a sorter (Sequencer) built in Rust language based on the Substrate framework (the one of Polkadot). Kaioshin was just released this month. For its specific demo program, you can refer to abdel.stark'sintro tweet

Github link:https://github.com/keep-starknet-strange/kaioshin

So far, there are only the above four projects on StarkNet that have borrowed the concept of "Dragon Ball", but it is not ruled out that more similar projects will emerge in the future. For projects who want to build on StarkNet, they may also have to think about a name to be more "groupy" in the "Dragon Ball" universe.

Developer
Layer 2
StarkWare
Welcome to Join Odaily Official Community