W3bstream, được phát triển bởi đội ngũ cốt lõi của IoTeX, là một hạ tầng tính toán tiên tiến được thiết kế để cách mạng hóa cách mà các ứng dụng có thể xác minh và sử dụng dữ liệu thực tế để mã hóa hành vi của người dùng trong thế giới vật lý. W3bstream thực sự đóng vai trò là hạ tầng cơ sở cho các dự án DePIN (Mạng Hạ Tầng Vật Lý Phi Tập Trung), thúc đẩy đổi mới và hợp tác trong lĩnh vực web3.
W3bstream Devnet
Chúng tôi rất vui mừng thông báo phát hành W3bstream Devnet, một cột mốc quan trọng nhằm cung cấp cho các nhà phát triển các công cụ và tài nguyên cần thiết để xây dựng dApps dựa trên dữ liệu thực tế. Phiên bản phát hành này được thiết kế như một nút công cộng cho các nhà phát triển quan tâm đến việc tiếp cận sớm công nghệ này.
Phiên bản Devnet đi kèm với W3bstream Studio, một trung tâm điều khiển mạnh mẽ và công cụ giao diện người dùng cho phép các nhà phát triển điều phối mọi khía cạnh của dự án W3bstream của họ từ việc nhận dữ liệu đến logic ứng dụng và tương tác với blockchain. Các tính năng chính của W3bstream Studio bao gồm:
- Đăng Nhập Ví: Các nhà phát triển hiện có thể đăng nhập vào Studio bằng ví MetaMask của họ, cho phép cùng một nút w3bstream được chia sẻ giữa các người dùng khác nhau.
- Chỉ Số Đáng Tin Cậy: Chỉ số đáng tin cậy cung cấp một cách liền mạch cho các nhà phát triển thiết lập và theo dõi các chỉ số dự án của họ, cho phép tạo ra các bảng điều khiển thông tin, cung cấp sự linh hoạt trong việc chọn bảng điều khiển và cung cấp quyền truy cập thuận tiện thông qua API.
- Tạo Cơ Sở Dữ Liệu: Studio cho phép các nhà phát triển tạo bảng cơ sở dữ liệu để lưu trữ và truy vấn dữ liệu được phát trực tiếp đến dự án của họ, và cho bất kỳ dữ liệu cụ thể nào khác của ứng dụng.
- Applet & Triggers: Applet định nghĩa logic của một dự án dưới dạng các trình xử lý sự kiện, trong khi Triggers điều phối thời gian thực hiện các hành động của trình xử lý dựa trên các sự kiện trên chuỗi hoặc các tin nhắn dữ liệu đến.
- Không Phụ Thuộc Chuỗi: W3bstream, và do đó phiên bản Devnet, không phụ thuộc vào chuỗi. Ngoài IoTeX Mainnet và Testnet, sẽ có sự hỗ trợ dần dần cho các L1 và L2 chính, chẳng hạn như Polygon Mainnet/Mumbai Testnet, Ethereum Mainnet/Goerli testnet.
- SDK Khách Hàng: Phiên bản devnet đi kèm với bốn SDK khách hàng để gửi dữ liệu IoT đến w3bstream, cho các thiết bị dựa trên Linux, ESP32, và các thiết bị Android/iOS, trong khi các bo mạch Arduino sẽ được hỗ trợ sớm.
Để giao tiếp với thiết bị, W3bstream triển khai một giao thức nhắn tin có thể được truy cập trên cả HTTP và MQTT, với một điểm cuối dành riêng cho từng dự án của người dùng.
Câu hỏi lớn vào lúc này là: "Tôi thực sự có thể xây dựng gì ngay bây giờ?". Câu trả lời là: "Bất cứ điều gì!". Phiên bản W3bstream Devnet thực sự cho phép bạn xây dựng một ứng dụng DePIN từ đầu đến cuối, và, như đã đề cập trước đó, kiểm soát mọi bước của quy trình thông qua W3bstream Studio.
Một quy trình điển hình của một ứng dụng W3bstream
Hãy cùng đi sâu vào quy trình của một ứng dụng có thể có. Giả sử bạn đang xây dựng một ứng dụng để quản lý một dự án lưới điện thông minh mà thưởng hoặc tính phí người dùng dựa trên lượng năng lượng mà họ đóng góp hoặc hấp thụ từ lưới điện.
- Dữ liệu từ đồng hồ năng lượng của người dùng được gửi đến W3bstream.
- W3bstream sẽ nhận một tin nhắn dữ liệu, được ký bởi thiết bị đồng hồ năng lượng.
- W3bstream sẽ chuyển tiếp tin nhắn đến chức năng trình xử lý liên quan dựa trên sự kiện W3bstream được kích hoạt khi một tin nhắn dữ liệu được nhận.
- Các trình xử lý khác nhau có thể được gọi khi một sự kiện blockchain nhất định được phát ra hoặc được kích hoạt định kỳ bởi các tác vụ cron.
- Chức năng trình xử lý sẽ xử lý tin nhắn dữ liệu để xác minh tính toàn vẹn của dữ liệu và danh tính thiết bị, và tùy chọn lưu trữ dữ liệu trong cơ sở dữ liệu SQL của W3bstream.
- Dựa trên dữ liệu nhận được và các yêu cầu cụ thể của dự án, một trình xử lý sẽ tạo ra một bằng chứng về một số thực tế thế giới và gửi nó đến một hợp đồng thông minh để kích hoạt kinh tế mã hóa cụ thể của ứng dụng.
Như đã đề cập trước đó, W3bstream Devnet hiện đang hoạt động như một hệ thống đơn nút. Tuy nhiên, các bản nâng cấp trong tương lai sẽ chuyển nó sang một hạ tầng phi tập trung. Điều này sẽ cho phép các nhà phát triển xác định số lượng nút cụ thể cần thiết cho ứng dụng của họ để chạy và chọn cơ chế đồng thuận cần thiết để kích hoạt các hành động trên chuỗi dựa trên logic của ứng dụng của họ.
Điều Gì Tiếp Theo?
Ngoài việc phi tập trung, còn có một số tính năng thú vị khác mà các nhà phát triển có thể mong đợi. Một số có thể có thời gian gần hơn những cái khác, nhưng dù sao đi nữa, một danh sách nhanh về các tính năng sắp tới ngay dưới đây:
- DePIN Dev Kits: IoTeX và Seeed studio đang hợp tác để tạo ra các bộ dev DePIN cho phép các nhà xây dựng trực tiếp cắm vào các cảm biến khác nhau, trực quan hóa dữ liệu của họ và kết nối liền mạch với W3bstream và bắt đầu xây dựng.
- Trải nghiệm nhà phát triển tốt hơn và tương tác trên chuỗi mượt mà hơn: Với các phiên bản trong tương lai, các tương tác trên chuỗi và các tính năng khác được coi là "chuẩn" trong một ứng dụng DePIN sẽ được tinh giản. Ngày càng có nhiều mẫu applet cũng sẽ có sẵn.
- Nhiều chuỗi hơn: Với các phiên bản tiếp theo, ngày càng nhiều chuỗi tương thích với Ethereum, chẳng hạn như Binance, sẽ được hỗ trợ. Chúng ta cũng có thể thấy sự hỗ trợ cho các chuỗi không giống Ethereum như Solana.
- Nhiều tính mô-đun hơn: Trong các phiên bản tương lai, các nhà phát triển sẽ có thể sử dụng W3bstream như bộ não trung tâm để điều phối các thành phần/dịch vụ khác nhau mà họ chọn, chẳng hạn như lưu trữ, kết nối, v.v...
Kết Luận
Phát hành W3bstream Devnet mang đến một kho tàng các khả năng mới cho các nhà phát triển đang tìm cách tạo ra các dApps kết nối giữa thế giới vật lý và hệ sinh thái blockchain. Bằng cách cung cấp một giải pháp backend dễ sử dụng và mạnh mẽ thông qua W3bstream Studio, chúng tôi đang tiến một bước quan trọng hướng tới việc hiện thực hóa tiềm năng đầy đủ của DePIN và thúc đẩy đổi mới trong không gian Web3.
Chúng tôi khuyến khích các nhà phát triển tham gia vào phát hành W3bstream Devnet, khám phá các khả năng của nó và chia sẻ phản hồi của họ với đội ngũ IoTeX. Bắt đầu xây dựng cùng chúng tôi! Cùng nhau, chúng ta có thể định hình tương lai của các ứng dụng phi tập trung và mở khóa sức mạnh của dữ liệu thực tế trong hệ sinh thái Web3.