Vào ngày 17 tháng 10 năm 2024, giao thức lưu trữ phi tập trung Walrus đã công bố trên X (trước đây là Twitter) việc ra mắt testnet công cộng của mình. Walrus, được thiết kế cho các ứng dụng blockchain và các đại lý tự trị, đã phát hành bản xem trước cho các nhà phát triển để thu thập phản hồi. Các ưu điểm chính của giao thức bao gồm lưu trữ blob tiết kiệm chi phí, khả năng sẵn có cao và tính mạnh mẽ.
Walrus đã được sử dụng, với trang tin tức blockchain nổi tiếng “Decrypt” lưu trữ bài báo, video và hình ảnh trên nền tảng để tạo nội dung không thể chỉnh sửa cho một công ty truyền thông mã hóa, tạo niềm tin giữa tờ báo và độc giả của nó. Bài viết này sẽ cung cấp một cái nhìn tổng quan chi tiết về kiến trúc kỹ thuật của Walrus, hoạt động và tokenomics của token WAL của nó.
Nguồn: x## Tổng quan dự án WalrusWalrus là một giải pháp lưu trữ phi tập trung trên blockchain Sui do Mysten Labs dẫn đầu, nhóm phát triển đứng sau Sui. Các thành viên chính của nhóm này trước đây đã làm việc trên dự án blockchain Libra của Facebook (sau đổi tên thành Diem, được bán cho Silvergate). Walrus sử dụng ngôn ngữ lập trình mới “Move”, xuất phát từ dự án Libra.
Khác với các dự án lưu trữ chính thống dựa trên IPFS, Walrus tập trung vào xử lý các tệp dữ liệu lớn. Nó được thiết kế để lưu trữ và chuyển phát dữ liệu thô và các tệp phương tiện như video, hình ảnh và PDF. Walrus cho phép lưu trữ nhanh và hiệu quả cho những tệp lớn hoặc đống tương tự, cung cấp tính linh hoạt, khả năng mở rộng và khả năng lập trình. Ngay cả trong trường hợp lỗi Byzantine, giao thức đảm bảo tính sẵn có và đáng tin cậy cao.
Nguồn:Trung bình### Thông tin QuỹMysten Labs được thành lập vào năm 2021, đạt được sự phát triển đáng kể trong vòng hai năm. Họ đã huy động được 36 triệu đô la trong vòng gọi vốn Series A, tiếp theo là 300 triệu đô la trong vòng gọi vốn Series B. Dự án đã thu hút sự quan tâm đáng kể từ công ty đầu tư rủi ro Silicon Valley Andreessen Horowitz (a16z).
Các nhà đầu tư khác bao gồm Binance Labs, Coinbase Ventures và FTX Ventures, với hơn 20 tổ chức hỗ trợ hệ thống cơ bản tài chính của Mysten Labs.
Nguồn: icodrop## Các Loại Giao Thức Lưu Trữ Phi Tập Trung ChínhHiện tại, các giao thức lưu trữ phi tập trung có thể được phân loại thành hai loại chính: Hệ thống sao chép đầy đủ và Hệ thống mã hóa Reed-Solomon (RS).
Loại 1: Hệ thống Hoàn toàn Sao chép
Hệ thống được sao chép đầy đủ, như Filecoin và Arweave, cung cấp quyền truy cập và di chuyển dễ dàng nhưng đối mặt với chi phí lưu trữ cao và rủi ro bảo mật như các cuộc tấn công Sybil tiềm năng. Ví dụ, để đảm bảo bảo mật cao có thể yêu cầu tới 25 lần dung lượng lưu trữ. Mặc dù phương pháp này đảm bảo một môi trường không cần phép, độ tin cậy của nó phụ thuộc mạnh vào tính mạnh mẽ của các nút lưu trữ được chọn.
Loại 2: Hệ thống mã hóa RS
Ngược lại, mã hóa RS (một loại cụ thể của mã hóa xóa) có thể giảm yêu cầu sao chép một cách đáng kể và tăng cường bảo mật. Mã hóa RS chia một tệp thành các đoạn dữ liệu nhỏ hơn, mỗi đoạn đại diện cho một phần của tệp gốc. Bất kỳ kết hợp nào của các đoạn dữ liệu có tổng kích thước vượt quá tệp gốc có thể được sử dụng để tái tạo tệp. Ngay cả khi lên đến một phần ba số nút là độc hại, mã hóa RS vẫn có thể duy trì đủ bảo mật chỉ với ba lần đệm lưu trữ.
Tuy nhiên, hệ thống RS-coded đối mặt với những thách thức, bao gồm chi phí tính toán cao và giới hạn về khả năng mở rộng. Chúng chỉ thực tế khi kích thước dữ liệu tổng cộng và số lượng shard là nhỏ. Ngoài ra, nếu các nút lưu trữ tắt mạng và cần được thay thế, hệ thống yêu cầu tất cả các nút hiện có gửi các shard tới nút thay thế, dẫn đến tình trạng tải mạng lớn.
Bất kể giao thức được sử dụng, hệ thống lưu trữ phi tập trung đối mặt với các thách thức về lưu trữ dữ liệu và phối hợp nút, giới hạn khả năng mở rộng. Để giải quyết những vấn đề này, nhiều hệ thống triển khai giao thức lưu trữ và phát triển chuỗi khối tùy chỉnh để xử lý giao dịch và hoạt động tiền điện tử, nâng cao hiệu quả và chức năng chung.
Nguồn:Messari## Làm thế nào để Walrus hoạt động?Như đã đề cập trước đó, Walrus được thiết kế đặc biệt để lưu trữ các tệp lớn và đa phương tiện. Nó kết hợp sức mạnh của hai loại lưu trữ phi tập trung để tạo ra một loại lưu trữ phi tập trung dựa trên blob độc đáo: Ngôn ngữ lập trình mới (Move) + Thuật toán mã hóa mới (Red Stuff) + Sui Blockchain.
Điều này cho phép Walrus mở rộng lên hàng trăm nút lưu trữ (nhà cung cấp) và đạt được tính linh hoạt cao với tải lưu trữ tối thiểu. Hệ thống không yêu cầu xây dựng một giao thức blockchain hoàn toàn dành riêng để hoạt động. Thay vào đó, nó tận dụng blockchain Sui hiện có như là mặt phẳng điều khiển để quản lý:
Nguồn: Bản tóm tắt Walrus### Kiến trúc cơ bảnKiến trúc của Walrus đảm bảo nội dung vẫn có thể truy cập ngay cả trong trường hợp các nút gặp sự cố hoặc hoạt động độc hại. Nó sử dụng công nghệ sửa lỗi tiên tiến dựa trên mã lớn tuyến tính nhanh (mã hóa sự mất mát), nâng cao khả năng chống lỗi Byzantine và hỗ trợ các nút lưu trữ thay đổi động. Walrus đơn giản hóa các chức năng cốt lõi của nó bằng cách sử dụng các hợp đồng thông minh Sui để quản lý các nút lưu trữ và xác minh blob.
Trong Walrus, khách hàng phối hợp luồng dữ liệu, với dữ liệu được mã hóa bởi nhà xuất bản và lưu trữ một cách an toàn. Siêu dữ liệu và chứng minh sẵn có được lưu trữ trên chuỗi khối Sui, sử dụng ngôn ngữ Move để cung cấp tính tổ hợp và bảo mật. Khả năng lưu trữ cũng có thể được biểu tượng hóa, cho phép tích hợp với các ứng dụng dựa trên Sui. Ngoài ra, Walrus hỗ trợ các chuỗi khối khác như Solana và Ethereum. Truy cập dữ liệu được thúc đẩy thông qua các bộ tổng hợp thu thập thông tin từ các nút lưu trữ và được gửi thông qua các hệ thống CDNs hoặc caching.
Một blob đại diện cho một đối tượng bất biến tương đương với một tệp (dữ liệu nguyên thô). Giải pháp lưu trữ blob được thiết kế cho lưu trữ đám mây, chủ yếu dành cho lượng lớn dữ liệu không cấu trúc, chẳng hạn như hình ảnh, tài liệu và video. Dữ liệu này thường được lưu trữ dưới dạng nhị phân và không nhất thiết theo các định dạng tệp cụ thể.
Thuật toán mã hóa mới: Red Stuff
Ở trung tâm của Walrus là Red Stuff, giới thiệu thuật toán mã hóa hai chiều mới dựa trên mã suối. Khác với mã hóa RS (Reed-Solomon), mã suối chủ yếu dựa vào phép XOR (Exclusive OR), giảm bớt phức tạp toán học. Dưới đây là một cái nhìn tổng quan về mã suối và XOR:
XOR (Exclusive OR) là một toán tử logic, tương tự như khái niệm “hai phủ định tạo ra một khẳng định”. Đó là một loại phân tích logic được áp dụng cho hai toán hạng. Khác với toán tử logic OR thông thường, XOR trả về sai khi cả hai giá trị đều giống nhau, và đúng khi các giá trị khác nhau.
Trong lý thuyết mã hóa, các mã phun là một loại mã xóa dựa trên các kỹ thuật mã hóa tuyến tính dựa trên đồ thị. Chúng cải thiện hiệu suất sửa lỗi bằng cách giảm thiểu mất gói tin. Hai loại mã phun chính là mã LT và mã Raptor.
Nói một cách đơn giản, mã hóa xóa bỏ liên quan đến việc lấy K khối dữ liệu nguồn và mã hóa chúng thành n khối dữ liệu mã hóa, trong đó n > K. Trong quá trình truyền, nếu một số dữ liệu bị mất, các khối dữ liệu còn lại (được gọi là K’ dữ liệu nhận được) có thể được sử dụng để xây dựng lại (dữ liệu đã tái tạo) dữ liệu gốc miễn là K’ ≥ K. Điều này đảm bảo rằng dữ liệu gốc có thể được khôi phục dù mất đi khối nào. Đây tương ứng với hình dưới đây.
Nguồn: researchgate### Lưu trữ và Truy xuất: Hỗ trợ Đọc và Ghi BlobWalrus hỗ trợ cả việc viết và đọc các khối dữ liệu. Nó cũng cho phép bất kỳ ai chứng minh rằng một khối dữ liệu đã được lưu trữ và có thể được lấy lại sau này.
Quá trình ghi blob trong Walrus tích hợp công nghệ blockchain với lưu trữ phân tán. Các nhà văn mã hóa các blob bằng thuật toán Red Stuff, đăng ký chúng trên blockchain để có được không gian lưu trữ, và phân phối các đoạn thành phần đến các nút lưu trữ. Một chứng chỉ lưu trữ sau đó được công bố trên blockchain, xác nhận tính khả dụng của blob. Quá trình này đảm bảo lưu trữ phân tán và độ tin cậy dữ liệu trong khi sử dụng blockchain để quản lý siêu dữ liệu và phối hợp lưu trữ.
Trong quá trình đọc, người dùng có thể yêu cầu cam kết và các đoạn chính của đoạn Blob từ bất kỳ nút lưu trữ nào. Khi đủ chứng minh hợp lệ được thu thập, đoạn Blob được tái tạo và xác minh. Các tính chất của Red Stuff đảm bảo việc đọc nhất quán, và trong điều kiện bình thường, người dùng chỉ cần tải xuống một lượng dữ liệu ít hơn so với kích thước ban đầu của đoạn blob. Hệ thống cung cấp động lực cho các kịch bản yêu cầu cao để duy trì hiệu suất đọc, điều này sẽ được thảo luận trong phần “Cơ chế động viên”. Ngoài ra, việc sử dụng trình tự hợp và caching giúp giảm tần suất tái tạo blob, cải thiện hiệu suất tổng thể.
Do đó, Walrus đề xuất rằng chi phí phục hồi dữ liệu bị mất chỉ nên tỉ lệ thuận với lượng dữ liệu cần phục hồi. Ngoài ra, khi số lượng nút trong mạng tăng lên, những chi phí phục hồi này cũng nên giảm đi.
Để đạt được điều này, Red Stuff sử dụng các kỹ thuật mã hóa hai chiều (dựa trên logic XOR) để chia dữ liệu thành các đoạn và phân phối chúng trên các nút lưu trữ. Điều này cho phép phục hồi dữ liệu mất mát một cách hiệu quả hơn mà không cần phải tải xuống toàn bộ đống dữ liệu.
Nguồn:Bản giấy trắng về WalrusBằng cách tận dụng mã hóa xóa tiên tiến, Walrus giữ chi phí lưu trữ ở khoảng năm lần kích thước của khối dữ liệu đã lưu trữ. Dữ liệu đã mã hóa cho mỗi khối dữ liệu được phân phối trên các nút lưu trữ khác nhau, đảm bảo tính toàn vẹn dữ liệu không đồng bộ. Phương pháp này tiết kiệm chi phí hơn nhiều so với các phương pháp sao chép đầy đủ truyền thống và cung cấp khả năng chịu lỗi lớn hơn so với các giao thức chỉ lưu trữ mỗi khối dữ liệu trong một tập hợp con của các nút lưu trữ.
Nguồn:Bài báo cáo về Walrus### Quyền Truy cập Linh hoạtNgười dùng có thể tương tác với Walrus qua Command Line Interface (CLI), Software Development Kit (SDK) và các công nghệ web2 HTTP. Walrus được thiết kế để tương thích tốt với bộ nhớ đệm truyền thống và Content Delivery Networks (CDN), đồng thời đảm bảo rằng tất cả các hoạt động có thể được thực hiện bằng các công cụ cục bộ để tối đa hóa sự phi tập trung.
Tuy nhiên, do mạng lưới phân quyền, sự thay đổi nút theo thời gian có thể dẫn đến “thảm kịch của cộng đồng.” Đảm bảo cam kết dài hạn do đó là một thách thức đáng kể đối với hệ thống Walrus.
Để giải quyết vấn đề này, Walrus đã thiết kế một hệ thống kinh tế và động lực để đảm bảo giá cả cạnh tranh, phân bổ tài nguyên hiệu quả và hạn chế tối đa các hành vi đối đầu. Nó giới thiệu một mô hình kinh tế dựa trên việc đặt cược, sử dụng phần thưởng và khoản phạt để điều chỉnh động lực và thúc đẩy cam kết dài hạn. Hệ thống này bao gồm cơ chế định giá cho tài nguyên lưu trữ và các hoạt động ghi, được bổ sung bằng một mô hình được quản lý bởi token để điều chỉnh các tham số.
Các nút lưu trữ có thể lựa chọn mức vốn cam kết—hoặc thậm chí không cam kết vốn—bởi vì Walrus không áp đặt yêu cầu vốn tối thiểu. Thiết kế linh hoạt này cho phép các nút có kích thước và sức mạnh vốn khác nhau tham gia, mang lại sự tự do cho người ủy quyền để đánh giá tính phù hợp của mỗi nút.

