W3bstream Devnet 发布

W3bstream Devnet Release

W3bstream,由 IoTeX 核心团队开发,是一个前沿的计算基础设施,旨在彻底改变应用程序验证和利用真实世界数据的方式,以实现物理世界中用户行为的代币化。W3bstream 实际上作为 DePIN(去中心化物理基础设施网络)项目的基础设施,推动 Web3 生态系统中的创新与合作。

W3bstream Devnet

我们很高兴地宣布 W3bstream Devnet 发布,这是一个重要的里程碑,旨在为开发者提供在真实世界数据上构建 dApp 所需的工具和资源。本次发布旨在作为公共节点,供对早期访问这项技术感兴趣的开发者使用。

Devnet 发布伴随推出的还有 W3bstream Studio,这是一个强大的控制中心和用户界面工具,使开发者能够协调 W3bstream 项目中的每个方面,从数据接收到应用逻辑和与区块链的交互。W3bstream Studio 的关键特性包括:

  1. 钱包登录:开发者现在可以使用他们的 MetaMask 钱包登录 Studio,使同一个 W3bstream 节点可以在不同用户之间共享
  2. 受信任的指标:受信任的指标为开发者提供了一种无缝的方法来建立和监控他们的项目指标,支持创建具有洞察力的仪表盘、提供仪表盘选择的灵活性,并通过 API 提供方便的访问。
  3. 数据库创建:Studio 使开发者能够创建数据库表,以存储和查询流向他们项目的数据,以及任何其他应用特定数据。
  4. 小程序和触发器:小程序以事件处理程序的形式定义项目的逻辑,而触发器则根据链上的事件或传入的数据消息来协调处理程序执行动作的时机。
  5. 链无关性:W3bstream,因而 Devnet 发布,具有链无关性。除了 IoTeX 主网和测试网外,未来将逐步支持主要 L1 和 L2,如 Polygon 主网/孟买测试网,以太坊主网/戈埃尔测试网。
  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 应用中“标准”的功能将被简化。将有越来越多的小程序模板可用。
  • 更多链:在接下来的迭代中,将支持越来越多的以太坊兼容链,例如币安等。我们还可能会看到对非以太坊类链的支持,例如 Solana。
  • 更多模块化:在未来的迭代中,开发者将能够将 W3bstream 用作核心脑,以协调他们选择的不同组件/服务,例如存储、连接性等……

结论

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

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