Rilis W3bstream Devnet

W3bstream Devnet Release

W3bstream, yang dikembangkan oleh tim inti IoTeX, adalah infrastruktur komputasi mutakhir yang dirancang untuk merevolusi cara aplikasi dapat memverifikasi dan memanfaatkan data dunia nyata untuk melakukan tokenisasi perilaku pengguna di dunia fisik. W3bstream secara efektif berfungsi sebagai infrastruktur dasar bagi proyek-proyek DePIN (Decentralized Physical Infrastructure Network), mendorong inovasi dan kolaborasi dalam lanskap web3.

W3bstream Devnet

Kami dengan senang hati mengumumkan rilis W3bstream Devnet, sebuah tonggak pencapaian penting yang bertujuan untuk memberikan para pengembang alat dan sumber daya yang dibutuhkan untuk membangun dApps berbasis data dunia nyata. Rilis ini dimaksudkan sebagai node publik bagi para pengembang yang tertarik untuk mendapatkan akses awal ke teknologi ini.

Rilis Devnet ini hadir bersama dengan W3bstream Studio, sebuah pusat kendali dan alat antarmuka pengguna yang canggih yang memungkinkan para pengembang mengatur setiap aspek proyek W3bstream mereka, mulai dari penerimaan data hingga logika aplikasi dan interaksi dengan blockchain. Fitur-fitur utama W3bstream Studio meliputi:

  1. Login Wallet: Para pengembang kini dapat masuk ke Studio menggunakan wallet MetaMask mereka, sehingga memungkinkan node w3bstream yang sama dapat digunakan bersama oleh pengguna yang berbeda
  2. Trusted Metrics: Trusted Metrics menyediakan cara yang mudah bagi para pengembang untuk menetapkan dan memantau metrik proyek mereka, memungkinkan pembuatan dashboard yang informatif, menawarkan fleksibilitas dalam pemilihan dashboard, serta memberikan akses yang mudah melalui API.
  3. Pembuatan Database: Studio memungkinkan para pengembang membuat tabel database untuk menyimpan dan melakukan query data yang dialirkan ke proyek mereka, serta untuk data spesifik aplikasi lainnya.
  4. Applet & Trigger: Applet mendefinisikan logika suatu proyek dalam bentuk event handler, sementara Trigger mengatur waktu eksekusi tindakan handler berdasarkan peristiwa on-chain atau pesan data yang masuk.
  5. Netral terhadap chain: W3bstream, dan karenanya rilis Devnet ini, bersifat netral terhadap chain (chain agnostic). Selain IoTeX Mainnet dan Testnet, akan ada dukungan bertahap untuk L1 dan L2 utama, seperti Polygon Mainnet/Mumbai Testnet, Ethereum Mainnet/Goerli testnet.
  6. Client SDK: Rilis devnet ini hadir dengan empat client SDK untuk mengirim data IoT ke w3bstream, untuk perangkat berbasis Linux, ESP32, dan perangkat Android/iOS, sementara papan Arduino akan segera didukung.

Untuk komunikasi perangkat, W3bstream menerapkan protokol pesan yang dapat diakses baik melalui HTTP maupun MQTT, dengan endpoint khusus untuk setiap proyek pengguna.

Pertanyaan besar pada titik ini adalah: "Apa yang sebenarnya dapat saya bangun sekarang?". Jawabannya adalah: "Apa saja!". Rilis W3bstream Devnet ini sebenarnya memungkinkan Anda membangun aplikasi DePIN end-to-end, dan, seperti disebutkan sebelumnya, mengendalikan setiap langkah proses tersebut melalui W3bstream Studio.

Alur Umum Aplikasi W3bstream

