IQ.wiki

읽기

편집

역사

알림

공유

Kakarot

Kakarot is an zkEVM developed in Cairo. It focuses on scaling and introducing community-driven features like native account abstraction. Elias Tazartes and Clement Walter are the co-founders, co-CEOs, and co-CTOs of Kakarot. [1]

Overview

Created in October 2022, Kakarot is a zkEVM implemented in Cairo, the provable language utilized by and chains (also known as CairoVM chains or appchains). Serving as an -compatible solution or , Kakarot prioritizes compatibility and aims to innovate within the space. It introduces native account abstraction to the , leveraging Cairo's capability to generate execution traces and Stark Proofs. This allows Kakarot to process numerous transactions, consolidate them into a single proof, and verify them on , effectively operating as an zkEVM. [1][2]

In Kakarot zkEVM, the core implementation operates on a chain powered by CairoVM, where are deployed as unique . Users interact with Kakarot through an -compatible RPC layer, shielding the underlying CairoVM chain from direct user interaction. This design ensures all Cairo execution traces are provable, allowing Kakarot to batch blocks and submit proofs to Layer 1 using the Starkware Shared Prover (SHARP). Future implementations like Lambdaclass' Stark Platinum Prover promise enhanced security through multi-proof capabilities. [1][2]

Under the hood, each and user-owned account (EOA) in Kakarot is represented as a , with specific mappings and functionalities transparent to users. Transactions are wrapped in transactions, maintaining integrity through provable processing via Cairo's signature verification. While Kakarot adopts Pedersen hash for state roots and MPT computations for efficiency and -friendliness, these details do not affect compatibility at the functional level. [1][2]

CairoVM

The CairoVM is a virtual machine designed for provable execution. It serves as the core of , a validity on . By representing execution through polynomials, the CairoVM enables every transaction on to be validated using STARKs. This requires developers to use Cairo, the associated programming language, to build . [1][2] wiki

Technology

Precompiles

Precompiles in Kakarot are predefined with specific addresses that offer specialized functionalities. Unlike regular bytecode, these contracts are executed directly by the Kakarot client using Cairo, aiming to handle computationally intensive tasks efficiently. They enable complex functions and facilitate interactions between Layer 1 (L1) and of . Kakarot supports existing precompiles and introduces additional precompiles tailored for operations, allowing to invoke them akin to Solidity function calls. [3]

Partnerships

Investors

Kakarot raised $1 million in pre-seed funding, and Starkware and Lambda Ventures led the investment round. Notable angels included , Nicolas Bacca (Co-founder of Ledger), and Rand Hindi (CEO of Zama). [4]

Viper Network

On May 20th, 2024, Viper Network announced its first chain integration via a strategic partnership with Kakarot zkEVM. The collaboration aimed to offer trustless and high-performance access to Kakarot’s technology through Viper’s decentralized infrastructure network. [5]

See something wrong? Report to us.

Kakarot

커밋 정보

편집자

편집 날짜

July 23, 2024

편집 이유:

changed category & added tag

피드백

평균 평점

Based on over 1 ratings

경험은 어땠나요?

빠른 평가를 해서 우리에게 알려주세요!

트위터 타임라인

Loading...

로딩 중

미디어

참고 문헌.

IQ Brainlist 가입

IQ Brainlist에 가입하면 IQ.wiki 사이트에서 편집 권한을 얻을 수 있습니다!

지금 가입하기

뉴스레터를 구독하세요

IQ 생태계 보고서는 IQ에 대한 모든 정보를 계속 업데이트합니다.

구독하기

IQ.wiki

IQ.wiki의 비전은 블록체인 지식을 세계에 전하고 지식을 블록체인 위에 구현하는 것입니다. 그룹의 일부입니다Brainfund

https://twitter.com/IQWIKIhttps://www.reddit.com/r/Everipedia/https://t.me/everipediahttps://www.instagram.com/iqwiki_/https://github.com/EveripediaNetworkhttps://discord.gg/x9EWvTcPXthttps://www.facebook.com/iqdotwiki

아이큐

IQ란?스테이킹채권

회사

소개채용 정보인재 채용 중브랜딩IQ GPTIQ 대시보드

© 2024 IQ.wiki, BrainDAO & IQ가 지원합니다