Web3 世界的变革者:W3bstream Devnet 正式发布

近日,IoTeX 正式发布全球首个完整的 DePIN 基础设施和工具包 W3bstream Devnet 版本。Devnet 为开发人员抽象简化了构建 DePIN dApp 所需的多层中间件,使开发人员可以以现在开发速度的 10倍 轻松构建 dApp。很多知名 DePIN 项目,如 Drife、React 等,正在使用W3bstream 赋能其真实世界用例。

概览

全球首款链下计算基础设施 W3bstream 由 IoTeX 核心团队开发,旨在彻底改变应用程序验证和使用真实世界数据的方式,通证化赋能真实世界的用户行为。 作为 DePIN(去中心化物理基础设施网络)项目的底层基础设施,W3bstream 不断推动 Web3 领域的创新和协作。

W3bstream Devnet

W3bstream Devnet 的正式发布对所有 DePIN 开发人员来说是一个重要的里程碑,为开发人员提供了在真实世界数据上构建 dApp 所需的工具和资源。Devnet 版本作为一个公共节点,是专为想要尽早使用 W3bstream 技术的开发人员量身定做的。

与 W3bstream Devnet 共同发布的,还有 W3bstream Studio,一款强大的管理控制中心和用户互动工具。W3bstream Studio 允许开发人员管理、监测、协调整个 DePIN 项目开发、运行的各个方面,包括数据接收、应用程序逻辑和与区块链网络的交互等。

W3bstream Studio 的主要功能包括:

  • 钱包登录:开发者可以通过 MetaMask 钱包登录 W3bstream Studio,不同用户可以共享同一个 W3bstream 节点。

  • Trusted Metrics:Trusted Metrics 使开发人员可以以简单无缝的方式建立和监控他们的项目指标,支持创建各类有洞察力的数据整合报表,并通过 API 提供直接访问。

  • 数据库创建:Studio 允许开发人员创建数据库表,用于存储和查询流向其项目的数据,以及任何其他与应用程序相关的数据。

  • 小程序与触发器:小程序以事件处理器的形式定义项目逻辑,而触发器则根据链上事件或传入的数据消息来协调处理器执行操作的时间。

  • 多链支持:W3bstream Devnet 具备多链性。除 IoTeX 主网和测试网外,还将逐步支持行业内主要的 L1 层和 L2 层区块链,如 Polygon 主网/Mumbai 测试网、以太坊主网/Goerli 测试网等。

  • 客户端SDK:Devnet 将提供四个客户端 SDK 工具包,用于将物联网数据发送到 W3bstream,适用于基于 Linux 的设备、ESP32 以及Android/iOS 设备,对 Arduino 开发板的支持也将很快实现。

对于设备通信,W3bstream 使用的是一款通过 HTTP 和 MQTT 访问的消息传输协议,每个用户项目都有专用的终端节点。

有人或许会问:“我现在可以构建什么?”答案是:“任何东西!” W3bstream Devnet 允许 DePIN 开发人员构建一个端到端的 DePIN 应用,且如之前所提,通过 W3bstream Studio 可以管理、监控整个过程的每一步。

W3bstream 典型应用流程

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

  • 用户的电表数据被发送到W3bstream平台上

  • W3bstream 将接收一个由电表设备签名的数据消息

  • W3bstream 会根据接收到数据消息时引发的 W3bstream 事件,将消息发送给相应的处理器

  • 不同的处理器可以在特定的区块链事件被触发时或由定时任务周期性触发时被调用

  • 处理器将处理数据消息,验证数据完整性和设备身份,并可选择地将数据存储在 W3bstream 的 SQL 数据库中。

  • 根据接收到的数据和项目的特定需求,处理器将生成相应的真实世界事实的证明,并提交给智能合约以触发特定应用程序的通证经济。

正如之前提到的,W3bstream Devnet 目前是以单节点系统形式运行的;未来将会升级成去中心化的基础架构形式。这将使开发人员能够确定其应用程序运行所需的节点数量,并根据其应用程序的逻辑选择必要的共识机制来触发链上操作。

W3bstream 会如何升级?

除了升级成去中心化架构之外,W3bstream 还有一些其他有趣的功能可以让开发人员期待。以下是即将发布的功能列表:

  • DePIN 开发套件:IoTeX 和 Seeed Studio 正在合作开发 DePIN 开发套件,使开发者可以直连各种不同的传感器,可视化其数据,并将数据无缝连接到 W3bstream 平台来构建应用程序。

  • 更好的开发者体验和更流畅的链上交互:随着 W3bstream 版本的迭代,链上交互和其他在 DePIN 应用程序中被认为是“标准”的功能将得到简化;同时还会有更多的小程序模板。

  • 多链支持:W3bstream 将支持更多与以太坊兼容的链,如币安链;也会对非以太坊链(如Solana)提供支持。

  • 高模块化:在不久的将来,开发人员将能够使用 W3bstream 作为中央处理器来协调其选择的不同组件/服务,例如存储、连接等。

这些是 W3bstream 即将推出的新功能,将使开发人员能够更好地使用 W3bstream 平台,并构建更强大的 DePIN 应用程序。

结语

W3bstream Devnet 的发布为开发人员的创新打开了全新领域,现在开发者可以通过 W3bstream 开发构建将真实世界与区块链生态系统连接起来的各类 dApp。而易于使用、功能强大的后端解决方案——W3bstream Studio,使我们在促进 DePIN 和 Web3 领域创新方面又迈出了重要的一步。

我们鼓励开发人员深入研究 W3bstream Devnet,探索其各类功能,并与团队分享您的宝贵意见。让我们一起构建,共同塑造去中心化应用程序的未来,释放 Web3 生态系统中真实世界数据的无穷潜力。

1 Like