Nguồn: Four Pillars, biên dịch bởi Jinse Finance xiaozou

Người đồng sáng lập Mysten Labs, Kostas Kryptos, gần đây đã tuyên bố: "Walrus là ổ đĩa phi tập trung hiện đại nhất."

Walrus là một giao thức lưu trữ phi tập trung trong hệ sinh thái Sui. Trong bài viết này, chúng ta sẽ khám phá sâu về sự khác biệt của giao thức này so với các giao thức lưu trữ hiện có khác.

Điểm chính của bài viết:

  • Mysten Labs đã thành công trong việc ra mắt Mạng Sui và Giao thức DeepBook trên thị trường, hiện đang chuẩn bị cho một kế hoạch mới - Giao thức Walrus.

  • Mặc dù thị trường lưu trữ phi tập trung đã có nhiều giao thức, Walrus vẫn thu hút sự chú ý, chủ yếu vì hai lý do: 1) Chi phí và độ an toàn của nó vượt xa các giải pháp lưu trữ hiện có; 2) Thông qua Mạng Sui, dữ liệu được lưu trữ có thể lập trình.

  • Walrus được coi là dự án tiên tiến nhất trong các giao thức lưu trữ phi tập trung hiện có, tính ứng dụng và giá trị trong tương lai của nó sẽ được chú ý.

1, Giới thiệu bối cảnh - Tại sao là Walrus? Tại sao là bây giờ?

Mysten Labs đang tiến vào lĩnh vực mới thông qua Walrus sau khi thành công ra mắt Mạng Sui và Giao thức Deepbook. Sự thành công của Mạng Sui và Deepbook đã mang lại kỳ vọng lớn cho Walrus. Tuy nhiên, mặc dù thị trường rất quan tâm đến giao thức Walrus, nhưng vẫn còn những hoài nghi về nó.

Những lo ngại này xuất phát từ một số điểm: thị trường lưu trữ phi tập trung đã trở nên bão hòa, nhiều giải pháp hiện có hoạt động không tốt, và thị trường lo ngại về vấn đề phân bổ tài nguyên - đặc biệt là liệu Mysten Labs có phân tán tài nguyên của mình khi tiếp tục phát triển và mở rộng Mạng Sui trong khi ra mắt dự án mới hay không.

Do đó, chúng tôi sẽ đi sâu vào cấu trúc của giao thức Walrus, phân tích sự khác biệt giữa nó và các giải pháp lưu trữ phi tập trung hiện có, và nghiên cứu mối quan hệ giữa Walrus và Mạng Sui, tập trung vào cách Walrus tích hợp với kiến trúc của Sui và tăng cường hệ sinh thái Sui.

1.1 Sự khác biệt giữa Walrus và các giải pháp lưu trữ hiện có

Để hiểu sự cần thiết của Walrus, trước tiên cần khám phá sự khác biệt của nó với các giải pháp lưu trữ phân tán phi tập trung hiện có. Theo quan điểm của tôi, Walrus có ba điểm khác biệt nổi bật so với các mô hình lưu trữ hiện tại (đặc biệt là Filecoin và Arweave):

1.1.1 Hiệu quả chi phí lưu trữ

Trước tiên, Walrus, Arweave và Filecoin có sự khác biệt rõ rệt về chi phí lưu trữ. Như Four Pillars đã đề cập trong bài viết về Walrus, Arweave yêu cầu tất cả các nút sao chép và lưu trữ toàn bộ dữ liệu, trong khi Filecoin cho phép người dùng quyết định số lượng nút lưu trữ dữ liệu (người dùng có thể chọn chỉ một thợ mỏ lưu trữ dữ liệu, hoặc phân phối 100 bản sao dữ liệu trên 100 thợ mỏ khác nhau. Tự nhiên, càng nhiều thợ mỏ được yêu cầu lưu trữ dữ liệu, chi phí càng cao).

