Walrus là một mạng lưới lưu trữ phi tập trung đổi mới cho các ứng dụng blockchain và các tác nhân tự trị. Hệ thống lưu trữ Walrus đang được phát hành hôm nay như một bản xem trước cho các nhà phát triển Sui nhằm thu thập phản hồi. Chúng tôi mong đợi một đợt triển khai rộng rãi cho các cộng đồng web3 khác rất sớm!
Tận dụng các đổi mới trong mã hóa xóa, Walrus cho phép mã hóa nhanh chóng và mạnh mẽ các blob dữ liệu không cấu trúc thành các mảnh nhỏ hơn được phân phối và lưu trữ qua một mạng lưới các nút lưu trữ. Một tập hợp con của các mảnh có thể được sử dụng để nhanh chóng tái tạo lại blob gốc, ngay cả khi có tới hai phần ba các mảnh bị mất. Điều này có thể được thực hiện trong khi giữ cho yếu tố sao chép xuống mức tối thiểu 4x-5x, tương tự như các dịch vụ dựa trên đám mây hiện có, nhưng với những lợi ích bổ sung của tính phi tập trung và khả năng chống chịu với các lỗi rộng rãi hơn.
Thách Thức Sao Chép
Sui là hệ thống blockchain tiên tiến nhất liên quan đến lưu trữ trên các xác thực viên, với những đổi mới như quỹ lưu trữ bảo vệ chi phí lưu trữ dữ liệu trên chuỗi. Tuy nhiên, Sui vẫn yêu cầu sao chép dữ liệu hoàn toàn giữa tất cả các xác thực viên, dẫn đến hệ số sao chép 100x hoặc hơn trong Sui Mainnet hiện nay. Trong khi điều này là cần thiết cho tính toán sao chép và các hợp đồng thông minh hoạt động trên trạng thái của blockchain, nó không hiệu quả cho việc lưu trữ đơn giản các blob dữ liệu không có cấu trúc, như âm nhạc, video, lịch sử blockchain, v.v.
Giới thiệu Walrus: Lưu trữ Phi Tập Trung Hiệu Quả và Bền Vững
Để giải quyết thách thức về chi phí sao chép cao, Mysten Labs đã phát triển Walrus, một mạng lưới lưu trữ phi tập trung cung cấp khả dụng và độ bền dữ liệu xuất sắc với hệ số sao chép tối thiểu từ 4x-5x. Walrus cung cấp hai lợi ích chính:
Lưu trữ Blob Chi Phí Thấp: Walrus cho phép tải lên hàng gigabyte dữ liệu cùng một lúc với chi phí tối thiểu, khiến nó trở thành giải pháp lý tưởng cho việc lưu trữ khối lượng lớn dữ liệu. Walrus có thể làm điều này vì blob dữ liệu chỉ được truyền một lần qua mạng, và các nút lưu trữ chỉ tiêu tốn một phần nhỏ tài nguyên so với kích thước blob. Do đó, càng nhiều nút lưu trữ trong hệ thống, mỗi nút lưu trữ sẽ sử dụng càng ít tài nguyên cho mỗi blob.
Tính Khả Dụng Cao và Độ Bền: Dữ liệu lưu trữ trên Walrus được hưởng lợi từ độ tin cậy và khả dụng nâng cao trong các điều kiện lỗi. Việc phục hồi dữ liệu vẫn có thể xảy ra ngay cả khi hai phần ba các nút lưu trữ gặp sự cố hoặc rơi vào sự kiểm soát của đối thủ. Hơn nữa, tính khả dụng có thể được chứng nhận một cách hiệu quả mà không cần tải xuống toàn bộ blob.
Lưu trữ phi tập trung có thể có nhiều hình thức trong các hệ sinh thái hiện đại. Ví dụ, nó cung cấp những đảm bảo tốt hơn cho các tài sản kỹ thuật số được giao dịch dưới dạng NFT. Khác với các thiết kế hiện tại lưu trữ dữ liệu ngoại chuỗi, lưu trữ phi tập trung đảm bảo người dùng sở hữu tài nguyên thực tế, không chỉ là siêu dữ liệu, giảm thiểu rủi ro dữ liệu bị gỡ bỏ hoặc bị trình bày sai.
Ngoài ra, lưu trữ phi tập trung không chỉ hữu ích cho việc lưu trữ dữ liệu như hình ảnh hoặc tệp có tính khả dụng cao; nó cũng có thể gấp đôi như một lớp khả dụng dữ liệu chi phí thấp cho rollups. Tại đây, các bộ tuần tự có thể tải lên các giao dịch trên Walrus, và trình thực thi rollup chỉ cần tạm thời tái tạo chúng để thực hiện.
Chúng tôi cũng tin rằng Walrus sẽ đi cùng với các chiến lược phục hồi thảm họa hiện có cho hàng triệu công ty doanh nghiệp. Không chỉ Walrus có chi phí thấp, nó còn cung cấp những lớp khả dụng dữ liệu, tính toàn vẹn, minh bạch và sức bền mà các giải pháp tập trung không thể cung cấp do thiết kế.
Walrus được hỗ trợ bởi Mạng Sui và mở rộng theo chiều ngang tới hàng trăm hoặc hàng nghìn nút lưu trữ phi tập trung được kết nối. Điều này nên cho phép Walrus cung cấp Exabyte lưu trữ với chi phí cạnh tranh so với các giải pháp tập trung hiện tại, với mức độ đảm bảo và phi tập trung cao hơn.
Tương Lai của Walrus
Bằng cách phát hành bản xem trước nhà phát triển này, chúng tôi hy vọng sẽ chia sẻ một số quyết định thiết kế với cộng đồng nhà phát triển ứng dụng phi tập trung và thu thập phản hồi về cách tiếp cận và các API để lưu trữ, truy xuất và chứng nhận blob. Trong bản xem trước nhà phát triển này, tất cả các nút lưu trữ đều được vận hành bởi Mysten Labs để giúp chúng tôi hiểu các trường hợp sử dụng, sửa lỗi, và cải thiện hiệu suất của phần mềm.
Các bản cập nhật trong tương lai cho Walrus sẽ cho phép thay đổi một cách động tập hợp các nút lưu trữ phi tập trung, cũng như thay đổi ánh xạ những gì các phần nhỏ được quản lý bởi mỗi nút lưu trữ. Các hoạt động và công cụ có sẵn cũng sẽ được mở rộng để bao gồm nhiều trường hợp sử dụng liên quan đến lưu trữ hơn. Nhiều chức năng trong số này sẽ được thiết kế với phản hồi mà chúng tôi thu thập trong tâm trí.
Hãy theo dõi các bản cập nhật thêm về cách Walrus sẽ cách mạng hóa việc lưu trữ dữ liệu trong hệ sinh thái web3.
Các nhà phát triển có thể xây dựng gì?
Trong khuôn khổ bản xem trước nhà phát triển này, chúng tôi cung cấp một khách hàng nhị phân (hiện tại là macOS, ubuntu) có thể được vận hành từ giao diện dòng lệnh, một API JSON, và một API HTTP. Chúng tôi cũng cung cấp cho cộng đồng một dịch vụ tổng hợp và phát hành cùng với một triển khai Devnet của 10 nút lưu trữ do Mysten Labs vận hành.
Chúng tôi hy vọng các nhà phát triển sẽ thử nghiệm với việc xây dựng các ứng dụng tận dụng Walrus Decentralized Store theo nhiều cách khác nhau. Ví dụ, chúng tôi hy vọng sẽ thấy cộng đồng xây dựng:
Lưu trữ phương tiện cho NFT hoặc dapps: Walrus có thể lưu trữ và phục vụ trực tiếp các phương tiện như hình ảnh, âm thanh, hình ảnh động, video, và các tài sản trò chơi khác, v.v. Đây là phương tiện công khai có thể được truy cập bằng các yêu cầu HTTP tại các bộ nhớ đệm để tạo ra các dapp đa phương tiện.
Các trường hợp sử dụng liên quan đến AI: Walrus có thể lưu trữ các bộ dữ liệu sạch của dữ liệu đào tạo, các bộ dữ liệu có nguồn gốc rõ ràng và đã được xác minh, trọng số mô hình, và chứng cứ về việc đào tạo đúng cho các mô hình AI. Hoặc nó có thể được sử dụng để lưu trữ và đảm bảo tính khả dụng và xác thực của một đầu ra mô hình AI.
Lưu trữ lưu trữ lâu dài lịch sử blockchain: Walrus có thể được sử dụng như một kho lưu trữ phi tập trung chi phí thấp để lưu trữ lịch sử blockchain. Đối với Sui, điều này có thể bao gồm chuỗi các điểm kiểm tra với tất cả nội dung giao dịch và hiệu ứng liên quan, cũng như các snapshot lịch sử của trạng thái blockchain, mã, hoặc nhị phân.
Hỗ trợ khả dụng cho L2s: Walrus cho phép các bên chứng nhận tính khả dụng của các blob, như yêu cầu của các L2 cần dữ liệu được lưu trữ và chứng thực là có sẵn cho tất cả. Điều này cũng có thể bao gồm tính khả dụng của dữ liệu kiểm toán bổ sung như chứng minh tính hợp lệ, chứng minh không kiến thức về thực hiện đúng, hoặc chứng minh gian lận lớn.
Hỗ trợ trải nghiệm web phi tập trung hoàn chỉnh: Walrus có thể lưu trữ các trải nghiệm web phi tập trung hoàn chỉnh bao gồm tất cả các tài nguyên (như js, css, html, và phương tiện). Những điều này có thể cung cấp nội dung nhưng cũng lưu trữ UX của các dapp, cho phép các front-end và back-end hoàn toàn phi tập trung trên chuỗi. Nó đưa toàn bộ "web" trở lại "web3".


