Cointime

扫码下载App
iOS & Android

为什么发布Cairo 1.0 版本?

项目方

来源:https://hackmd.io/@abdelhamid/stark-at-home-why-cairo-1

在最近的“Stark@Home”活动中,名为“为什么发布Cairo 1.0 版本?”的活动中,Cairo编程语言的创造者聚集在一起,讨论他们对Layer 2扩容解决方案未来的愿景。该活动邀请到以下人员参与详细的对话:

  • Vitalik Buterin,以太坊的联合创始人
  • Eli Ben-Sasson,ZKSTARK共同发明者和StarkWare的联合创始人
  • Lior Goldberg,StarkWare工程师和Cairo的联合创作者
  • Shahar Papini,StarkWare工程师和Cairo的联合创作者
  • Ori Ziv,StarkWare的联合创始人之一

在讨论中,与会者涵盖了StarkNet、Cairo、Sierra等技术的各个方面,以及这些技术的不断改进和优化。

以下是对Stark@Home活动“为什么发布Cairo 1.0 版本?”中的五个引用:

  • Vitalik: “第一层是Cairo汇编语言,是需要被用作zk证明的基础语言。Sierra增加了安全性,Cairo 1.0增加了表达能力。”
  • Eli: “使证明ZK是相对容易的,设计一个有意义且可组合的通用计算却更加困难。”
  • Lior: “使用Cairo,您不需要成为ZK专家就可以开始编写程序。”
  • Shahar: “Sierra是中间表示形式,使我们能够确保Cairo程序始终可证明,解决了诸如回滚交易、无法满足的AIR和DOS攻击等问题。”
  • Ori: “有类型的StarkNet增加了类型安全性,实现更好的资源管理和效率。”

本文总结了网络研讨会的主要要点。

Layer 2扩容解决方案

StarkNet是一个旨在提高以太坊交易吞吐量的Layer 2扩容方案。该平台采用先进的零知识证明技术zk-STARKS来增强可扩展性并保持强大的安全性能。该网络研讨会详细介绍了Cairo和Sierra两种专门为StarkNet开发的编程语言。

Cairo:面向StarkNet的高级编程语言

Cairo是一种高级编程语言,旨在让开发人员更轻松地为StarkNet编写合约和应用程序。它具有与传统编程语言密切相似的内存模型和语法。在网络研讨会期间,与会者讨论了对Cairo进行的持续改进和优化,包括:

- 为了方便和易用性而增强语言的功能

- 努力提高将Cairo编译为Sierra的效率

Sierra: 一种中间表示层,带来了更高的安全性

Sierra旨在提高语言的安全性,使得构建可以被持续证明的Cairo程序成为可能。

在用户编写的Cairo 1.0代码与经过验证的Casm代码之间增加一个额外的层是必要的,因为Cairo存在一些限制,并且需要解决诸如撤销事务、不可满足的AIR以及DOS攻击等问题。L2系统中的序列器必须获得补偿,即使事务失败。如果他们无法为这些事务收费,那么这将成为一个明显的DOS攻击。

一种可能的解决方案是将这些事务包括在块中,就像以太坊一样。然而,在使用Cairo 0的有效性Rollup中,这很困难,因为没有区分用户代码和已证明代码,允许用户编写无法证明的代码。增加Sierra这个层确保所有事务最终都是可以被证明的,解决了这些问题。

Sierra的持续改进和优化包括:

- 添加库函数或扩展以改进功能

- 开发一个Sierra-to-Casm编译器,使用Sierra本身进行编写

性能改进和扩展

大家讨论了各种增强交易处理速度和扩展StarkNet的策略,包括:

  • 提高序列器的性能
  • 实施类似以太坊的费用市场
  • 探索交易并行处理

除了这些策略,演讲者还提到了计划从基于Python的实现转换为基于Rust的实现,以获得更好的性能。

StarkNet的未来方向

StarkNet的一些令人兴奋的未来方向包括:

Typed StarkNet

Typed StarkNet将在StarkNet生态系统中添加类型安全性,这将实现更好的资源管理和更高效的事务处理。

Cairo和Sierra的可扩展性

演讲嘉宾强调,Cairo和Sierra的可扩展设计为它们进入非区块链生态系统提供了潜在的适应和扩展能力。Sierra为未来的增强提供了更大的灵活性,例如使用小域来加速算术运算。

问答环节重点

网络研讨会以问答环节结束,在此期间,嘉宾回答了观众的一些有趣问题。其中一些主要讨论的话题包括:

- Cairo和Sierra作为新语言开发的原因

- Cairo是否有可能作为独立于StarkNet的独立语言

- 实现“unsafe - - Cairo”的可能性,带有

- 用于优化的提示Cairo在未来是否可能在以太坊L1上实现

结论

本次演讲为StarkNet和Cairo编程语言的世界提供了令人着迷的一瞥。随着嘉宾继续完善和优化这些技术,开发人员可以期待新的功能、改进和创新机会。

对于那些有兴趣了解Cairo、Sierra和StarkNet的人,演讲嘉宾建议探索诸如starklings之类的资源,这是一个基于Rustlings的交互式教程。通过探索这些工具和教程,开发人员可以更深入地了解StarkNet及其相关技术的潜力。