Mari kita telusuri lebih dalam seperti apa alur dari sebuah kemungkinan aplikasi. Misalkan Anda sedang membangun sebuah aplikasi untuk mengelola proyek smart energy grid yang memberikan reward atau biaya kepada pengguna berdasarkan jumlah energi yang mereka kontribusikan ke atau serap dari grid tersebut.

  1. Data dari meteran energi pengguna dikirim ke W3bstream
  2. W3bstream akan menerima pesan data, yang ditandatangani oleh perangkat meteran energi.
  3. W3bstream akan merutekan pesan tersebut ke fungsi handler yang relevan berdasarkan event W3bstream yang muncul saat pesan data diterima.
  4. Handler yang berbeda kemudian dapat dipanggil ketika sebuah event blockchain tertentu dipicu atau dipicu secara berkala melalui cron job.
  5. Fungsi handler akan memproses pesan data untuk memverifikasi integritas data dan identitas perangkat, serta secara opsional menyimpan data tersebut ke dalam database SQL W3bstream.
  6. Berdasarkan data yang diterima dan persyaratan spesifik proyek, sebuah handler akan menghasilkan bukti dari fakta dunia nyata tertentu dan mengirimkannya ke smart contract untuk memicu tokeneconomy khusus aplikasi tersebut.

Seperti disebutkan sebelumnya, W3bstream Devnet saat ini beroperasi sebagai sistem single-node. Namun, pembaruan di masa mendatang akan mengalihkannya menuju infrastruktur yang terdesentralisasi. Hal ini akan memungkinkan para pengembang untuk menentukan jumlah node spesifik yang dibutuhkan agar aplikasi mereka dapat berjalan dan memilih mekanisme konsensus yang diperlukan untuk memicu tindakan on-chain berdasarkan logika aplikasi mereka.

Apa Selanjutnya?

Selain desentralisasi, ada beberapa fitur menarik lainnya yang dapat dinantikan oleh para pengembang. Beberapa mungkin memiliki jadwal yang lebih dekat dibandingkan yang lain, namun berikut ini adalah daftar singkat fitur-fitur yang akan datang:

  • DePIN Dev Kits: IoTeX dan Seeed Studio menjalin kemitraan untuk menciptakan DePIN dev kits yang memungkinkan para builder untuk langsung menghubungkan berbagai sensor, memvisualisasikan data mereka, dan terhubung secara mulus ke W3bstream untuk mulai membangun.
  • Pengalaman pengembang yang lebih baik dan interaksi on-chain yang lebih lancar: Dengan iterasi-iterasi mendatang, interaksi on-chain, serta fitur-fitur lain yang dianggap "standar" dalam sebuah aplikasi DePIN akan disederhanakan. Semakin banyak template applet juga akan tersedia.
  • Lebih banyak chain: Dengan iterasi-iterasi berikutnya, semakin banyak chain yang kompatibel dengan Ethereum, seperti Binance, akan didukung. Kita mungkin juga akan melihat dukungan untuk chain non-Ethereum seperti Solana.
  • Modularitas yang lebih besar: Pada iterasi-iterasi mendatang, para pengembang akan dapat menggunakan W3bstream sebagai otak utama untuk mengatur berbagai komponen/layanan pilihan mereka, seperti storage, konektivitas, dan sebagainya...

Kesimpulan

Rilis W3bstream Devnet menghadirkan banyak kemungkinan baru bagi para pengembang yang ingin menciptakan dApps yang menjembatani kesenjangan antara dunia fisik dan ekosistem blockchain. Dengan menawarkan solusi backend yang mudah digunakan dan canggih melalui W3bstream Studio, kami sedang mengambil langkah penting menuju realisasi potensi penuh DePIN dan mendorong inovasi dalam ruang Web3.

Kami mendorong para pengembang untuk menjelajahi rilis W3bstream Devnet, mengeksplorasi kemampuannya, dan berbagi masukan dengan tim IoTeX. Mulai membangun bersama kami! Bersama-sama, kita dapat membentuk masa depan aplikasi terdesentralisasi dan membuka kekuatan data dunia nyata dalam ekosistem Web3.