找到约 15 条结果

文章 解读 Cairo VM、CASM、Cairo Zero、Cairo 和 Sierra

**原文**:The What’s What of the Cairo World **翻译及校对**:「Starknet 中文社区」 ## **引言** 为了实现以太坊安全且去中心化的扩容,有效性证明 Rollup 使批量交易验证效率大大高于其直接重新执行。特定的节点(被称为...

文章 开始使用 Cairo 1.0

> * 原文链接: https://www.argent.xyz/blog/getting-started-with-cairo-1.0/ > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) 校对:[Tiny 熊](https://learnblockchain.cn/people/15) > * 本文永...

文章 Cairo 1.0 开源啦

> https://medium.com/starkware/open-sourcing-cairo-1-0-b3100a664bb0 # Cairo 1.0 开源啦 - 开罗 1.0 是开源的!这只是 StarkNet 堆栈开源的第一步。 - 我们现在介绍一下 Cairo 1.0 编译器。您现在可以开始使用基本的 Cairo 1.0 代码进行试验 - Cairo 1.0 ...

文章 给 Solidity 开发者的 Cairo 编程指南

原文:[Moving form Solidity to Cairo](https://medium.com/starkware/moving-from-solidity-to-cairo-7d44f9723c68) **翻译及校对**:「StarkNet 中文社区」 ![](https://img.learnblockchain.cn/attachments/2023/11/bAPIZBDf6548f49aef9b7.jpg) ## 概要 - Starknet 影响力日益...

文章 Stone CLI:让 Cairo 编程变得更易于访问

.../article…](https://learnblockchain.cn/article/9872) Stone CLI:让 Cairo 编程变得更易于访问 作者:Jason Park,2024 年 11 月 10 日 ## 介绍 我们很高兴地宣布,在与 StarkWare 团队合作数月后,我们终于推出了 [Stone CLI](https://github.com/zksecurity/s...

文章 starknet cairo学习资料汇总

solidity太卷了, 最近在研究cairo,可是cairo升级太快了,一直苦于没有资料,于是乎苦苦哀求Starknet中文大使和鸦老师,他们在百忙之中整理了一些资料。现在发出来,希望大家共勉,一起builder Cairo 环境配置➕ERC 实现 https://st...

文章 一文了解 Validity Rollups和Cairo VM 的作用

...化的方式增加以太坊吞吐量的最有前途的方式; zkEVM 和 Cairo VM (CVM) 是有效性汇总中使用的两种类型的 VM。 * zkEVM 专注于以太坊兼容性,但牺牲了性能和可扩展性。 * Starknet 中使用的 Cairo VM 将性能和可扩展性置于兼容性之上...

文章 可验证智能合约简介

...不透露任何敏感信息的情况下验证交易。 ## StarkNet 和 Cairo StarkNet 是以太坊上的一个 Layer-2 网络,使用 STARK(可扩展透明知识论证)证明来提供可扩展性和安全性。它允许开发者构建能够处理每秒大量交易的 dApp,同时受益...

文章 00_Starknet Cairo1_开始

...ps://docs.starknet.io/ + OpenZeppelin Git https://github.com/OpenZeppelin/cairo-contracts/tree/cairo-2 + Cairo book https://book.cairo-lang.org/ + WTF Cairo https://github.com/WTFAcademy/WTF-Cairo ## 安装 ### Starkli 安装 `Starkliup`是`Starkli`环境的安装程序,可以使用`cu...

文章 01_Cairo1.0中的变量

> 此文章使用的Cairo编译器版本:1.0.0-alpha.6。因为Cairo正在快速更新,所以不同版本的语法会有些许不同,未来将会将文章内容更新到稳定版本。 变量是编程语言中最基本的元素。 ## 基本使用 创建一个变量 use debug::P...

问题 请问Cairo智能合约语言中,address(0)在cairo怎么写呢?

文章 starknet开发的一些建议

...少目前阶段不要使用) 因为starknet使用了新的开发语言cairo,所以对以太坊solidity合约无法直接迁移。新语言cairo不仅仅是开发语言的转变,而且整个开发工具链都发生了变化,其原因是cairo属于python体系所以工具链都采用了python...

文章 探索Cairo:安全入门指南

## 引言 在这篇文章中,我们将会探讨Cairo 1.0,Starknet的原生语言。我们将对 Cairo和Starknet进行简要介绍,探索 Cairo的一些安全特性,并审视在 Cairo中编写合约时可能遇到的一些潜在陷阱。对于任何考虑在 Cairo中编写合约的人来说...

问题 starknet cairo 测试报错 [ERROR] Failed to build test artifacts with Scarb: `scarb` exited with error

...n.cn/attachments/2024/08/aQ85xiFK66b21b4466886.png) 代码 src/counter.cairo ```rust #[starknet::interface] trait ICounter { fn get_counter(self: @TContractState) -> u32; } #[starknet::contract] mod Counter { use super::ICounter; #[storage] struct Storage { ...

文章 00_Cairo1.0程序的入口

> 此文章使用的Cairo编译器版本:1.0.0-alpha.6。因为Cairo正在快速更新,所以不同版本的语法会有些许不同,未来将会将文章内容更新到稳定版本。 ## 单文件Cairo程序入口 与大多数编程语言类似,单文件的Cairo程序入口是main函...