W3bstream Devnet 发布

W3bstream Devnet Release

W3bstream,由 IoTeX 核心团队开发,是一项尖端计算基础设施,旨在彻底改变应用程序验证和利用现实世界数据的方式,以将用户行为在物理世界中进行代币化。W3bstream 有效地充当 DePIN(去中心化物理基础设施网络)项目的基础设施,推动了 Web3 领域的创新与合作。

W3bstream Devnet

我们很高兴地宣布 W3bstream Devnet 发布,这是一个重要的里程碑,旨在为开发者提供在现实世界数据上构建去中心化应用的工具和资源。该版本旨在作为一个公共节点,供希望提前访问这项技术的开发者使用。

Devnet 发布与 W3bstream Studio 一同推出,这是一个强大的控制中心和用户界面工具,使开发者能够协调他们 W3bstream 项目的每一个方面,从数据接收到应用逻辑以及与区块链的交互。W3bstream Studio 的主要特点包括:

  1. 钱包登录:开发者现在可以使用其 MetaMask 钱包登录 Studio,使同一 W3bstream 节点可以在不同用户之间共享。
  2. 可信度指标:可信度指标为开发者提供了一种无缝的方法来建立和监控项目指标,从而能够创建具有洞察力的仪表盘,提供仪表盘选择的灵活性,并通过 API 提供便利的访问。
  3. 数据库创建:Studio 使开发者能够创建数据库表,以存储和查询流入其项目的数据,以及任何其他特定于应用程序的数据。
  4. 小程序和触发器:小程序以事件处理程序的形式定义项目的逻辑,而触发器根据链上事件或传入数据消息来协调处理程序执行操作的时机。
  5. 链无关性:W3bstream,因此 Devnet 发布,是链无关的。除了 IoTeX 主网和测试网外,还将逐步支持主要的 L1 和 L2 网络,例如 Polygon 主网 / Mumbai 测试网,Ethereum 主网 / Goerli 测试网。
  6. 客户端 SDK:Devnet 发布提供四个客户端 SDK,用于将 IoT 数据发送到 W3bstream,支持基于 Linux 的设备、ESP32、Android/iOS 设备,而 Arduino 板将很快被支持。

对于设备通信,W3bstream 实现了一种可以通过 HTTP 和 MQTT 访问的消息协议,为每个用户的项目提供一个专用端点。

此刻最大的问题是:“我现在实际上可以构建什么?”回答是:“任何东西!” W3bstream Devnet 发布实际上允许您构建一个端到端的 DePIN 应用程序,并且如前所述,可以通过 W3bstream Studio 控制过程的每一个步骤。

W3bstream 应用程序的典型流程

让我们深入探讨一下可能应用程序的流程。假设您正在构建一个管理智能能源网项目的应用程序,该项目根据用户对电网的贡献或吸纳的电量来奖励或收费给用户。

  1. 用户的能源表的数据发送到 W3bstream。
  2. W3bstream 将接收一个由能源表设备签名的数据消息。
  3. W3bstream 将根据接收数据消息时引发的 W3bstream 事件,将消息路由到相关的处理程序函数。
  4. 当某个链上事件被触发或通过 cron 作业定期触发时,可以调用不同的处理程序。
  5. 处理程序功能将处理数据消息,以验证数据完整性和设备身份,并可选择将数据存储在 W3bstream 的 SQL 数据库中。
  6. 根据接收到的数据和项目特定要求,处理程序将生成一些现实世界事实的证明,并将其提交给智能合约,以触发特定于应用程序的代币经济。

如前所述,W3bstream Devnet 目前作为单节点系统运行。但是,未来的升级将使其过渡到去中心化基础设施。这将允许开发者根据其应用程序的运行选择所需的节点数量,并选择适当的共识机制来触发基于其应用程序逻辑的链上操作。

接下来有什么?

除了去中心化,开发者们还可以期待更多有趣的功能。一些功能的推出时间可能较近,但无论如何,以下是即将推出的功能简要列表:

  • DePIN 开发工具包:IoTeX 和 Seeed Studio 合作创建 DePIN 开发工具包,允许构建者直接插入不同的传感器,直观地查看其数据,并无缝连接到 W3bstream 开始构建。
  • 更好的开发者体验和更顺畅的链上交互:随着未来的迭代,链上交互和其他在 DePIN 应用程序中被视为“标准”的特性将得到简化。还将提供越来越多的小程序模板。
  • 更多链:随着接下来版本的推出,将支持越来越多的以以太坊为兼容的链,比如币安。我们可能还会看到对非以太坊类链如索拉纳的支持。
  • 更多模块化:在未来的迭代中,开发者将能够使用 W3bstream 作为中央大脑,以协调他们所选择的不同组件/服务,如存储、连接性等……

结论

W3bstream Devnet 发布为希望创建能够桥接物理世界与区块链生态系统之间的去中心化应用的开发者带来了丰富的新可能。通过通过 W3bstream Studio 提供易于使用的强大后端解决方案,我们正在朝着实现 DePIN 的全部潜力和促进 Web3 领域创新迈出重要一步。

我们鼓励开发者深入了解 W3bstream Devnet 发布,探索其功能,并与 IoTeX 团队分享他们的反馈。与我们一起开始构建吧! 让我们一起塑造去中心化应用的未来,释放现实世界数据在 Web3 生态系统中的潜力。