Phân tích sự khác biệt giữa Walrus và các giao thức lưu trữ hiện có và cách vượt qua những hạn chế truyền thống

avatar
星球君的朋友们
1tuần trước
Bài viết có khoảng 6197từ,đọc toàn bộ bài viết mất khoảng 8 phút
Các tính năng nổi bật của Walrus bao gồm tính hiệu quả về chi phí, bảo mật và khả năng lập trình, và nó đặt mục tiêu trở thành giao thức lưu trữ tiêu biểu cho Web3.

Tóm tắt các điểm chính

  • Mysten Labs đã ra mắt thành công Sui Network và DeepBook Protocol, và hiện đang chuẩn bị ra mắt một dự án mới - Walrus Protocol.

  • Mặc dù đã có nhiều giao thức trên thị trường lưu trữ phi tập trung, Walrus vẫn thu hút được sự chú ý rộng rãi vì hai điểm sau: (1) Hiệu quả về chi phí và bảo mật : Walrus hiệu quả về chi phí và bảo mật hơn các giải pháp lưu trữ hiện có. (2) Khả năng lập trình : Cho phép dữ liệu được lưu trữ có thể được lập trình thông qua mạng Sui.

  • Là một trong những 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 thực tiễn và giá trị trong tương lai của Walrus rất đáng được chú ý.

1. Bối cảnh – Tại sao lại là Walrus? Tại sao phải ra mắt ngay bây giờ?

Sau khi ra mắt thành công Sui Network và DeepBook Protocol, Mysten Labs hiện đang thử sức ở một lĩnh vực mới – Walrus Protocol. Sự thành công của Sui Network và DeepBook đã tạo nên rất nhiều kỳ vọng cho dự án Walrus. Tuy nhiên, bất chấp sự nhiệt tình, vẫn có một số nghi ngờ xung quanh giao thức Walrus.

Những lo ngại này xuất phát từ một số yếu tố: đã có nhiều giải pháp lưu trữ phi tập trung trên thị trường, nhiều giải pháp trong số đó không hoạt động tốt như mong đợi; và cũng có những lo ngại về việc phân bổ nguồn lực - cụ thể là liệu Mysten Labs có chuyển hướng nguồn lực để tiếp tục phát triển và mở rộng mạng lưới Sui hay không, ảnh hưởng đến tiến độ của các dự án mới.

Do đó, chúng tôi sẽ khám phá cấu trúc của giao thức Walrus, phân tích sự khác biệt của nó so với các giải pháp lưu trữ phi tập trung hiện có và nghiên cứu sâu hơn mối quan hệ giữa Walrus và mạng Sui, tập trung vào cách Walrus có thể được tích hợp với kiến trúc Sui và nâng cao giá trị của toàn bộ 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ó

Để giải thích lý do tại sao Walrus cần tồn tại, trước tiên chúng ta cần thảo luận về sự khác biệt của nó so 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, có ba điểm khác biệt chính giữa Walrus và các mô hình lưu trữ hiện có (đặc biệt là Filecoin và Arweave), có thể tóm tắt như sau:

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

Phân tích sự khác biệt giữa Walrus và các giao thức lưu trữ hiện có và cách vượt qua những hạn chế truyền thống

Đầu tiên, có sự khác biệt đáng kể về chi phí lưu trữ giữa Walrus, Arweave và Filecoin. Như Four Pillars thảo luận trong bài viết của Walrus , Arweave sử dụng một hệ thống trong đó tất cả các nút phải sao chép và lưu trữ tất cả 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 của họ (người dùng có thể chọn lưu trữ dữ liệu của họ chỉ với một thợ đào hoặc phân phối 100 bản sao dữ liệu cho 100 thợ đào. Rõ ràng là bạn càng cần nhiều thợ đào để lưu trữ dữ liệu thì chi phí càng cao).

Ngược lại, Walrus sử dụng mã hóa Red-Stuff, cho thấy chi phí thấp hơn Arweave và Filecoin, trong khi hiệu quả cao hơn tới 100 lần (so với Arweave, yêu cầu lưu trữ dữ liệu trên toàn mạng, dẫn đến chi phí sao chép cao hơn tới 500 lần, Walrus chỉ yêu cầu sao chép cao hơn 4-5 lần). Đồng thời, khả năng mất dữ liệu cũng được giảm đáng kể.

