Gear2021 年月度更新——12 月

简介: 12 月达到的另一重要里程碑主要是对 Gear 平台的技术改进。

对 Gear 来说,年底是一个不同寻常的时期。我们宣布于 12 月 20 日完成 1200 万美元私募轮融资,此轮融资由 Blockchange Ventures 领投。除 Blockchange 外,其他顶级投资机构也参与本轮融资,其中包括 Three Arrows Capital(三箭资本)、Lemniscap、Distributed Globals、LAO、Mechanism Capital、Bitscale、Spartan Group LLC、HashKey、DI Ventures、Elysium Venture Capital、Signum Capital 和 Konstantin Lomashuk 领导的 P2P Economy,以及 Web3 基金会和 Parity Technologies 的一些高管,包括其创始人 Gavin Wood。

12 月达到的另一重要里程碑主要是对 Gear 平台的技术改进。更新内容如下:

我们在 gstd 中加入了一个 program_id()函数,它可以返回程序的标识符。它可以用在程序想要存储资金的地方,比如为自己存储可替换 token。

采用核心处理器实现了新的消息处理逻辑 。这将当前的处理方式迁移到用功能化方法处理消息的新逻辑,并包括消息日志 。这允许我们使用多种方法在不同的环境中(collator、validator 和 cumulus 设置)执行核心逻辑。

我们已经启用一种机制 ,让网络维护者(也就是验证者)对网络资源的使用收取费用。特别是,如果一个消息被卡在等待列表中,原发件人(原发送者) 将被收取一定的区块费用。此外,外部用户可以通过跟踪 WaitList 的状态并建议那些在 WaitList 停留时间最长的信息来参与这个游戏,从而提高每条消息的整体效率,以获取一部分收益。

我们添加了一个 submit_code 调用。这允许将 actor 提交到链上,以便以后从其他 actor 中实例化。

在 12 月,我们看到 Gear 社区在世界各地蓬勃发展。继美国和俄罗斯的一系列教学 Workshop 之后,我们继续在鲍曼莫斯科国立技术大学(Bauman Moscow State Technical University)举办了另一场 Workshop ,中国社区也举办了两场线上 Workshop。我们介绍了 Gear 的技术优势,并演示了如何在 Gear 平台上部署智能合约。

根据传统,新年前是回顾过去一年所取得成就的好时机,因此我们也想分享一下 2021 年我们所取得的成就。

自从我们的 GitHub 于 8 月公开以来,我们缩短区块时间,在区块结束时处理队列。我们将处理消息队列的过程替换为更类似于在生产模式中使用的过程。消息被立即处理;换句话说,在同一个区块中,它们被提交到消息队列中(如果区块的 gas limit 足够的话)。区块的时间也被减少到一秒钟。因此,网络的延迟理论上会降低(改善)18 倍。

9 月我们对获取元数据的过程进行了更新。10 月我们编写了自定义异步 Mutex ,它允许程序专门锁定特定的数据,并确保其在锁定时不被其他消息改变。除了异步 Mutex,我们还编写了异步 RwLock——一个读写锁,它允许更精细的异步数据锁。

在自一致性的 gas 经济中,消息相关联的 gas 总是会被预留,而在(未来) gas 消耗算法中使用价值树结构是迈向自一致性 gas 经济的重要一步。这是我们 11 月份月报 中的一个重要更新。

社区的发展在 2021 年发挥了重要作用。10 月,我们推出了全新的网站设计并提供了更友好的界面。我们举办了 7 场 Workshop 和各种见面会 。其中 3 场 Workshop 在俄罗斯举办,一场在美国举办。其他三场在线上举行:第一场是为加州大学圣地亚哥分校计算机科学与工程学会的学生举办的,另外两场是在中国社区举办。

到目前为止,我们与 CEO 兼创始人 Nikolay Volf 已经成功举行了五次 AMA,分别由 PolkaWarriorsPolkaWorld 、知名土耳网络博主 OrientusPrime 、俄罗斯 YouTube 频道 CryptovoProBlockchain 主办。

如果您想了解更多关于 Gear 在 2021 年的发展,可以关注我们发布在 Medium 上的月报^[17]^ 。

在此,我们诚挚感谢本年度所有参与我们活动的朋友们,期待在 2022 年再次与你们相遇! 未来可期,与大家共勉!新年快乐!

Gear 团队

关于 GearFans

Gear 是波卡生态的计算组件,GearFans 是 Gear 爱好者社区。

目录
相关文章
|
存储 大数据 API
大数据隐私保护策略:加密、脱敏与访问控制实践
【4月更文挑战第9天】本文探讨了大数据隐私保护的三大策略:数据加密、数据脱敏和访问控制。数据加密通过加密技术保护静态和传输中的数据,密钥管理确保密钥安全;数据脱敏通过替换、遮蔽和泛化方法降低敏感信息的敏感度;访问控制则通过用户身份验证和权限设置限制数据访问。示例代码展示了数据库、文件系统和API访问控制的实施方式,强调了在实际应用中需结合业务场景和平台特性定制部署。
3948 0
|
前端开发 JavaScript API
React Draggable 实现拖拽 - 最详细中文教程 - 卡拉云
React Draggable 是 react 生态中,最好用的拖拽实现库之一。如果你的应用中需要实现拖拽功能,可以尝试用 react-draggable,它可以满足多数情况下的拖拽需求,比如一个弹出设置浮窗,可以相互遮挡的容器之类。在所有 react 拖拽库里(即 react dnd, drag and drop),react-draggable 算是把功能性和易用性平衡得最好的拖拽库了。
4002 0
|
JavaScript 前端开发
Moment.js与其他处理时间戳格式差异的JavaScript库相比有什么优势?
Moment.js与其他处理时间戳格式差异的JavaScript库相比有什么优势?
|
人工智能
Suno教程篇:音乐小白也能使用Suno AI零门槛创作音乐?从此只听AI写的歌!
本文是一篇Suno AI音乐创作工具的教程,指导音乐小白如何使用Suno AI零门槛创作音乐,包括准备工作、基础使用、歌曲风格的选择、歌词填入技巧,以及通过实例展示如何为不同场景生成背景音乐。
Suno教程篇:音乐小白也能使用Suno AI零门槛创作音乐?从此只听AI写的歌!
|
机器学习/深度学习 编解码 人工智能
2024年2月深度学习的论文推荐
我们这篇文章将推荐2月份发布的10篇深度学习的论文
521 1
|
运维 监控 网络虚拟化
|
NoSQL 数据库 数据安全/隐私保护
Neo4j图数据库的安装与基本增删改查
Neo4j图数据库的安装与基本增删改查
517 0
Neo4j图数据库的安装与基本增删改查
|
JSON JavaScript 前端开发
|
弹性计算
如何使用FinalShell、FileZilla上传网站代码到服务器?这两个都是神器
这段时间想做一个导航网站来着,然后就简单写了一个网页,买了一个域名、一台ECS服务器,都是比较便宜的那种
589 0
如何使用FinalShell、FileZilla上传网站代码到服务器?这两个都是神器
|
人工智能 自然语言处理 算法
业界总结 | 如何改进双塔模型,才能更好的提升你的算法效果?(一)
业界总结 | 如何改进双塔模型,才能更好的提升你的算法效果?(一)
949 0
业界总结 | 如何改进双塔模型,才能更好的提升你的算法效果?(一)