W3bstream "Sprout": Cập nhật cộng đồng

W3bstream "Sprout": Community Update

Giới thiệu

Chúng tôi rất vui mừng chia sẻ những phát triển mới nhất trong dự án W3bstream với cộng đồng. Bản phát hành sắp tới của chúng tôi, "Sprout", sẽ đánh dấu một bước tiến quan trọng hướng tới việc cung cấp một cơ sở hạ tầng hoàn toàn phi tập trung, thiết yếu cho các ứng dụng yêu cầu các bằng chứng tùy chỉnh được tạo ra từ dữ liệu ngoài chuỗi (như "bằng chứng công việc vật lý" trong DePIN). Bài viết này sẽ đi sâu vào tìm hiểu Sprout là gì, nó khác biệt như thế nào so với W3bstream DevNet, và những khả năng thú vị mà nó mở ra cho các nhà vận hành node và các dự án DePIN.

Sprout: Một khởi đầu mới

Bằng cách cung cấp một cơ sở hạ tầng phi tập trung để xử lý dữ liệu thô và tạo ra các Bằng chứng Không tiết lộ thông tin (Zero-Knowledge, ZK) tùy chỉnh, W3bstream đảm bảo tính xác thực và độ tin cậy của dữ liệu trong nền kinh tế token của các dApp. Nhìn chung, giao thức W3bstream Sprout mang lại những nâng cấp lớn so với phiên bản tiền nhiệm, với sự tập trung mạnh mẽ vào tính phi tập trung, khả năng mở rộng và khả năng kết hợp:

  • Phát triển hoàn toàn mới: Sprout không chỉ đơn thuần là một bản cập nhật; đây là một quá trình phát triển lại hoàn toàn từ đầu, ra đời từ kinh nghiệm sâu rộng của chúng tôi với nhiều dự án DePIN khác nhau được triển khai thông qua W3bstream DevNet trong suốt năm qua.
  • Mã nguồn mở: Bản phát hành Sprout của W3bstream đã là mã nguồn mở và có thể truy cập tại kho GitHub của MachineFi.
  • Phi tập trung và dễ tiếp cận: W3bstream Sprout là một mạng lưới thực sự phi tập trung, nơi bất kỳ ai cũng có thể tham gia với tư cách là nhà vận hành node, hỗ trợ các dự án DePIN mà họ ưa thích. Tính phi tập trung mang lại cho các nhà vận hành node cơ hội kiếm được $IOTX và nhiều tài sản DePIN khác nhau nhờ việc duy trì giao thức và cung cấp năng lực tính toán để tạo ra các bằng chứng zk.
  • Vai trò của blockchain IoTeX: W3bstream là một phần không thể thiếu của mạng lưới IoTeX, đóng vai trò là bộ điều phối. Tất cả các node W3bstream và các dự án DePIN sẽ được đăng ký trên chuỗi IoTeX. Các nhà vận hành node sẽ được yêu cầu đặt cọc (stake) token $IOTX.

Một giao thức lấy ZK làm trung tâm

  • Hỗ trợ đa dạng các công nghệ ZK: Giao thức này đã hỗ trợ nhiều công nghệ zero-knowledge khác nhau, bao gồm Halo2, RISC0, và zkWASM.
  • Khả năng lập trình: W3bstream Sprout cho phép tạo ra các trình chứng minh (prover) tùy chỉnh để tạo ra các bằng chứng zk cho bất kỳ dự án DePIN nào. Sau đó, các bằng chứng sẽ được tự động gửi đến hợp đồng của từng dự án trên blockchain đích thông qua các "bộ điều hợp đầu ra" (output adaptors) tùy chỉnh, tùy thuộc vào cấu hình của từng dự án.
  • Một Layer-2 cho tính toán có thể xác minh: Giao thức W3bstream mới đi kèm với hai loại node khác nhau: Entry-Nodes, là các bộ sắp xếp dữ liệu (data sequencers) lưu trữ/đóng gói các thông điệp dữ liệu thô đến/từ các lớp khả dụng dữ liệu (data availability layers) được hỗ trợ theo từng đợt, và Zero-Nodes, là các trình chứng minh thực tế nhận các đợt dữ liệu thô, tính toán và ghi các bằng chứng zk lên các blockchain Layer-1 được hỗ trợ.

Sơ đồ dưới đây minh họa kiến trúc W3bstream Sprout mà đội ngũ IoTeX hiện đang xây dựng, làm nổi bật một số thành phần đã đề cập ở trên.

Hướng tới tương lai

Khi chúng tôi tiếp tục phát triển và hoàn thiện W3bstream Sprout, chúng tôi sẽ dựa vào sự hỗ trợ của cộng đồng nhà phát triển để kiểm thử đoạn mã hiện tại, chia sẻ phản hồi và đề xuất cải tiến, trước khi phiên bản Sprout chính thức được phát hành vào đầu năm 2024. Hãy đón chờ những cập nhật tiếp theo và đừng quên khám phá bản phát hành Sprout trên GitHub của chúng tôi. Nếu bạn quan tâm đến việc tham gia thử nghiệm beta hoặc có bất kỳ thắc mắc nào, đừng ngần ngại liên hệ với chúng tôi qua địa chỉ developer@iotex.io.