Ξ

    Search by

    StarkNet 上手:如何使用Cairo进行开发

    扩容以太坊系列活动#3 与StarkWare 的工作坊


    E

    ECN       2021-05-06

    活动介绍

    为了使中文社区和开发者更好地了解目前 Layer 2 各种方案的发展现状和技术框架,跟优秀的研发团队直面对话,ECN 联合 imToken、ETHPlanet、EthFans、上海前沿技术研讨会和 HiBlock 等多位优秀的以太坊生态伙伴,共同组织了「以太坊扩容」主题系列活动。

    继四月杭州线下 meetup 及线上 zkSync 工作坊之后,本周日 (5月9日) 晚八点,头部 Layer 2 项目团队 StarkWare 将做客中文社区,与开发者一同进行线上工作坊,演示如何使用通用计算编程语言 Cairo 进行 ZK-Rollup 应用开发。

    除了线上下 meetup 和工作坊之外,本次系列活动还将在 5 月 28 日至 30 日于杭州举办线下黑客松,往期活动回顾及黑客松报名请前往:https://rollup.world/


    介绍starkware / starknet / cairo

    StarkWare 团队研发了零知识证明协议 STARK,旨在基于该技术提高区块链的可扩展性和隐私性。其作用不仅是促进 STARK 技术的使用,而且还提供“零知识、简洁、透明、明显、安全”的密码学证明。其二层解决方案最早于 2020 年 6 月上线主网支持去中心化交易所 DeversiFi,其他用例还包括 dydx 以及 NFT 二层解决方案 Immutable X。

    https://starkware.co/

    StarkNet 是一个无需准入的去中心化 ZK-Rollup 解决方案,可以在以太坊中作为二层网络运行,其中任何 dApp 均可实现无上限的计算规模,并享有同等的以太坊网络可组合性和安全性。

    https://starkware.co/product/starknet/

    Cairo 是图灵完备的通用计算编程语言,StarkNet 合约和 StarkNet OS 都是基于 Cairo 语言编写的,使得开发者能够进行更加轻松快捷的代码开发、审校和维护。应用开发者可以使用 Cairo 定义任何商业逻辑,在链下生成证明,并在链上进行验证,而无需自己编写复杂的"电路"或 AIR。Cairo 自 2020 年 7 月就已经在以太坊主网投入使用。

    https://www.cairo-lang.org/


    Workshop流程

    主题:Scaling Workshop with StarkWare

    如何上手 StarkNet,使用 Cairo 进行开发

    时间:2021年5月9日(周日)20:00-21:00

    • StarkNet 及 Cairo 介绍
    • Cairo 语言开发演示
    • AMA 问答

    请注意:在参与工作坊之前,需要提前进行相关系统环境的配置。

    环境配置文档:https://www.cairo-lang.org/docs/quickstart.html

    视频演示:https://www.youtube.com/watch?v=k-1iw7AqMSk&t=87s

    Hello Cairo:https://www.cairo-lang.org/docs/hello_cairo/index.html



    问题提交:https://app.sli.do/event/xg0f0esm/live/questions

    Workshop 直播间:https://live.bilibili.com/22351743


    Ethereum Community Network
    以太坊社区网络
    Ethereum Community Network
    以太坊社区网络