So với đó, Walrus áp dụng mã hóa Reed-Stuff, chi phí của nó thấp hơn đáng kể so với Arweave và Filecoin, hiệu quả cao gấp 100 lần (so với Arweave, cái cần toàn bộ mạng lưu trữ dữ liệu, dẫn đến chi phí sao chép cao gấp 500 lần, trong khi Walrus chỉ cần 4-5 lần sao chép để duy trì hiệu quả). Đồng thời, xác suất mất dữ liệu cũng giảm đáng kể.

Tóm lại, Walrus giải quyết những nhược điểm của Arweave và Filecoin. Arweave có xác suất mất dữ liệu thấp nhưng chi phí sao chép cao, trong khi Filecoin cung cấp lưu trữ tương đối kinh tế theo nhu cầu của người dùng, nhưng tùy chọn chi phí thấp có thể dẫn đến rủi ro mất dữ liệu cao hơn. Walrus kết hợp ưu điểm của cả hai, vừa giữ chi phí sao chép thấp vừa tối thiểu hóa xác suất mất dữ liệu.

Hơn nữa, với sự gia tăng số lượng nút, chi phí của Arweave tăng theo tuyến tính, vì tất cả các nút/các nút chỉ định phải lưu trữ bản sao đầy đủ của tất cả dữ liệu. Trong khi đó, Walrus chỉ cần một lần truyền dữ liệu trên mạng, mỗi nút lưu trữ một phần dữ liệu, và với sự mở rộng của mạng, gánh nặng của từng nút lại giảm bớt. Sự khác biệt trong cấu trúc này khiến chi phí lưu trữ của Walrus hiệu quả hơn đáng kể so với Arweave và Filecoin.

1.1.2 Khả năng lập trình

Mặc dù Walrus vượt trội về hiệu suất so với Arweave và Filecoin, nhưng sự khác biệt nổi bật nhất với các mô hình lưu trữ hiện có là "khả năng lập trình". Lưu trữ truyền thống chỉ đơn giản là như một kho dữ liệu, trong khi Walrus thực hiện lưu trữ phi tập trung có thể lập trình thông qua Mạng Sui, làm cho chức năng của nó vượt xa lưu trữ dữ liệu cơ bản.

Nếu hợp đồng thông minh có thể trực tiếp trích dẫn hoặc kích hoạt dữ liệu được lưu trữ trong lưu trữ phi tập trung thì sao? Ví dụ, trong quá trình đúc NFT, tệp hình ảnh có thể được lưu trữ trong Walrus và tạo ra đối tượng dữ liệu blob của nó trên Mạng Sui, kết nối nó với đối tượng NFT. Điều này giải quyết sự chỉ trích về NFT truyền thống "không đầy đủ" (tức là mã thông báo trên chuỗi, trong khi siêu dữ liệu nghệ thuật NFT được lưu trữ bên ngoài), biến NFT thông qua Walrus thành tài sản thực sự trong Web3.

Một ví dụ khác trực tiếp liên quan đến việc lưu trữ dữ liệu là, nhờ vào việc blob của Walrus có thể được lưu trữ như các đối tượng Sui và được kiểm soát thông qua hợp đồng thông minh Move của Sui, hợp đồng thông minh có thể chuyển dữ liệu được lưu trữ cho người dùng khác hoặc tự động thay đổi quyền sở hữu. Đó là lý do tại sao chúng tôi nói rằng dữ liệu trong Walrus là có thể lập trình.

So với đó, sự tích hợp động giữa Arweave và Filecoin với các ứng dụng trên chuỗi là hạn chế hoặc gần như không thể. Mặc dù Filecoin đã tăng cường một số chức năng hợp đồng thông minh thông qua FVM (Máy ảo Filecoin), nhưng khả năng sửa đổi và kiểm soát dữ liệu vẫn bị hạn chế, điều này khiến Walrus vượt trội hơn hai giao thức này về khả năng lập trình.

1.1.3 Truy cập và xóa dữ liệu