评论

所有评论

推荐阅读

  • EXOR集团 :拒绝Tether公司收购尤文图斯股份的提议

    EXOR集团 :拒绝Tether公司收购尤文图斯股份的提议,重申无意出售尤文图斯股份。 此前报道,加密货币巨头Tether公司对于收购尤文图斯俱乐部的计划非常认真,他们准备再次开出一份超过20亿欧元的新报价。

  • Tether 开出总估价超过 20 亿欧元的新报价收购尤文图斯

    加密货币巨头 Tether 公司对于收购尤文图斯俱乐部的计划非常认真,他们准备再次开出一份超过 20 亿欧元的新报价。昨天 Tether 已经向 Exor 董事会提交了一份报价,意图收购阿涅利家族控股公司所持有的尤文图斯 65.4% 股份,这一消息由首席执行官保罗-阿尔多伊诺通过社交媒体公布,但这仅仅是谈判的开始。

  • American Bitcoin比特币储备过去7天增加约623枚,现仓位达4941枚BTC

    此前曾披露分析“1011内幕巨鲸”的链上分析师Emmett Gallic在X平台发文披露特朗普家族支持的加密矿企American Bitcoin比特币储备更新数据,过去七天增加约623枚BTC,其中约80枚来自于挖矿收入,542枚来自于公开市场的战略收购,截至目前其比特币总持有量增至4941枚,当前市值约合4.5亿美元。

  • 美国现货以太坊ETF昨日净流出1940万美元

    据TraderT监测,美国现货以太坊ETF昨日净流出1940万美元

  • 华夏基金香港在Solana上推出亚洲最大代币化货币市场基金

    12月12日消息,华夏基金香港(ChinaAMC HK)产品与策略负责人 Katie He 在 Solana Breakpoint 大会上表示,将推出亚洲首个且规模最大的代币化货币市场基金,涵盖港币(HKD)、美元(USD)和人民币(RMB)计价,将传统货币市场工具代币化,为投资者提供安全、链上访问稳定收益的机会,具有完全透明度和实时结算。经过数月与监管机构及 OSL 等伙伴的合作,这一创新将自香港扩展至更广阔地区,并原生部署到 Solana 区块链上。

  • 加拿大皇家银行已购入77,700股American Bitcoin股票

    据市场消息:价值1万亿美元的加拿大皇家银行已购入77,700股American Bitcoin ($ABTC)股票,价值约15万美元。该比特币矿企由特朗普家族成员Eric Trump支持。

  • 中国人民银行:继续实施适度宽松的货币政策,推进人民币国际化

    中国人民银行党委召开会议,会议纪要第三点指出:继续实施适度宽松的货币政策,加快推进金融供给侧结构性改革。把促进经济稳定增长、物价合理回升作为货币政策的重要考量,灵活高效运用降准降息等多种货币政策工具,把握好政策实施的力度、节奏和时机,保持流动性充裕,促进社会综合融资成本低位运行,加强对实体经济的金融支持。畅通货币政策传导机制,优化结构性货币政策工具运用,加强与财政政策的协同,激励和引导金融机构加力支持扩大内需、科技创新、中小微企业等重点领域。保持人民币汇率在合理均衡水平上的基本稳定。会议纪要第五点指出:稳步推进金融高水平开放,维护中国国家金融安全。践行全球治理倡议,积极参与和推进全球金融治理改革完善。务实开展金融外交和多双边货币金融合作。推进人民币国际化。持续建设和发展多渠道、广覆盖的人民币跨境支付体系。稳步发展数字人民币。

  • 日本央行据悉将进行更多加息 部分官员认为中性利率高于1%

    据知情人士透露,日本央行官员认为,在本轮加息周期结束前,利率很可能升至0.75%之上,这表明在下周加息之后,可能还会有更多次加息。这些人士称,官员认为,即使加息至0.75%,日本央行仍未达到中性利率水平。部分官员已认为1%仍低于中性利率水平。知情人士表示,即便日本央行根据最新数据更新中性利率估算,目前也并不认为该区间会显著收窄。目前日本央行对名义中性利率区间的估计约为1%至2.5%。知情人士称,日本央行官员认为该区间上下限本身也可能存在误差。(金十)

  • Nexus 启动“节点之光·先锋理财周”,打造节点用户专属通道

    Nexus 12月12日宣布即将启动为期五天的 “节点之光·先锋理财周”,以“节点身份金融特权” 为核心理念,为生态核心参与者开启一段独立于全平台的专属理财周期。此次活动仅限节点用户参与专属理财包认购,并为随后上线的全平台理财与 NexSwap 注入市场期待。

  • 美 SEC 主席:DTC 参与者可将代币化证券转入其他参与者的注册钱包

    美国证券交易委员会(SEC)主席 Paul Atkins 在 X 平台发文表示,美国金融市场即将向链上转型并将优先考虑创新并积极采用新技术,SEC 已向美国存托信托与清算公司(DTC)发布了一封不采取行动的信函,链上市场将为投资者带来更高的可预测性、透明度和效率,现在 DTC 参与者可以直接将代币化证券转入其他参与者的注册钱包,这些交易将被 DTC 官方记录跟踪。