W3bstream Devnetリリース

W3bstream Devnet Release

W3bstreamは、IoTeXコアチームによって開発された最先端の計算インフラストラクチャで、アプリケーションがどのように現実のデータを検証し、利用して物理的な世界のユーザー行動をトークン化できるかを革命的に変えることを目的としています。W3bstreamは、DePIN(分散型物理インフラネットワーク)プロジェクトの基盤となるインフラストラクチャとして機能し、Web3の分野での革新とコラボレーションを推進します。

W3bstream Devnet

私たちは、現実のデータ上にdAppsを構築するために必要なツールとリソースを提供することを目的とした重要なマイルストーンであるW3bstream Devnetのリリースを発表できることを嬉しく思います。このリリースは、この技術に早期アクセスを希望する開発者のための公的ノードとして意図されています。

Devnetリリースは、データの受信からアプリケーションロジック、ブロックチェーンとの相互作用に至るまで、開発者がW3bstreamプロジェクトのすべての側面を編成することを可能にする強力な制御センターであるW3bstream Studioと共に発表されます。W3bstream Studioの主な機能には以下が含まれます:

  1. ウォレットログイン:開発者は、MetaMaskウォレットを使用してStudioにログインできるようになり、異なるユーザー間で同じw3bstreamノードを共有できます。
  2. 信頼できるメトリクス:信頼できるメトリクスは、開発者がプロジェクトのメトリクスを確立し、監視するためのシームレスな方法を提供し、有益なダッシュボードを作成し、ダッシュボードの選択に柔軟性をもたらし、APIを通じて便利にアクセスできるようにします。
  3. データベース作成:Studioは、開発者がプロジェクトにストリーミングされたデータを保存および照会するためのデータベーステーブルを作成することを可能にし、他のアプリケーション特有のデータにも適用できます。
  4. アプレットとトリガー:アプレットはプロジェクトのロジックをイベントハンドラーの形で定義し、一方トリガーはオンチェーンイベントまたは受信データメッセージに基づいてハンドラーの実行アクションのタイミングを調整します。
  5. チェーン非依存性:W3bstream、およびしたがってDevnetリリースはチェーン非依存性です。IoTeXメインネットおよびテストネットに加え、Polygonメインネット/MumbaiテストネットとEthereumメインネット/GoerliテストネットなどのL1およびL2の主要なサポートが段階的に行われる予定です。
  6. クライアントSDK:devnetリリースには、Linuxベースのデバイス、ESP32、Android/iOSデバイスにIoTデータをw3bstreamに送信するための4つのクライアントSDKが付属しており、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が提携し、ビルダーが異なるセンサーを直接接続し、データを可視化し、W3bstreamにシームレスに接続して構築を開始できるDePIN開発キットを作成します。
  • より良い開発者体験とスムーズなオンチェーンインタラクション:将来の反復により、オンチェーンインタラクションやDePINアプリケーションにおいて「標準」と見なされている他の機能がスムーズになります。また、より多くのアプレットテンプレートも利用可能になります。
  • より多くのチェーン:次の反復では、BinanceのようなEthereum互換チェーンがもっどもサポートされる予定です。また、SolanaのようなEthereum以外のチェーンのサポートも期待できるかもしれません。
  • より多くのモジュール性:将来の反復では、開発者が様々なコンポーネント/サービスを自身で選択して調整するための中心的な脳としてW3bstreamを使用できるようになります。たとえば、ストレージ、接続性などです。

結論

W3bstream Devnetのリリースは、物理的な世界とブロックチェーンエコシステムの間のギャップを埋めるdAppsを作成しようとする開発者に多くの新しい可能性をもたらします。W3bstream Studioを通じて使いやすく強力なバックエンドソリューションを提供することで、DePINの完全な可能性を実現し、Web3空間での革新を促進する重要なステップを踏み出しています。

私たちは、開発者がW3bstream Devnetのリリースに飛び込んで、その機能を探求し、IoTeXチームにフィードバックを共有することを奨励します。私たちと一緒に構築を始めましょう!共に、私たちは分散型アプリケーションの未来を形作り、Web3エコシステムにおける現実のデータの力を解き放つことができます。