Allen

Allen

crypto seeker||starknet

stark开发流程的进化

StarkTank: Web3 市场#

  1. 社群营销与传统 Web2.0 营销有很大不同,主要目标是建立鼓励性对齐社区来完成你所开始的项目。
  2. 在 Web2.0 上,营销活动要通过外部平台(如谷歌广告、Meta 平台)进行,形成大型中央营销团队来控制信息和营销。
  3. 营销本质上一直都是一样的,核心内容包括:了解你的产品、定义关键信息、确定受众渠道、了解受众、引导受众完成行动并衡量渠道有效性。
  4. 在 Web3.0 社群营销中,更多重点落在了 “拥有” 和 “赚取” 营销模式的开发上,而不是像传统的中央营销团队做的一样来提供信息和控制信息。
  5. 在 Web3.0 社群营销中,鼓励用户来继续你所开展的项目,并随着时间的推移,慢慢将营销职责转移给用户,以此达到营销对齐的效果。
  6. 了解行业受众也是营销重要组成部分,以让受众识别到你的项目,并通过调研来发现更多需求和机会。
  7. 通过一个渠道吸引受众的注意力,引导他们使用你的产品,并衡量渠道的有效性也是必要步骤。

Protostar 流畅的合约开发体验#

・Protostar 是一款用于编写 Starknet 智能合约的工具。
・与其他工具相比,Protostar 更快速、更方便、更灵活。
・安装 Protostar 至本地只需复制一行代码即可。
・使用 Protostar 创建新项目时,编写源码文件在 SR 生成测试文件,Protostar Tomo 保存用时过程的配置信息。
・Protostar 采取了交互式演示形式,可以在演示期间或者之后从脚本获取内容。
・部署智能合约时,同样可以省下宝贵的时间。

从主流语言创建 zk 证明 =nil;#

・目前需要实施这种解决方案的原因以及挑战:可靠性,可伸缩性,节约时间,安全性,以及编写习惯化的代码。
・什么是我们提出的解决方案? 使用已编译的主流语言代码,无需担心加密原语。
・为什么需要 ZK 桥接? 为了消耗时间,因为它需要连续的计算。
・为什么设计电路很难? 时间上的消耗,以及没有必要的加密原语。
・生成一个共识证明是多么困难? 有些人试图在本地计算机上进行,或者转移到外部服务器,但这些方法仍然是费时费力的。
・Salon 共识证明是如何实现的? 劳动者以手动电路设计的方式耗时 8 个月来实现它。

用 Rust 实现 Stakenet#

・Lambda 班(一个软件工业的集团)正在尝试将 StarkNet 的生态系统从 Python 迁移到 Rust,以使其变得更快、更可预测、更可靠。
・Cairo 曾是一个 Python 项目,目前已经完全在 Rust 中重新实现。用 Rust 实现 Cairo 后,Cairo 的速度提高了 100 倍,内存消耗减少了 12 倍,比 Python 解释器快 20 倍。
・Cairo Rust 绑定(Cairo Rust 绑定)是一个用于将 Rust 和 Python 之间共享内存的 Python 绑定。
・目前,Lambda 班正在尝试实现 StarkNet 商业逻辑以及 StarkState,StarkNet 商业逻辑是一个核心部分,它会根据事务执行命令并产生事务信息和状态。
・StarkState 可以被看作一个哈希映射,它将合约 HASH 与合约实例(以 JSON 格式存储)进行映射,并将实例的地址与存储键标识其存储值。
・Lambda 班已经对其对应的 VM(Cairo)进行了测试,并通过了该测试。
・如果学参与者能够发送 PR 并开始参与,这次研讨会就算成功了。

Warp 将 Solidity 转为 Cairo 代码
・Warp 可将 Solidity 代码转换为 StarkWare 图书馆支持的 Cairo 代码,并且会加上函数调用符。
・Warp 的新版本即将推出,它将支持函数重载,并可无需加上函数调用符的情况下运行 ERC20 以及其它协议。
・需要安装 Warp,在 Github 上检出可用于 Warp 转换的 Uni Swap 代码库。
・今天我们将在几乎实时的情况下部署 Uni Swap V3 到测试网,它是我们公开演示的第一个地址。
・在 Jorik Schellekens 的演示结束时,会给大家呈现一个正式验证工具 Horus 的小节。
・介绍完毕,接下来 Jorik 将引领大家操练 Warp,用它来部署 Uni Swap V3 到测试网。

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。