热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Gear月度进展报告:2023年7月最新动态与技术升级

随着我们进入 8 月份,是时候回顾我们在 7 月份的进展了。一如既往,我们将围绕最近的技术更新开始。技术更新核心更新:现在我们拥有了一个机制,可以在某个特定的区块上执行预定动作[1]。例如,在 "N

随着我们进入 8 月份,是时候回顾我们在 7 月份的进展了。一如既往,我们将围绕最近的技术更新开始。

技术更新

核心更新:


现在我们拥有了一个机制,可以在某个特定的区块上执行预定动作[1]。例如,在 "N "区块唤醒消息或在 "M "区块暂停程序。这将用于租金收费和实现程序内部的时间锁原语。我们会知道在特定的区块发生的事情,并且可以假设某个特定消息的整个生命周期。目前,我们只实现了等待列表逻辑,但新的功能很快就会出现!


Mailbox 交互逻辑也已更新[2]。请查看 PR,以找到对新逻辑各种场景的解释。另外,消息在 Mailbox 中停留时收取租金的问题也得到了修复[3]。


在工具更新中,我们对 gtest 库做了一些修改。现在 gtest 允许处理 actor 余额[4]。在开发 dApps 的过程中能够给户和程序创造价值,在他们之间发送,并检查产生的余额。这有助于高效调试在 actor 之间转移 token 的程序。另外,gtest 库的另一个更新使在调用程序的 meta_state 函数时,能够捕捉到 panics 或其他错误[5]。现在,gtest::Program::meta_state 函数返回从程序状态收集的元数据,或者在失败时返回错误详细信息。请参阅文档[6]以找到更详细的错误描述。


其他与生态系统相关的技术更新如下:


我们实现了一个 On-Chain NFTs 的范例[7]。NFT 的内容不是存储在其他地方(例如像 IPFS 这样的分布式文件系统),而是直接存储在区块链的合约中。每次查询 NFT 时,用户都会获取它的内容(所有层),而不是链接。如果你对此感兴趣,你可以在我们的 Wiki[8] 上阅读更多相关信息。


我们发布了一个 escrow 智能合约的范例[9]。escrow 是一种特殊的钱包,用于存放某些资产 ( 如资金或股票 )。就智能合约而言,escrow 是存储在区块链上的钱包,与普通的 escrow 一样,可以从一个用户那里接收一些资产 ( 例如加密货币或同质化代币 ),并在满足某些条件时,将其发送给另一个用户。如果你想了解更多关于 escrow 的信息并且测试它,请随时查看我们的 Wiki[10] 和 GitHub[11]。我们近期将发布关于如何使用 escrow 范例的视频教程!


我们还介绍了一个 DEX 项目[12]( 去中心化交易所 ),其中包含两个智能合约范例。第一个用于创建和处理不同的交易对,而第二个是实际执行交易 ( 或交换 )。该合约基于 Uniswap-V2,并实现了一些基本功能(例如添加 / 删除流动性、交易)。


活动回顾


关于社区发展近况,7 月份我们在布宜诺斯艾利斯[13]和杭州[14]分别举办了首次线下 meetup!你可能已经注意到了,我们每月都会在墨西哥[15]的 Bitcoin Embassy 酒吧举行线下 meetup,这意味着我们很快就能够与大家再次见面[16]了! 欢迎来参加我们的下一次活动,一起讨论智能合约、Gear 协议和区块链技术!


Gear 还与 Darwinia[17]、Crypto MeLon[18]、CryptoPanda[19]、Crypto Solution[20]、Crypto Wolf[21] 和 Crypto Arena[22] 合作举办多场 AMA 活动。Gear 首席生态系统负责人 Pavel Salas 出席了我们首场西班牙语 AMA[23]!该活动在墨西哥的 Bitcoin Embassy 酒吧举行,由其 CEO Lorena Ortiz 主持。本场 AMA 也在 Twitter Space 上进行了直播! 如果你错过了这次活动,不用担心,我们后续会有更多精彩的 AMA 活动!


我们参加了 Polkadot Decoded 黑客松 Twitter Sapce[24] 活动,向观众介绍了 Gear 协议并讨论黑客松中的优质项目。获奖团队团队也分享了他们在此次黑客松之旅中的想法和见解。


我们非常高兴能够与多个优质项目共同参与 Web3 Bootcamp Twitter Space[25] 活动。本次活动中,我们向参与者介绍了 Gear 协议及其独特的技术,以及蓬勃增长的生态系统,并与其他嘉宾讨论了 Polkadot 生态的前景与机会。