Một đặc điểm của các giao thức lưu trữ hiện tại là, một khi dữ liệu đã được tải lên, bất kỳ ai cũng có thể truy cập và không thể xóa. Mặc dù đặc điểm này có thể hữu ích cho người dùng cá nhân, nhưng nó có những hạn chế nghiêm trọng đối với các tổ chức và doanh nghiệp cần lưu trữ dữ liệu nhạy cảm hoặc cần sửa đổi/xóa dữ liệu. So với đó, Walrus cho phép người dùng xử lý hoặc sửa đổi dữ liệu của họ khi cần (điều này hoàn toàn khác với Arweave, nơi dữ liệu không thể xóa hoặc sửa đổi; và cũng khác với Filecoin, nơi việc xóa dữ liệu không phải là ý muốn của người dùng, mà là do hợp đồng hết hạn hoặc các nút lưu trữ dữ liệu của người dùng không còn trực tuyến và không còn tồn tại trong mạng).

Có thể có người lo ngại rằng điều này trái ngược với nguyên tắc không thay đổi của blockchain, nhưng cần nhớ rằng chỉ có dữ liệu blob được xóa trong Walrus. Tách biệt với việc xóa dữ liệu blob, dữ liệu giao dịch vẫn giữ tính không thay đổi của nó, việc xóa dữ liệu blob sẽ không ảnh hưởng đến tính toàn vẹn của blockchain.

Khả năng sử dụng của Walrus được cải thiện so với lưu trữ truyền thống, làm tăng tiềm năng áp dụng của nó trong các doanh nghiệp truyền thống và Web2, và trong tương lai, tính đa chức năng của nó được kỳ vọng cao.

1.2 Tương tác giữa Walrus và Mạng Sui

Sau khi đã khám phá sự khác biệt giữa Walrus và các giao thức lưu trữ hiện có, bây giờ chúng ta sẽ nghiên cứu mối quan hệ giữa Walrus và Mạng Sui. Khi Mysten Labs công bố chuẩn bị cho giao thức Walrus, nhiều người đã có quan điểm tiêu cực, nghi ngờ rằng "họ có nên tập trung vào Sui thay vì tạo ra một giao thức khác?" Tuy nhiên, chỉ cần có hiểu biết cơ bản về cách Walrus hoạt động, người ta sẽ hiểu rằng Walrus không làm phân tán sự chú ý của Sui, mà nên được coi là một nền tảng lưu trữ được xây dựng để hoàn thiện ứng dụng trên Sui. Nói cách khác, Walrus không chỉ bổ sung cho Mạng Sui từ góc độ lưu trữ mà còn có tác động tích cực đến mã thông báo quản trị của Mạng Sui, SUI, khiến cả hai không thể tách rời. Hãy để chúng ta khám phá điều này chi tiết hơn.

1.2.1 Mối quan hệ cộng sinh giữa Sui và Walrus

Thực tế, Mysten Labs đã có những lo ngại lớn về việc duy trì và quản lý lưu trữ ngay từ giai đoạn thiết kế ban đầu của Sui. Điều này là vì khi lưu lượng sử dụng tăng, trạng thái của blockchain sẽ không thể tránh khỏi tăng lên, cuối cùng có thể dẫn đến việc tăng phí giao dịch cho người dùng Mạng Sui trong tương lai. Do đó, ngay từ giai đoạn thiết kế ban đầu của Sui, Mysten Labs đã giới thiệu khái niệm quỹ lưu trữ độc đáo để đối phó với những thách thức lưu trữ của Sui.

Cách hoạt động của quỹ lưu trữ Sui như sau: Phí mà người dùng gửi cho xác thực viên Sui được chia thành 1) phí gas liên quan đến tính toán và 2) chi phí lưu trữ dữ liệu. Sui thu phí lưu trữ dữ liệu vĩnh viễn trước cho người dùng và tập hợp những khoản tiền này vào quỹ lưu trữ. Quỹ lưu trữ tiếp tục phân phối số tiền tích lũy cho các xác thực viên trong khi dữ liệu vẫn được lưu trữ trên chuỗi. Ngoài ra, nếu người dùng xóa dữ liệu, họ có thể nhận được hoàn tiền chi phí lưu trữ.