Nói một cách đơn giản, Walrus giải quyết được những nhược điểm của Arweave và Filecoin. Mặc dù Arweave có khả năng mất dữ liệu thấp nhưng chi phí sao chép lại cao; mặc dù Filecoin cung cấp dịch vụ lưu trữ tương đối rẻ dựa trên nhu cầu của người dùng, nhưng tùy chọn chi phí thấp này có thể đi kèm với rủi ro mất dữ liệu cao hơn; Walrus kết hợp những ưu điểm của cả hai bằng cách duy trì chi phí sao chép thấp trong khi giảm thiểu khả năng mất dữ liệu.

Ngoài ra, đối với Arweave, chi phí sẽ tăng (mặc dù không tuyến tính) khi số lượng nút tăng, vì nó khuyến khích tất cả các nút/nút được chỉ định lưu trữ càng nhiều dữ liệu đầy đủ càng tốt. Ngược lại, Walrus chỉ yêu cầu một lần truyền dữ liệu mạng, trong đó mỗi nút lưu trữ một phần dữ liệu, điều này thực sự giúp giảm gánh nặng cho từng nút khi mạng phát triển. Sự khác biệt về 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ù hiệu quả của Walrus so với Arweave và Filecoin rất quan trọng, nhưng điểm khác biệt đáng kể nhất của nó so với các mô hình lưu trữ hiện tại là “khả năng lập trình”. Lưu trữ truyền thống chỉ là một kho dữ liệu đơn giản, nhưng Walrus hiện thực hóa lưu trữ phi tập trung có thể lập trình thông qua mạng Sui, giúp dữ liệu được lưu trữ có nhiều chức năng hơn.

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

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

Ngược lại, Arweave và Filecoin rất hạn chế, nếu không muốn nói là không thể, về mặt tích hợp động với các ứng dụng trên chuỗi. Mặc dù Filecoin đã bổ sung một số chức năng hợp đồng thông minh thông qua FVM (Filecoin Virtual Machine), khả năng sửa đổi và kiểm soát dữ liệu vẫn còn hạn chế và Walrus rõ ràng 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

Các giao thức lưu trữ hiện tại có một tính năng: sau 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ù tính năng này có thể hữu ích đối với người dùng cá nhân, nhưng nó lại đặt ra những hạn chế đáng kể đố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. Ngược lại, Walrus cho phép người dùng loại bỏ hoặc sửa đổi dữ liệu của họ khi cần thiết (điều này khác với Arweave, nơi dữ liệu không thể bị xóa hoặc sửa đổi; và không giống như Filecoin, việc xóa dữ liệu không phải do người dùng chủ động yêu cầu, nhưng khi hợp đồng hết hạn hoặc nút lưu trữ dữ liệu ngoại tuyến, dữ liệu sẽ bị xóa).

Một số người có thể lo ngại rằng điều này xung đột với nguyên tắc bất biến của blockchain, nhưng điều quan trọng cần nhớ là trong Walrus, dữ liệu mới là thứ bị xóa. Dữ liệu giao dịch không liên quan đến việc xóa dữ liệu blob vẫn không thay đổi và việc xóa dữ liệu blob sẽ không ảnh hưởng đến tính toàn vẹn của blockchain.

So với giải pháp lưu trữ truyền thống, tính thực tiễn nâng cao của Walrus làm tăng đáng kể tiềm năng ứng dụng của giải pháp này trong các doanh nghiệp truyền thống và doanh nghiệp Web2, qua đó nâng cao hơn nữa kỳ vọng của thị trường về tính đa dạng của giải pháp này.

1.2 Sự hợp tác giữa Walrus và Sui Network

