第三期线上 Workshop 回顾

简介: 由 GearFans 举办的 “Gear 中文第三期线上 Workshop” 于 2022 年 1 月 18 日通过腾讯会议举行。

由 GearFans 举办的 “Gear 中文第三期线上 Workshop” 于 2022 年 1 月 18 日通过腾讯会议举行。

本次 Workshop 由 Gear 的开发者关系负责人 Shooter 主讲,Gear 中文社区经理 Nicole 主持。Shooter 首先介绍了 Gear 的核心开发团队以及近期的融资情况Gear 宣布于 12 月 20 日完成 1200 万美元的私募轮融资,此轮融资由 Blockchange Ventures 领投。

image.png


image.png

接下来,Shooter 简要介绍了 Polkadot 区块链及其优势,以及 Substrate 的基础知识,并向大家系统介绍了 Gear 以及 Gear 技术的优势。

Gear 关键的技术创新在于其新颖的跨合约通信方式。Gear 使用 Actor 通信模型和 WebAssembly VM,支持并行处理,并具有速度快、成本低的优势。使用 WebAssembly 可以让 GEAR 的智能合约直接编译成机器码,运行速度媲美原生。更快的速度意味着更低的交易成本和更高的效率。除了改善用户体验外,这还将提高交易吞吐量,同时降低交易成本。可并行化的架构将进一步提升运行速度,而通过消息传递通信的 actor 模型,将保证网络的清晰、高效和安全。这两个独特的功能确保交易以最快的速度运行,从而保证成本最低。由于 Gear 是 Polkadot 和 Kusama 平行链的一员,部署在 Gear 上的应用程序也将获得作为 Polkadot 成员的好处,这意味着开发者可以利用世界上最新兴、最有前景的技术之一。

后续 Shooter 进一步的介绍了 Gear 消息机制的整个生命周期

从图中,可以看到只有消息是可以传递,没有什么是共享的。用户或者合约,发送消息,然后由 验证者 (validator) 将消息放入全局消息队列。validator 根据消息,会继续调用下一个合约,或者直接产生新的消息。

image.png

每次发送消息都有 1 个固定的格式 ,包含 3 部分:Payload(指合约代码),Gas Limit,Value(转账金额)

image.png

Gear 节点为每个程序保存单独的内存空间,并且保证它的持久性。程序可以以 64KB 的块为单位分配所需的内存量。

image.png

接下来,Shooter 介绍了 GEAR 的开发工具箱。

image.png

最后 Shooter 向大家展示了如何通过 Gear 部署 erc20 合约

演示结束后的 Q&A 环节,Shooter 耐心地解答了大家的提问。

我们从这些提问中,摘出一些有意义的问题:

gear 的合约语言使用的是 ink 吗,还是会自己再推出一个合约开发语言?

  • 不是 ink,Gear 合约是 rust 代码,使用了 actor 并发模型,有自己的 gcore、gstd 库。引入相应的 gear lib,就可以用 rust 开发 gear 合约了。

ICP 上的 wasm 可以部署到 gear 吗?如果是标准的 Rust 编译包即可部署吗?

Gear 什么时候能出点支持 nodejs 的教程吗?

本次活动的 PPT 在 https://kdocs.cn/l/spec79NZj5Ye,对Gear技术感兴趣的小伙伴,欢迎查看中文wiki https://wiki.gear-tech.io/zh-cn/ ,如对 wiki 翻译有任何建议,欢迎提交 pr。

目录
相关文章
|
弹性计算 运维 安全
阿里云最佳实践workshop实战训练营-6月场完美收官
最佳实践workshop实战训练营是基于角色扮演的场景化沉浸式实操训练,通过现场参加实训帮助客户快速掌握场景的落地技术方案,通过产品组合实战实操来帮助客户快速了解阿里云各产品及方案的优势。
阿里云最佳实践workshop实战训练营-6月场完美收官
|
数据可视化 开发者
《支付宝地推的设计故事-商服作业 CRM 设计-梦宛》演讲视频&文字版
《支付宝地推的设计故事-商服作业 CRM 设计-梦宛》演讲视频&文字版
162 0
|
数据建模 DataWorks 大数据
降本提效,3月10日上海数据治理Workshop报名中
降本提效,3月10日上海数据治理Workshop报名中
降本提效,3月10日上海数据治理Workshop报名中
|
Web App开发 前端开发 数据可视化
《如何打造业务专属的 Can I use - 步悠》演讲视频 + 文字版
《如何打造业务专属的 Can I use - 步悠》演讲视频 + 文字版
155 0
|
机器学习/深度学习 设计模式 前端开发
《探索中后台设计提效的次时代-短篇》演讲视频 + 文字版
《探索中后台设计提效的次时代-短篇》演讲视频 + 文字版
219 0
|
开发者
业技融合,数创未来 | 一图剧透阿里云研发效能峰会主论坛
面向企业开发者及技术管理者,探索研发效能的技术趋势、分享业界研发效能实践经验,共享云时代研发效能新成果——BizDevOps。
148 0
业技融合,数创未来 | 一图剧透阿里云研发效能峰会主论坛
|
运维 前端开发 安全
30分钟体验云巧Workshop系列之一:10分钟部署
1. 目标交付场景是复杂的,而云巧作为面向产业的首个产业数字组件中心,目标正是解决复杂产业交付场景中的研发提效问题。我们在云巧官方首页有介绍云巧“可组装式”理念的白皮书,在“云巧快速上手”中有上手云巧的快速指引。但从理论、文档到实际落地之间还有不小的距离。本Workshop旨在通过一个贴近真实生产,但又相对比较简单的软件工作坊,让你可以亲手体验云巧的能力。2. 背景在首届云巧公益开发大赛中,云巧携
30分钟体验云巧Workshop系列之一:10分钟部署
|
存储 数据采集 运维
|
Rust 安全 Linux
第四期线上 Workshop 回顾
由 GearFans 举办的 “Gear 中文第四期线上 Workshop” 于 2022 年 2 月 18 日成功举行。
216 0
第四期线上 Workshop 回顾
|
Web App开发 弹性计算 Oracle
云起第一期学习体会(报告)
云起第一期学习体会(报告)