我们同样组织了多场 workshop。墨西哥马德里理工大学的 workshop[26],Rebase Codingday[27],中国社区的线上 workshop:开发你自己的 NFT marketplace[28],以及在 ICEL 大学举的 workshop[29]。在这些活动中,我们简要介绍了 Gear 协议与 Gear 的核心技术并且演示了如何构建智能合约。这些活动收到了大家的热情反馈,我们期待可以为社区朋友带来更多类似活动!


Gear 上周参加了 Polkadot 社区电话会议[30],我们的首席生态负责人 Pavel Salas 和我们的业务开发主管 Dave Bean 介绍了 Gear 协议的近期更新,为不熟悉 Gear 平台的参与者简要介绍了 Gear 的主要功能以及未来的合作计划。感谢所有参加 Polkadot 社区电话会议的听众,感谢 Parity 的邀请,我们期待未来给大家带来更多精彩活动!


除了以上活动,我们还参加了 BlockchainBattle Twitter Space[31],与各位嘉宾一起讨论 Polkadot 生态技术创新的潜在可能性;我们还赞助了熊市夜曲活动[32],不涉及任何技术,只与生态系统内志同道合的人一起沟通交流,唱歌放松!


想了解活动的最新资讯,请关注我们的 Twitter[33] 和微信公众号,或者直接访问我们的网站 gear-tech.io 。小提示,官网更新啦!


此致,

Gear 团队


参考资料

[1]我们拥有了一个机制,可以在某个特定的区块上执行预定动作: https://github.com/gear-tech/gear/pull/1135

[2]Mailbox 交互逻辑也已更新: https://github.com/gear-tech/gear/pull/1146

[3]消息在 Mailbox 中停留时收取租金的问题也得到了修复: https://medium.com/@gear_techs/gear-monthly-updates-july-2022-9adbe1e33eb

[4]gtest 允许处理 actor 余额: https://github.com/gear-tech/gear/pull/1125

[5]能够捕捉到 panics 或其他错误: https://github.com/gear-tech/gear/pull/1106

[6]参阅文档: https://docs.gear.rs/gtest/enum.TestError.html

[7]On-Chain NFTs 的范例: https://github.com/gear-dapps/non-fungible-token/pull/3

[8]Wiki: https://wiki.gear-tech.io/examples/onchain-nft/

[9]发布了一个 escrow 智能合约的范例: https://github.com/gear-dapps/escrow/pull/4

[10]Wiki: https://wiki.gear-tech.io/examples/escrow/

[11]GitHub: https://github.com/gear-dapps/escrow

[12]DEX 项目: https://github.com/gear-dapps/dex/pull/4

[13]布宜诺斯艾利斯: https://www.gear-tech.io/events/first-gear-meetup-in-buenos-aires

[14]杭州: https://www.gear-tech.io/events/gear-meetup-in-hangzhou

[15]墨西哥: https://www.gear-tech.io/events/gear-monthly-meetup-in-mexico-july

[16]再次见面: https://www.gear-tech.io/events/mexico-meetup-gear-nft

[17]Darwinia:https://twitter.com/DarwiniaAMAs/status/1545454391582330881

[18]Crypto MeLon: https://www.gear-tech.io/events/ama-gear-x-crypto-melon

[19]CryptoPanda: https://www.gear-tech.io/events/ama-gear-x-cryptopanda-1

[20]Crypto Solution: https://www.gear-tech.io/events/ama-gear-x-crypto-solution

[21]Crypto Wolf: https://www.gear-tech.io/events/ama-gear-x-crypto-wolf

[22]Crypto Arena: https://www.gear-tech.io/events/ama-gear-x-crypto-arena

[23]首场西班牙语 AMA: https://twitter.com/LOReBitcoin/status/1546890546723028992

[24]Polkadot Decoded 黑客松 Twitter Sapce: https://twitter.com/i/spaces/1OdKrBBgDgqKX

[25]Web3 Bootcamp Twitter Space: https://twitter.com/i/spaces/1jMJgeeDRPWKL?s=20

[26]墨西哥马德里理工大学的 workshop: https://www.gear-tech.io/events/workshop-at-the-universidad-politécnica-del-valle-de-méxico

[27]Rebase Codingday: https://www.gear-tech.io/events/rebase-codingday

[28]中国社区的线上 workshop:开发你自己的 NFT marketplace: https://www.gear-tech.io/events/workshop-for-the-chinese-community-develop-your-own-nft-marketplace

