第三期线上 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月场完美收官
|
4月前
|
存储 分布式计算 数据挖掘
活动预告|8月3日 Streaming Lakehouse Meetup · Online 与你相约!
Apache Paimon & StarRocks, 强强联合, 打造极速湖仓解决方案。8月3日14:00, 大咖云集, 包括Apache Paimon PMC, 阿里云, 饿了么等, 分享最佳实践与技术原理。预约直播, 不容错过!
179 12
活动预告|8月3日 Streaming Lakehouse Meetup · Online 与你相约!
|
6月前
|
存储 分布式计算 大数据
活动预告 | 5月16日 Streaming Lakehouse Meetup · Online 与你相约!
5月16日 Streaming Lakehouse Meetup · Online 与你相约!
353 1
活动预告 | 5月16日 Streaming Lakehouse Meetup · Online 与你相约!
|
存储 数据采集 弹性计算
实时数仓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 公开课】 直播预告来袭!
|
Linux 开发工具
第二期实战营日志
1月24:今天通过联系复习了使用vim编辑文本、对文件内容和信息的查看以及使用Linux命令处理文本,很多命令之前都是在零零散散的自学使用,能有这么个机会系统学习,感觉很好! 1月25:今天复习了更多的系统工作命令,这些命令都是工作中经常要用到,通过复习,熟练了很多~ echo/date/ps/top/pidof/killall/ifconfig/uname/uptime/free/who/last/history 1月26:今天学习了磁盘管理命令,包括查看检查文件系统的磁盘空间占用情况的df命令和查看文件和目录磁盘的使用空间的du命令、磁盘分区fdisk命令,有dos的基础,学习很轻松 1月
104 0
|
Java Serverless Maven
线下精彩活动预告 | 阿里云开发者 DevUP 沙龙正式启动,杭州、上海ACE同城会连办2场 Workshop 等你参加
7月阿里云开发者社区的线下沙龙陆陆续续上线了,7月下旬还将组织2场线下技术活动,各位开发者敬请期待~
1114 0
线下精彩活动预告  | 阿里云开发者 DevUP 沙龙正式启动,杭州、上海ACE同城会连办2场 Workshop 等你参加