Hệ thống lưu trữ dữ liệu trên chuỗi độc đáo của Sui đã tạo ra hai kết quả:

1) Người dùng có thể nhận được hoàn tiền chi phí lưu trữ khi xóa dữ liệu trên chuỗi, tạo ra động lực kinh tế để giảm dung lượng sổ cái phân tán.

2) Hệ thống giải quyết vấn đề tính bền vững liên quan đến lưu trữ bằng cách thu phí lưu trữ trước và sử dụng nó làm động lực cho các xác thực viên trong tương lai.

Mặc dù Sui đã giải quyết vấn đề tính bền vững này thông qua cấu trúc độc đáo, nhưng việc lưu trữ dữ liệu blob lớn trên chuỗi (chẳng hạn như tệp phương tiện) vẫn là một gánh nặng lớn. Đây là nơi Walrus phát huy tác dụng - thông qua Walrus lưu trữ dữ liệu blob lớn, trong khi đó trên Sui, siêu dữ liệu của blob được đối tượng hóa để kiểm soát, dữ liệu có thể được lập trình mà không cần lưu trực tiếp trên Sui.

Hơn nữa, thông qua Sui, Walrus đã thực hiện một trong những đặc điểm nổi bật nhất so với các giao thức lưu trữ khác, đó là dữ liệu được lưu trữ có thể lập trình và kiểm soát. Cuối cùng, Sui và Walrus đã hình thành mối quan hệ cộng sinh, tạo ra những lợi thế độc đáo và bổ sung cho nhau những hạn chế.

1.2.2 Walrus làm cho mã thông báo SUI trở thành tài sản giảm phát

Như đã chỉ ra trong ví dụ về quỹ lưu trữ, Mạng Sui yêu cầu thanh toán một số lượng mã thông báo Sui nhất định làm chi phí lưu trữ cho bất kỳ đối tượng nào. Walrus cũng không phải là ngoại lệ. Khi tạo đối tượng dữ liệu blob trong Walrus, mã thông báo Sui tỷ lệ với kích thước đối tượng sẽ bị khóa trong quỹ lưu trữ.

Mặc dù có thể hoàn trả một phần chi phí khi xóa dữ liệu, nhưng một phần chi phí đã tạo ra hiệu ứng đốt cháy thông qua việc loại bỏ vĩnh viễn các mã thông báo khỏi lưu thông. Nói cách khác, dữ liệu được lưu trữ càng nhiều qua Walrus, thì số lượng mã thông báo Sui bị khóa vĩnh viễn trong quỹ lưu trữ càng nhiều, tạo thành một vòng lặp tích cực, tức là việc sử dụng Walrus gia tăng dẫn đến việc cung cấp Sui giảm đi.

Tóm lại, sự xuất hiện của Walrus là tin tốt cho Mạng Sui, bất kể từ góc độ mạng hay tài sản, dự kiến hệ sinh thái Sui sẽ phát triển theo hướng đa dạng hơn thông qua Walrus.

2, Kết luận - Walrus sẽ trở thành giao thức quan trọng nhất của Sui

2.1 Mysten Labs không chỉ đang xây dựng blockchain

Khi Mysten Labs vừa được thành lập, tôi đã nghĩ rằng đó chỉ là một công ty tập trung vào Mạng Sui. Tuy nhiên, sau khi chứng kiến sự ra mắt của các dịch vụ như Deepbook và Dịch vụ Đặt tên Sui, tôi bắt đầu suy nghĩ về tầm nhìn của Mysten Labs là gì. Khi tôi tiếp xúc với Walrus, tôi đã đi đến kết luận: mục tiêu của họ là xây dựng một cơ sở hạ tầng phi tập trung hoàn chỉnh cho Web3.