Bây giờ chúng ta đã thảo luận về sự khác biệt giữa Walrus và các giao thức lưu trữ hiện có, hãy cùng khám phá mối quan hệ giữa Walrus và mạng Sui. Khi Mysten Labs thông báo rằng họ đang chuẩn bị ra mắt giao thức Walrus, nhiều người đã đặt câu hỏi và cho rằng họ nên tập trung vào Sui thay vì tạo ra một giao thức mới. Tuy nhiên, chỉ cần hiểu một chút về cách Walrus hoạt động, bạn sẽ thấy rõ rằng Walrus không phải là sự sao nhãng khỏi Sui, mà nên được xem như một ngăn xếp lưu trữ được thiết kế để bổ sung cho các ứng dụng trên Sui. Nói cách khác, Walrus không chỉ bổ sung cho mạng Sui về mặt lưu trữ mà còn tác động tích cực đến mã thông báo quản trị SUI của mạng Sui, khiến cả hai trở nên không thể tách rời. Chúng ta sẽ khám phá thêm điều này ở phần sau.

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

Trên thực tế, Mysten Labs đã rất chú ý đến vấn đề lưu trữ trong giai đoạn thiết kế ban đầu của Sui. Blockchain chắc chắn sẽ phát triển theo thời gian, điều này có thể dẫn đến việc tăng phí giao dịch cho người dùng Sui Network trong tương lai. Do đó, ngay từ giai đoạn thiết kế ban đầu của Sui, Mysten Labs đã đề xuất một khái niệm quỹ lưu trữ độc đáo để giải quyết những thách thức về lưu trữ của Sui.

Phân tích sự khác biệt giữa Walrus và các giao thức lưu trữ hiện có và cách vượt qua những hạn chế truyền thống

Quỹ lưu trữ Sui hoạt động như sau: phí do người dùng gửi đến nút xác thực Sui được chia thành hai phần: 1) Phí gas liên quan đến tính toán, 2) Phí lưu trữ để lưu trữ dữ liệu. Sui thu phí lưu trữ trước khi người dùng tải dữ liệu lên và chuyển số tiền đó vào quỹ lưu trữ. Storage Foundation tiếp tục phân phối các khoản tiền này cho các nút xác thực 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ể được hoàn lại phí lưu trữ.

Hệ thống lưu trữ dữ liệu trên chuỗi độc đáo của Sui có hai tác dụng:

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

  • Hệ thống giải quyết các vấn đề về 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 chúng làm phần thưởng cho các nút xác thực trong tương lai.

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

Phân tích sự khác biệt giữa Walrus và các giao thức lưu trữ hiện có và cách vượt qua những hạn chế truyền thống

Ngoài ra, Walrus đã đạt được tính năng nổi bật nhất so với các giao thức lưu trữ khác thông qua Sui - làm cho dữ liệu được lưu trữ có thể lập trình và kiểm soát được. Cuối cùng, một mối quan hệ cộng sinh đã phát triển giữa Sui và Walrus, mỗi bên bổ sung cho những thiếu sót của bên kia để tạo ra những thế mạnh riêng biệt.

1.2.2 Walrus biến SUI thành tài sản giảm phát

Từ ví dụ về quỹ lưu trữ, chúng ta có thể thấy rằng mạng Sui yêu cầu phải trả một số tiền SUI nhất định làm phí lưu trữ để lưu trữ bất kỳ đối tượng nào và Walrus cũng không ngoại lệ. Khi một đối tượng dữ liệu blob được tạo trong Walrus, SUI sẽ bị khóa trong kho lưu trữ dựa trên kích thước của đối tượng (ý nói đến kích thước của đối tượng đại diện cho blob, không phải kích thước thực tế của blob).

Trong khi một số khoản phí có thể được hoàn lại bằng cách xóa dữ liệu, một số khoản phí khác sẽ có tác dụng đốt cháy, làm giảm lưu thông bằng cách xóa vĩnh viễn các mã thông báo. Nói cách khác, càng có nhiều dữ liệu được lưu trữ thông qua Walrus thì càng có nhiều SUI bị khóa vĩnh viễn trong quỹ lưu trữ, tạo thành một vòng tròn lành mạnh khi việc sử dụng Walrus ngày càng tăng sẽ dẫn đến việc giảm lưu thông SUI.

