...态变量、执行合约设置任务、进行跨合约交互等等。 在 Cairo 中,构造函数使用合约 `mod` 块内的 `#[constructor]` 属性定义。 本文将介绍构造函数在 Cairo 中如何工作,初始化合约状态的规则,以及构造函数返回值与 Solidity 的不同...
...了一种新的保护隐私的、任意的花费条件,我们称为 “Cairo 花费条件”。 ## STARK 证明的计算 Cairo 花费条件允许将任意 [Cairo](https://https//www.cairo-lang.org/?ref=blog.cashu.space) 程序的有效执行设定为花费条件。花费者所提供的见证是...
...tarknet 之书》作为 Starknet 网络百科全书,囊括安装入门、Cairo 合约、开发工具、核心技术等内容。 将复杂概念转化成通俗易懂的观点,让新手用户实现一本书搞定 Starknet 生态。 敬请期待「Starknet 中文社区」发布中文版本 ht...
... 顾问:CryptoNerdCn,Starknet生态核心开发者,浏览器端Cairo开发平台WASM Cairo创始人  **摘要:** ·Starknet最主要的几大技术特性,包括利于ZK证明生成的Cairo...
Cairo 中的类型转换是将值从一种数据类型转换为另一种数据类型的过程。 当使用 Cairo 严格的类型系统时,这变得很有必要,在 Cairo 中,函数调用、变量赋值、合约交互以及数据操作都需要显式的类型匹配。 Cairo 采用比 Solidity...
...://medium.com/@estheraladioche569/composability-and-components-in-starknet-cairo-cedcccb4acc3 >- 译者:[AI翻译官](https://learnblockchain.cn/people/19584),校对:[翻译小组](https://learnblockchain.cn/people/412) >- 本文永久链接:[learnblockchain.cn/article…](https://learnblo...
Cairo 是一种编程语言, 用于编写可被证明程序,使得其他验证者确信该程序被正确执行。在 Starknet 和 StarkEx 上使用 Cairo编写智能合约 。
... Starknet 开发, 这篇是我的学习笔记。 ## 开发语言 Cairo vs Solidity Solidity 是一个为 EVM 设计的语言,语法类似 Python 与 JavaScript ,以太坊执行客户端为了验证一致性,所有的调用合约的交易会在各个节点上重新执行,以...
...的合约,对于调用者来说,其行为方式与预期类似。在 Cairo 中,该语言不强制执行 Structs 和 Enums 的编码格式,需要开发人员在这些类型是外部函数签名的一部分时,在这些类型上实现 Serde trait,并且不同的实现可能会导致暴露...
...中心化的 Rollup Stack,包括多个关键基础设施组件,例如 Cairo、多个全节点实现、Starknet 的新 Sequencer 以及由独立团队构建的其他开源功能。 - Stone Prover 是一个强大的引擎,我们鼓励团队围绕它添加自定义和包装,以便构建他们...
...starknet,这是积极信号,尽快学起来 starknet智能合约使用cairo语言编写,最近刚刚更新2.3.0 cairo编程语言类rust,建议搭配学,或者先学rust更好理解 ***rust编程语言会在未来几年快速流行(仅个人理解)*** # 本教程环境 windows 10 ...
... ## 了解 `Starknet` 基础知识 ### 主题 1. 为什么选择 `Cairo` 2. 为什么选择 `Starknet` 3. 智能钱包 4. `Starknet` 架构 101 5. `Transactions` ### `Starknet` 相关名称的了解与区分 `STARKWARE ` :是位于以色列的公司,开发了 `Starknet`,...
# Starknet开发指南:如何使用Cairo实现和测试存储合约 在这篇文章中,我们将带领读者逐步完成在Starknet上开发一个简单存储合约的过程。通过使用Cairo语言进行编写,您将学习如何在区块链上存储和读取数据,掌握Starknet合约...