W3bstream Devnetリリース
W3bstreamは、IoTeXコアチームによって開発された最先端の計算インフラストラクチャで、アプリケーションが現実世界のデータを検証し、ユーザーの行動をトークン化する方法を革命的に変えることを目指しています。W3bstreamは、DePIN(分散型物理インフラストラクチャネットワーク)プロジェクトの基盤インフラストラクチャとして機能し、web3の分野での革新と協力を推進します。
W3bstream Devnet
私たちは、W3bstream Devnetのリリースを発表できることを嬉しく思います。これは、現実世界のデータ上でdAppsを構築するためのツールとリソースを提供することを目的とした重要なマイルストーンです。このリリースは、この技術に早期アクセスを希望する開発者向けのパブリックノードとして意図されています。
Devnetリリースは、W3bstream Studioと共に公開されます。これは、開発者がデータ受信からアプリケーションロジック、ブロックチェーンとのインタラクションまで、W3bstreamプロジェクトのあらゆる側面をオーケストレーションできる強力な制御センターおよびユーザーインターフェースツールです。W3bstream Studioの主な機能は次のとおりです:
- ウォレットログイン:開発者は、今やMetaMaskウォレットを使用してスタジオにログインでき、同じw3bstreamノードを異なるユーザー間で共有できます。
- 信頼できるメトリクス:信頼できるメトリクスは、開発者がプロジェクトメトリクスを確立および監視するためのシームレスな方法を提供し、洞察に満ちたダッシュボードの作成を可能にし、ダッシュボードの選択に柔軟性を持たせ、APIを介した便利なアクセスを提供します。
- データベースの作成:スタジオは、プロジェクトにストリーミングされたデータを保存およびクエリするためのデータベーステーブルを開発者が作成できるようにします。
- アプレットとトリガー:アプレットはイベントハンドラの形式でプロジェクトのロジックを定義し、トリガーはオンチェーンイベントまたは着信データメッセージに基づいてハンドラの実行アクションのタイミングを調整します。
- チェーン非依存:W3bstream、したがってDevnetリリースはチェーン非依存です。IoTeXメインネットとテストネットに加えて、Polygonメインネット/ムンバイテストネット、Ethereumメインネット/ゴーリテストネットなどの主要なL1およびL2のサポートが段階的に行われます。
- クライアントSDK:devnetリリースには、Linuxベースのデバイス、ESP32、Android/iOSデバイスに対してIoTデータをw3bstreamに送信するための4つのクライアントSDKが含まれており、Arduinoボードもサポートされる予定です。
デバイス通信のために、W3bstreamはHTTPおよびMQTTの両方でアクセスできるメッセージングプロトコルを実装し、各ユーザーのプロジェクトに専用のエンドポイントを提供します。
この時点での大きな疑問は、「今、実際に何を構築できるのか?」です。その答えは、「何でも!」です。W3bstream Devnetリリースは、実際にエンドツーエンドのDePINアプリケーションを構築できるようにし、前述したように、W3bstream Studioを通じてプロセスの各ステップを制御できます。
W3bstreamアプリケーションの典型的なフロー
可能なアプリケーションの流れをさらに深掘りしてみましょう。例えば、グリッドに貢献するか、吸収するエネルギーの量に基づいてユーザーに報酬を与えるか、料金を徴収するスマートエネルギーグリッドプロジェクトを管理するアプリケーションを構築しているとします。
- ユーザーのエネルギーメーターからのデータがW3bstreamに送信されます。
- W3bstreamは、エネルギーメーター装置によって署名されたデータメッセージを受け取ります。
- W3bstreamは、データメッセージを受信したときに発生するW3bstreamイベントに基づいて、関連するハンドラ関数にメッセージをルーティングします。
- 特定のブロックチェーンイベントが放出されるか、cronジョブによって定期的にトリガーされると、異なるハンドラが呼び出されます。
- ハンドラ関数はデータメッセージを処理してデータの整合性とデバイスのIDを検証し、オプションでデータをW3bstreamのSQLデータベースに保存します。
- 受信データとプロジェクト固有の要件に基づいて、ハンドラは現実の事実の証明を生成し、アプリケーション固有のトークン経済をトリガーするためにスマートコントラクトに提出します。
前述のように、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エコシステムにおける現実世界のデータの力を解き放つことができます。