热门标签 | 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

       


推荐阅读
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社区 版权所有