Khi nhìn nhận ngành này, Mysten Labs có tầm nhìn thời gian khác biệt so với các công ty khác. Họ không chỉ phát hành mã thông báo, tạo ra sự cường điệu và bán ra; ngược lại, họ có một tầm nhìn dẫn đầu đổi mới trong tất cả các lĩnh vực như thực thi, lưu trữ, đồng thuận và truyền thông, đồng thời hiểu được tính bảo thủ của người dùng quen với dịch vụ Web2, và xây dựng giao diện người dùng phù hợp nhất cho họ.

Thực thi và đồng thuận được xử lý bởi Mạng Sui (thông qua các kế hoạch đang phát triển như Mysticeti và Pilotfish & Remora), lưu trữ được Walrus đảm nhiệm, truyền thông được quản lý bởi SCION (một kiến trúc internet thế hệ tiếp theo có thể bảo vệ các gói dữ liệu mạng khỏi các cuộc tấn công DDoS và định tuyến - lưu ý rằng SCION không phải do Mysten Labs tạo ra, nhưng được đề cập vì sẽ được áp dụng cho Mạng Sui), trong khi giao diện người dùng quen thuộc với Web2 được quản lý bởi zkLogin, Stashed, SEAL và KELP.

Nếu tất cả những kế hoạch này có thể thành công, tôi tin rằng Mysten Labs có thể viết lại các mô hình Web3 hiện có. Ý tưởng ban đầu của tôi là hạn chế. Mysten Labs không chỉ đang cố gắng xây dựng một blockchain - họ là một nhóm xây dựng cơ sở hạ tầng cho mạng mới. Tất nhiên, tôi tin rằng Sui là cốt lõi trong tầm nhìn của Mysten Labs, các kế hoạch khác đóng vai trò bổ sung. Walrus cũng vậy, theo tôi, Walrus có thể là giao thức quan trọng nhất trong số đó.

2.2 Walrus không chỉ giới hạn trong hệ sinh thái Sui

Tuy nhiên, Walrus không chỉ giới hạn trong hệ sinh thái Sui. Giống như các giao thức lưu trữ khác, Walrus có thể được bất kỳ bên thứ ba nào sử dụng bên ngoài các ứng dụng trên Sui, và nó thậm chí có thể trở thành một sự thay thế hữu ích cho các giao thức lưu trữ hiện có hoặc các lớp DA khác (như Celestia, EigenDA, Avail).

Khả năng sử dụng này của Walrus mở rộng nhu cầu về mã thông báo Sui vượt ra ngoài Mạng Sui. Khi Walrus được sử dụng, các đối tượng sẽ được tạo ra trên Mạng Sui, dẫn đến việc cung cấp Sui giảm đi. Nói cách khác, Walrus có thể làm cho mã thông báo Sui trở thành một tài sản hấp dẫn hơn bằng cách tạo ra nhu cầu bên ngoài (đây không phải là lời khuyên đầu tư, mà là một kịch bản có thể về mặt cấu trúc). Do đó, Walrus hy vọng sẽ trở thành cầu nối cho sự mở rộng theo nhiều hướng của Sui.

2.3 Walrus có thể vượt qua Filecoin?

Mặc dù việc so sánh giá trị giữa các giao thức cụ thể là một vấn đề tế nhị, nhưng tôi rất lạc quan về tương lai của Walrus, vì: 1) cơ chế hoạt động của nó hiệu quả hơn nhiều so với các giao thức lưu trữ hiện tại; 2) nó có thể thực hiện các nhiệm vụ mà các giao thức lưu trữ hiện tại không thể hoàn thành (trở thành DA hoặc làm cho dữ liệu lưu trữ có thể lập trình); 3) nó đã có một mạng lưới và cơ sở người dùng vững chắc thông qua Mạng Sui.

Nếu Walrus không chỉ trở thành lớp lưu trữ của Mạng Sui mà còn trở thành giao thức lưu trữ đại diện cho Web3 như Mysten Labs hình dung, thì nó có khả năng trở thành giao thức hàng đầu trong lĩnh vực lưu trữ.