Tỷ lệ hoa hồng bảo vệ
Walrus cung cấp các biện pháp bảo vệ xung quanh tỷ lệ hoa hồng. Walrus yêu cầu các node (tức là nhà cung cấp lưu trữ) đặt tỷ lệ hoa hồng của họ trước hạn chót của mỗi chu kỳ, và tỷ lệ hoa hồng này sẽ không thay đổi trong suốt toàn bộ chu kỳ. Mục đích của cơ chế này là:
Walrus áp dụng mô hình tự giữ, tương tự như SUI. Khi người dùng đặt cược quỹ, quỹ sẽ được đóng gói vào các đối tượng giữ mình thay vì được chuyển trực tiếp vào hệ thống Walrus. Điều này giảm thiểu các lỗ hổng hệ thống và cho phép người dùng xây dựng chức năng bổ sung trên cơ sở tài sản đặt cược của họ, mặc dù nó đưa ra một số thách thức vận hành.
Mặc dù Walrus có thể cắt giảm vốn đặt cọc, nhưng nó không có quyền giám sát các quỹ, có nghĩa là nó theo dõi các hình phạt chưa thanh toán. Khi người dùng cố gắng rút token WAL của họ, họ phải trình bày đối tượng lưu ký của mình cho hợp đồng thông minh Walrus để mở khóa và mọi hình phạt chưa thanh toán sẽ được khấu trừ vào số tiền đặt cược. Walrus cũng có thể gặp phải những thách thức về dòng tiền khi các hình phạt phải được phân phối cho những người tham gia khác. Để chuẩn bị cho các trường hợp cực đoan (ví dụ: cổ phần của một nút bị cắt hoàn toàn hoặc một vật thể không được trả lại), Walrus giữ lại một quỹ dự trữ — 5% số tiền gốc ban đầu — được sử dụng để mua lại để khuyến khích người dùng trả lại tất cả các đối tượng đã đặt cọc.
Di cư Shard bao gồm ba giai đoạn: thuật toán phân bổ, đường dẫn chuyển giao hợp tác và đường dẫn phục hồi.
Cơ chế định giá & Quy trình thanh toán
Ở đầu mỗi kỷ nguyên, các nút lưu trữ bỏ phiếu về giá lưu trữ và ghi. Hệ thống chọn phân vị 66,67 (theo trọng lượng cổ phần) làm giá cuối cùng. Người dùng trả giá ghi khi đăng ký một blob và phí lưu trữ khi mua lưu trữ. Những khoản phí này được phân phối cho các nút liên quan vào cuối kỷ nguyên, đảm bảo giá cả công bằng và hoạt động của hệ thống trôi chảy.
Chính sách khuyến khích cho các thách thức lưu trữ có thể được tóm tắt như sau: Hệ thống Walrus sử dụng các thử thách ngẫu nhiên định kỳ để xác minh xem các nút lưu trữ có lưu trữ dữ liệu mà chúng yêu cầu lưu trữ hay không. Các nút phải đáp ứng những thách thức này bằng cách cung cấp bằng chứng về các đốm màu đã chọn. Nếu các nút thực hiện tốt trong những thách thức này (nhận được 50% báo cáo tích cực trở lên), chúng được coi là đã hoàn thành trách nhiệm của mình. Ngược lại, các nút hoạt động kém sẽ phải đối mặt với các hình phạt, chẳng hạn như cắt giảm các mã thông báo đã đặt cọc của họ. Cơ chế khuyến khích này chủ yếu khuyến khích các nút hành động trung thực và duy trì tính toàn vẹn của mạng.
1)Mô hình Dịch vụ Node: Người dùng ký hợp đồng trả phí với các nút lưu trữ để đọc dữ liệu. Điều này có thể bao gồm các điểm cuối trả phí trực tiếp hoặc các thỏa thuận cấp doanh nghiệp. Phương pháp này có thể trở thành cách chính thức để bộ nhớ cache và các nhà cung cấp nội dung tương tác với Walrus.
2)Bounty trên chuỗi: Khi một đọc thất bại, người dùng có thể đăng bounty trên chuỗi. Các nút lưu trữ kiếm được tiền thưởng bằng cách cung cấp dữ liệu. Phương pháp này được thực hiện thông qua hợp đồng thông minh Sui nhưng có thể gây phiền toái và phức tạp.
3)Lấy Mẫu Nút Nhẹ: Phương pháp này giới thiệu các nút nhẹ như các thành viên tham gia bổ sung, cung cấp bảo đảm an ninh phi tập trung ở Layer 2. Nó cho phép các nút nhẹ lấy mẫu các ký hiệu trực tiếp từ các nút lưu trữ thông qua việc đọc cố gắng hết sức hoặc tải các khối thông qua bộ nhớ cache và mã hóa lại chúng. Mặc dù phức tạp, phương pháp này mạnh mẽ hơn và cung cấp một con đường cho sự tham gia của cộng đồng.
Tất cả những kế hoạch này nhằm đảm bảo sự có sẵn và hiệu quả của hệ thống Walrus trong khi duy trì tính phân tán của nó.
Từ góc độ đầu tư, Walrus có vị trí độc đáo trong thị trường lưu trữ phi tập trung đang phát triển nhanh chóng. Nó không chỉ giải quyết các vấn đề của lưu trữ tập trung truyền thống mà còn mang lại lợi thế cạnh tranh đáng kể về hiệu quả và chi phí. Tuy nhiên, là một dự án mới nổi, Walrus có thể phải đối mặt với những thách thức kỹ thuật và rủi ro bảo mật, và thành công lâu dài của nó phần lớn phụ thuộc vào tỷ lệ áp dụng trong các ứng dụng thực tế.
Nhìn chung, Walrus đại diện cho một bước đột phá đáng kể trong công nghệ blockchain trong lưu trữ dữ liệu, mang đến cơ hội có giá trị tiềm năng cho các nhà đầu tư dài hạn. Nó thể hiện định hướng tương lai của lưu trữ phi tập trung và có tiềm năng mang lại những thay đổi mang tính cách mạng trong quản lý dữ liệu và bảo vệ quyền riêng tư. Tuy nhiên, như với tất cả các khoản đầu tư công nghệ mới nổi, các nhà đầu tư nên đánh giá toàn diện rủi ro, theo dõi chặt chẽ quỹ đạo phát triển của dự án và phản ứng của thị trường để đưa ra quyết định đầu tư sáng suốt.
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.