[29]ICEL 大学举的 workshop: https://www.gear-tech.io/events/workshop-at-icel-university-mexico

[30]Polkadot 社区电话会议: https://twitter.com/i/spaces/1ypKdEEYPBvGW?s=20

[31]BlockchainBattle Twitter Space: https://twitter.com/i/spaces/1ypJdEkvgvVxW

[32]熊市夜曲活动: https://www.gear-tech.io/events/blockchain-karaoke-night

[33]Twitter: https://twitter.com/gear_fans


历史文章


Gear 合约大揭秘

如何使用 gear-js SDK

如何部署 Gear 合约?

Gear Technologies 完成 1200 万美元融资

Gear 的技术优势


关于 GearFans


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


官网:https://gear-tech.io/

Twitter:https://twitter.com/gear_techs

GitHub:https://github.com/gear-tech

Discord:https://discord.com/invite/7BQznC9uD9

Telegram 中文群:https://t.me/Gear_CN

QQ 群:67770333

       


推荐阅读
  • H5技术实现经典游戏《贪吃蛇》
    本文将分享一个使用HTML5技术实现的经典小游戏——《贪吃蛇》。通过H5技术,我们将探讨如何构建这款游戏的两种主要玩法:积分闯关和无尽模式。 ... [详细]
  • Docker安全策略与管理
    本文探讨了Docker的安全挑战、核心安全特性及其管理策略,旨在帮助读者深入理解Docker安全机制,并提供实用的安全管理建议。 ... [详细]
  • 调试利器SSH隧道
    在开发微信公众号或小程序的时候,由于微信平台规则的限制,部分接口需要通过线上域名才能正常访问。但我们一般都会在本地开发,因为这能快速的看到 ... [详细]
  • 阿里云 Aliplayer高级功能介绍(八):安全播放
    如何保障视频内容的安全,不被盗链、非法下载和传播,阿里云视频点播已经有一套完善的机 ... [详细]
  • 本文整理了一份基础的嵌入式Linux工程师笔试题,涵盖填空题、编程题和简答题,旨在帮助考生更好地准备考试。 ... [详细]
  • 链游未来前景广阔,潜力无限 ... [详细]
  • 本文目录一览:1、Geth控制台使用及Web3.js使用 ... [详细]
  • 本文介绍了.hbs文件作为Ember.js项目中的视图层,类似于HTML文件的功能,并详细讲解了如何在Ember.js应用中集成Bootstrap框架及其相关组件的方法。 ... [详细]
  • 本文探讨了如何通过优化 DOM 操作来提升 JavaScript 的性能,包括使用 `createElement` 函数、动画元素、理解重绘事件及处理鼠标滚动事件等关键主题。 ... [详细]
  • 在开发一个网页音乐播放器时遇到问题,需要从不同源读取MP3文件的ID3标签信息,包括流派、歌手和歌曲名称等。尝试使用PHP未果后转而考虑使用JavaScript进行跨域读取,但不清楚具体配置方法,寻求技术指导。 ... [详细]
  • CRZ.im:一款极简的网址缩短服务及其安装指南
    本文介绍了一款名为CRZ.im的极简网址缩短服务,该服务采用PHP和SQLite开发,体积小巧,约10KB。本文还提供了详细的安装步骤,包括环境配置、域名解析及Nginx伪静态设置。 ... [详细]
  • 本文介绍了如何通过命令行有效地终止所有 Node.js 进程实例,以解决因端口冲突或其他服务冲突导致的问题。 ... [详细]
  • 本文详细介绍了如何搭建一个高可用的MongoDB集群,包括环境准备、用户配置、目录创建、MongoDB安装、配置文件设置、集群组件部署等步骤。特别关注分片、读写分离及负载均衡的实现。 ... [详细]
  • 本文探讨了在一个物理隔离的环境中构建数据交换平台所面临的挑战,包括但不限于数据加密、传输监控及确保文件交换的安全性和可靠性。同时,作者结合自身项目经验,分享了项目规划、实施过程中的关键决策及其背后的思考。 ... [详细]
  • 探讨密码安全的重要性
    近期,多家知名网站如CSDN、人人网、多玩、开心网等的数据库相继被泄露,其中大量用户的账户密码因明文存储而暴露无遗。本文将探讨黑客获取密码的常见手段,网站如何安全存储用户信息,以及用户应如何保护自己的密码。 ... [详细]
author-avatar
站在屋顶上的小柱子
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有