Tóm lại, sự xuất hiện của Walrus là tin tích cực cho mạng lưới Sui, cả về mặt mạng lưới lẫn mặt tài sản. Người ta hy vọng rằng thông qua Walrus, hệ sinh thái Sui sẽ phát triển theo hướng đa dạng hơn.

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ỉ xây dựng một blockchain

Khi Mysten Labs mới được thành lập, tôi nghĩ đây chỉ là một công ty tập trung vào Sui Network. Tuy nhiên, sau khi chứng kiến sự ra mắt của các dịch vụ như Deepbook và SuiNS, tôi bắt đầu tự hỏi Mysten Labs đang theo đuổi tầm nhìn nào. Khi tôi biết đến Walrus, tôi nhận ra rằng mục tiêu của họ là xây dựng một cơ sở hạ tầng phi tập trung Web3 hoàn chỉnh.

Mysten Labs có khung thời gian khác khi xem xét ngành so với các công ty khác. Họ không chỉ phát hành token, tạo sự cường điệu và kiếm tiền nhanh chóng; ngược lại, họ có tầm nhìn dẫn đầu đổi mới trong nhiều lĩnh vực như thực hiện, lưu trữ, đồng thuận và truyền thông, đồng thời hiểu được quán tính của người dùng đối với các dịch vụ Web2 và tạo ra giao diện người dùng phù hợp nhất với họ.

Mạng Sui xử lý việc thực thi và sự đồng thuận (phát triển thông qua các sáng kiến như Mysticeti, Pilotfish và Remora), lưu trữ được xử lý bởi Walrus, truyền thông được xử lý bởi SCION (một kiến trúc Internet thế hệ tiếp theo bảo vệ các gói tin mạng, được biết đến với khả năng bảo vệ DDoS và miễn nhiễm với các cuộc tấn công định tuyến - cần lưu ý rằng SCION không phải do Mysten Labs tạo ra, nhưng nó sẽ được sử dụng trong mạng Sui) và 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 những kế hoạch này được triển khai thành công, tôi tin rằng Mysten Labs có thể viết lại mô hình Web3 hiện tại. Suy nghĩ ban đầu của tôi khá hạn chế, Mysten Labs không chỉ muốn xây dựng một blockchain — họ là một nhóm xây dựng cơ sở hạ tầng cho một mạng lưới mới. Tất nhiên, tôi nghĩ Sui là cốt lõi trong tầm nhìn của Mysten Labs, và các sáng kiến khác đều đóng vai trò bổ sung cho nhau. Điều này cũng đúng với Walrus, theo tôi thì đây có lẽ là giao thức quan trọng nhất trong tất cả.

2.2 Hải mã không chỉ giới hạn ở hệ sinh thái Sui

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

Sự có mặt của Walrus mở rộng nhu cầu của SUI ra ngoài mạng lưới Sui. Khi sử dụng Walrus, các đối tượng dữ liệu được tạo trên mạng Sui, dẫn đến giảm lưu thông SUI. Nói cách khác, Walrus có tiềm năng biến SUI 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 khả thi về mặt cấu trúc). Vì vậy, Walrus được kỳ vọng sẽ trở thành cầu nối, mở rộng nước Tùy về mọi hướng.

2.3 Liệu Walrus có thể vượt qua Filecoin không?

Mặc dù cần thận trọng khi so sánh giá trị của các giao thức cụ thể, 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 có, 2) nó có thể thực hiện các tác vụ mà các giao thức lưu trữ hiện có không thể (chẳng hạn như trở thành DA hoặc lập trình dữ liệu được lưu trữ) và 3) nó đã có 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ỉ là 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ó tiềm năng trở thành giao thức hàng đầu trong lĩnh vực lưu trữ.

Bài viết này đến từ bản thảo, không đại diện cho lập trường của Odaily. Nếu đăng lại xin ghi rõ xuất xứ.

Odaily nhắc nhở, mời đông đảo độc giả xây dựng quan niệm đúng đắn về tiền tệ và khái niệm đầu tư, nhìn nhận hợp lý về blockchain, nâng cao nhận thức về rủi ro; Đối với manh mối phạm tội phát hiện, có thể tích cực tố cáo phản ánh với cơ quan hữu quan.

Đọc nhiều nhất
Lựa chọn của người biên tập