文章 视频 课程 百科图谱 集训营
更多
  • 问答
  • 提问
  • 发表文章
  • 专栏
  • 活动
  • 文档
  • 工作
  • 集市
  • 发现
  • 文章
  • 问答
  • 视频
  • 课程
  • 集训营
  • 专栏
  • 活动
  • 工作
  • 文档
  • 集市
搜索
  • 登录/注册
RareSkills
  • 文章
  • 专栏
  • 问答
  • 视频
  • 课程
  • 集市作品
  • 活动
  • 招聘
TA的文章 TA购买的 TA喜欢的 TA收藏的
FFT友好的有限域

本文介绍了在有限域中执行FFT算法(数论变换)所需的n次单位根,并列举了几个常用的FFT友好的有限域,包括Goldilocks Field、Baby Bear Field、Teddy Bear Field、Koala Bear Field、BN-128 field、STARK Field和BLS12-381,以及它们各自的特征和单位根的阶数,并提供了相应的Python代码验证。

有限域  FFT  数论变换  单位根  Goldilocks  bls12-381 
发布于 3天前 阅读(237) 点赞(0) ( 7 )
分享
Twitter分享
微信扫码分享
Cairo 语言介绍

本文介绍了Cairo编程语言的基础知识,包括Cairo在Starknet中的作用、开发环境的搭建、语言的语法要点和数据类型(felt252、整数、bool)、复合类型(元组、结构体、枚举)、字符串处理、控制流以及数组和字典的使用。着重讲解了Cairo与Rust相似的语法结构,以及Cairo中数据类型和错误处理的特殊性。

Cairo  Starknet  零知识证明  felt252  控制流  数据类型 
发布于 4天前 阅读(129) 点赞(0) ( 3 )
分享
Twitter分享
微信扫码分享
面向 Solidity 开发者的 Cairo 教程

本文是 Cairo 编程的入门教程,面向有 Solidity 经验的开发者,旨在帮助他们快速上手 Cairo 语言。教程介绍了 Cairo 的基本概念、安装配置、项目结构,以及Cairo与Solidity的异同,还包括Starknet账户创建和初始化,以及如何避免旧版本 Cairo 代码的问题。

Cairo  Starknet  Solidity  Scarb  智能合约  zkVM 
发布于 4天前 阅读(24) 点赞(0)
分享
Twitter分享
微信扫码分享
Starknet 中的事件

本文深入探讨了Starknet中Cairo事件的工作原理和结构,首先介绍了Cairo中事件的基本结构,并通过示例展示了如何使用[event]属性定义事件枚举和结构体。

Starknet  Cairo  事件  索引  Serde  EventEmitter  区块链 
发布于 2025-11-17 23:35 阅读(25) 点赞(0)
分享
Twitter分享
微信扫码分享
Starknet上的ERC-20代币

本文详细介绍了如何在Starknet上构建和测试一个ERC-20代币合约,内容涵盖了ERC-20接口的定义、合约的存储设置、事件声明、以及各个功能的具体实现,包括元数据函数、total_supply、mint、transfer、balance_of、allowance、approve和transfer_from等关键功能,并提供了相应的测试用例和潜在问题的解决方案。

ERC-20  Starknet  Cairo语言  智能合约  代币  测试 
发布于 2025-11-17 23:22 阅读(61) 点赞(0)
分享
Twitter分享
微信扫码分享
基础合约的结构

本文介绍了如何使用 Cairo 语言为 Starknet 构建可部署的智能合约。文章从一个简单的合约草图开始,逐步添加功能,演示了 Cairo 合约的核心构建块,包括模块、接口(trait)、存储、合约状态以及不同的注解,最后介绍了合约的编译和测试方法。

Cairo  Starknet  智能合约  Scarb  接口  ABI 
发布于 2025-11-17 18:35 阅读(26) 点赞(0)
分享
Twitter分享
微信扫码分享
类型转换

本文详细介绍了 Cairo 中类型转换的概念、Into 和 TryInto 两个 trait 的区别和使用场景,以及 felt252、uint、Address、ByteArray、String 和 bool 等类型之间的转换方法。Cairo 强调类型安全和显式转换,避免了隐式转换可能导致的数据丢失和错误,提高了智能合约的可靠性。

Cairo  类型转换  Into  TryInto  felt252  智能合约  Starknet 
发布于 2025-11-17 17:39 阅读(20) 点赞(0)
分享
Twitter分享
微信扫码分享
Cairo 中的构造函数

本文介绍了Cairo中构造函数的使用方法,包括构造函数在合约部署时的作用、Cairo构造函数与Solidity构造函数的不同之处,以及如何在Cairo中传递复杂类型和处理构造函数的返回值。此外,还提到了Cairo中没有像Solidity那样直接支持payable构造函数。

Cairo  构造函数  Starknet  合约部署  felt252  ABI 
发布于 2025-11-17 17:18 阅读(13) 点赞(0)
分享
Twitter分享
微信扫码分享
Cairo 中的函数可见性

本文介绍了如何在 Cairo 中实现类似 Solidity 中 internal、private 和 pure 函数的功能。

Cairo  Solidity  internal 函数  private 函数  pure 函数  模块 
发布于 2025-11-17 17:17 阅读(15) 点赞(0)
分享
Twitter分享
微信扫码分享
Cairo 组件 第一部分

本文介绍了 Cairo 中的 Component 概念,它类似于 Solidity 中的抽象合约,可以定义存储、事件和函数,但不能独立部署。文章通过一个示例,详细讲解了如何在 Cairo 中创建和使用 Component,包括接口定义、Component 声明、合约集成以及存储和事件的导入。

Cairo  Component  Starknet  抽象合约  存储  事件 
发布于 2025-11-17 16:11 阅读(14) 点赞(0)
分享
Twitter分享
微信扫码分享
  • ‹
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • ...
  • 27
  • 28
  • ›
文章删除后将不可恢复 !
删除 取消
一键转载
转载文章不用复制粘贴和编辑,输入原文链接,交给后台发布!
暂只支持: 微信公众号、Mirror、Medium的文章链接
提交后可在个人主页查看文章发布状态
提交
提交成功!
系统处理完成后将直接进入审核发布流程,可在个人主页关注文章状态。
RareSkills
RareSkills
贡献值: 2815 学分: 10699
https://www.rareskills.io/
0 关注 83 粉丝
关于
关于我们
社区公约
学分规则
Github
伙伴们
DeCert
ChainTool
GCC
UpChain
合作
广告投放
发布课程
联系我们
友情链接
关注社区
Discord
Twitter
Youtube
B 站
公众号

关注不错过动态

微信群

加入技术圈子

©2025 登链社区 版权所有 | Powered By Tipask3.5|
粤公网安备 44049102496617号 粤ICP备17140514号 粤B2-20230927 增值电信业务经营许可证

发送私信

请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!

提醒

检测到你当前登录的账号还未绑定手机号
请绑定后再发布
去绑定
编辑封面图
封面预览

创建课程

编辑封面图
建议尺寸: 1920*1080
编辑封面图
封面预览