第三期线上 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月场完美收官
|
10月前
|
Cloud Native IDE 中间件
活动回顾丨云原生技术实践营北京站回放 & PPT 下载
活动回顾丨云原生技术实践营北京站回放 & PPT 下载
916 10
|
存储 SQL 分布式计算
活动预告|7月29日 Streaming Lakehouse Meetup·北京站
Streaming Lakehouse 首个 Meetup 来啦! 7 月 29 日 | 北京 | 线下,来一场 Streaming Lakehouse 实时数据湖的体验之旅!
794 0
活动预告|7月29日 Streaming Lakehouse Meetup·北京站
|
存储 数据采集 弹性计算
实时数仓Workshop · 广州站 9.15 邀您参加!
9月15日,聚焦 Flink + Hologres 实时数仓在数据链路中扮演的角色与在智能商业中的重要价值。
实时数仓Workshop · 广州站 9.15 邀您参加!
|
存储 数据采集 运维
|
Rust 安全 Linux
第四期线上 Workshop 回顾
由 GearFans 举办的 “Gear 中文第四期线上 Workshop” 于 2022 年 2 月 18 日成功举行。
202 0
第四期线上 Workshop 回顾
|
机器学习/深度学习 边缘计算 安全
干货满满!【阿里云 CDP 公开课】 直播预告来袭!
扫描海报上的钉钉群二维码入群,线上观看直播,还可以与来自阿里云和 Cloudera 的技术专家交流~
干货满满!【阿里云 CDP 公开课】 直播预告来袭!
|
Java Serverless Maven
线下精彩活动预告 | 阿里云开发者 DevUP 沙龙正式启动,杭州、上海ACE同城会连办2场 Workshop 等你参加
7月阿里云开发者社区的线下沙龙陆陆续续上线了,7月下旬还将组织2场线下技术活动,各位开发者敬请期待~
1110 0
线下精彩活动预告  | 阿里云开发者 DevUP 沙龙正式启动,杭州、上海ACE同城会连办2场 Workshop 等你参加
|
运维 Kubernetes Cloud Native
直击 KubeCon 现场 | 阿里云 Hands-on Workshop 亮点回顾
相关文章链接【合集】规模化落地云原生,阿里云亮相 KubeCon China沉淀九年,一文看清阿里云原生大事件 2019 年 6 月 24 日至 26 日,KubeCon + CloudNativeCon + Open Source Summit(上海 )在中国上海盛装启幕。
4656 0
|
测试技术 Perl
2018云栖Workshop应用发布实践手册(一)
本文主要用于演示如何在阿里云容器服务Kubernetes集群中部署一个应用,并将该应用通过Ingress对外暴露提供服务访问,以及如何通过分批发布和灰度发布来更新升级应用版本。
3224 0