服务热线:
产品中心

Gear 月度更新|4 月

发布时间: 2024-02-25 08:14:14 来源:产品中心

详细信息

  4 月份,Gear 成功通过了内部审计。我们想从上个月一些重要的技术更新开始分享。

  内存页大小变得可配置[3]。 众所周知,WASM 默认的内存页大小为 64KB。在 OS 中,这个内存页更小:Linux 为 4 KB,macOS 为 16 KB。当启用 lazy pages 时,每次访问合约数据都需要从存储器中下载所有的 WASM 页。现在,我们大家可以通过只下载部分页来减少这样的一种情况,这要比主机的原生页小得多。我们大家可以根据页大小进行过滤,例如 4KB 或 16 KB,并通过只使用这一些部分将 WASM 数据储存在存储器中。现在,存储器中的代码页尺寸减少到了 4 KB。

  另外还有一个重要的技术更新,超过 gas 限额的消息现在不会被跳过[4]。以前,当消息超过当前块允许的 gas 上限时,我们会将消息推到队尾。但是,现在当我们遇到一个 gas 上限超过当前区块的 gas 费用的消息时,我们仍就尝试处理该消息。

  如果处理成功或由于内部逻辑而失败,我们对 DB 采取对应的更改。如果由于 gas 费用限制而执行失败,我们将恢复与该消息相关的所有内容,在区块的队首重新排队,并停止对当前区块的处理。这保证下一个区块将有更多的 gas,使消息得到成功处理。

  让我们用更简单的术语来解释这一点。以前,我们每个区块都有固定的 gas 费。这也可以被称为“预算”。每条消息都有 gas 上限。如果消息的 gas 上限不符合区块费用或“预算”,该消息将被放到队尾,在一个正在进行的区块中被处理。这会导致一些问题,因为这在某种程度上预示着无法成功处理 gas 上限较大的消息。

  基于最近更新,即使消息的 gas 上限高于区块的 gas “预算”,我们仍就发送消息做处理,因为实际的 gas 消耗量可能低于 gas 上限,从而使消息符合“预算”的要求。

  4 月 9 日,Gear 参加了由 Anonymous Club 组织的北京线]。这次活动的主题是 Web3 的发展机会和未来。参与者深入讨论了众多区块链项目,还发表对 NFT 市场的个人见解。

  除此之外,我们还与 IOBC 合作,为 Gear 中国社区举办了另一场 AMA。

  我们还举办了一场线上 Telegram 活动——Gear Talk[9],社区有机会了解 Gear 网络的最新进展。

  我们参加了由@DanteNetwork[10] 组织的 Web3 交流会议[11]。本场活动讨论了 Web 2.0 和 Web 3.0 之间的区别,以及 Web3 给我们正常的生活带来的一些技术改进。观众对 Web3 的未来也有了更深刻的认识。

  我们在世界各地举办了多场 Workshop,包括在土耳其举办的第一场 Workshop[12],该 Workshop 在伊斯坦布尔技术大学举行。

  我们还在墨西哥的 UAM Azcapotzalco 大学举办了第二场 Workshop[13]。Workshop 分为两个部分:首先是理论部分,与会者学习了区块链技术和 Web3 历史。然后是实践部分——使用 Gear 网络部署去中心化 Twitter。

  我们还为中国社区举办了另一场 Workshop,演示了如何构建 DAO。

  除此之外,我们还在墨西哥组织了另一场 Meetup[15],这次 Meetup 得到了积极反馈,参与者有机会与 Gear 小组成员面对面交流,并进一步了解区块链技术、智能合约开发和 Gear 平台。

  特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

  为何一楼架空层起火,会烧到30多层?南京火灾亲历者讲述逃生经过:“我是楼层里第一个发现起火的”

  列车员凌晨餐车吃饭被乘客狂喷,官方表示列车员服务意识不强,网友:这种回应是犯贱!

  阿森纳无情复仇:射门18-3,4-1屠杀!英超6连胜,3轮恐怖15-0!

  中学生发现微信抢最大红包秘诀:3-5人第1个抢的概率最大,人多时越靠后概率越高

  牙膏才是孟获?面对Knight已经10连败!JDG粉丝吐槽:对不起Ruler

  LOL-LPL:Bin“无情铁手”上路怒斩三杀,BLG 2-1击败JDG