Trong thế giới Web3, xử lý dữ liệu luôn chia thành hai phe: một bên là không thể thiếu trên chuỗi, còn bên kia thì có thể tránh né nếu muốn.
Nhưng vấn đề đặt ra — càng phức tạp ứng dụng, cách phân chia này càng trở nên mỏng manh.
Hãy nghĩ về dữ liệu trong thực tế. Nó luôn không đứng yên. Người dùng liên tục tích lũy ghi chú hành vi, mô hình AI không ngừng cập nhật tham số, thế giới game tiến triển theo cốt truyện, nội dung được chỉnh sửa và hoàn thiện. Nếu mỗi lần thay đổi đều bị xem như một dữ liệu mới hoàn toàn để nhét vào, hệ thống cuối cùng chắc chắn sẽ bị chính lịch sử của nó đè nén.
Walrus đổi góc nhìn — xem dữ liệu như một đối tượng sống có vòng đời, chứ không phải là kết quả lưu trữ cố định không đổi. Danh tính của đối tượng được cố định ngay từ khi tạo ra, mọi thay đổi sau đó chỉ là cùng một đối tượng khoác lên mình bộ áo mới, chứ không phải là thứ mới hoàn toàn xuất hiện từ hư không.
Thay đổi đầu tiên mà thiết kế này mang lại chính là ở cơ chế tham chiếu.
Khi danh tính của đối tượng giữ vững, các ứng dụng phía trên không cần phải điều chỉnh lại địa chỉ, chỉ mục và quản lý quyền mỗi lần cập nhật. Về lâu dài, điều này gần như loại bỏ một nửa nguồn gốc phức tạp của hệ thống.
Về mặt kỹ thuật, lưu trữ đối tượng của Walrus không đơn thuần là "đưa tệp lên nút" một cách tùy tiện. Nó đã tích hợp quy tắc xác thực đối tượng ngay trong lớp giao thức, giúp mỗi lần đọc tự động kiểm tra tính toàn vẹn. Việc xác thực không phải là bước bổ sung sau này, mà là phần cốt lõi của quá trình đọc.
Trên mạng thử nghiệm, Walrus đã thể hiện khả năng hỗ trợ dữ liệu ở quy mô MB, thông qua sao lưu đa nút để đảm bảo tính ổn định. Điều này có nghĩa là nó không chỉ xử lý các dữ liệu nhẹ như siêu dữ liệu, mà còn thực sự phù hợp với khối lượng dữ liệu cần thiết cho ứng dụng.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
18 thích
Phần thưởng
18
4
Đăng lại
Retweed
Bình luận
0/400
MiningDisasterSurvivor
· 01-07 19:57
Lại là một "giải pháp mang tính cách mạng" nữa sao? Tôi đã từng trải qua rồi, kiểu luận điệu này đã nghe từ năm 2018 rồi, kết quả thì sao, dự án đã bỏ trốn rồi
Xem bản gốcTrả lời0
SmartMoneyWallet
· 01-07 19:55
Nghe có vẻ ổn, nhưng thực tế là gì — liệu chi phí dữ liệu trên chuỗi có thực sự giảm xuống chưa?
Xem bản gốcTrả lời0
ZeroRushCaptain
· 01-07 19:55
Nghe có vẻ lại là một "giải pháp hoàn hảo", tôi cá là sau khi ra mắt vẫn sẽ bị cắt giảm.
Xem bản gốcTrả lời0
DataPickledFish
· 01-07 19:53
Này, cuối cùng có người nói rõ vấn đề này rồi, luận điểm về có hay không có trên chuỗi đúng là đáng ghét thật
Trong thế giới Web3, xử lý dữ liệu luôn chia thành hai phe: một bên là không thể thiếu trên chuỗi, còn bên kia thì có thể tránh né nếu muốn.
Nhưng vấn đề đặt ra — càng phức tạp ứng dụng, cách phân chia này càng trở nên mỏng manh.
Hãy nghĩ về dữ liệu trong thực tế. Nó luôn không đứng yên. Người dùng liên tục tích lũy ghi chú hành vi, mô hình AI không ngừng cập nhật tham số, thế giới game tiến triển theo cốt truyện, nội dung được chỉnh sửa và hoàn thiện. Nếu mỗi lần thay đổi đều bị xem như một dữ liệu mới hoàn toàn để nhét vào, hệ thống cuối cùng chắc chắn sẽ bị chính lịch sử của nó đè nén.
Walrus đổi góc nhìn — xem dữ liệu như một đối tượng sống có vòng đời, chứ không phải là kết quả lưu trữ cố định không đổi. Danh tính của đối tượng được cố định ngay từ khi tạo ra, mọi thay đổi sau đó chỉ là cùng một đối tượng khoác lên mình bộ áo mới, chứ không phải là thứ mới hoàn toàn xuất hiện từ hư không.
Thay đổi đầu tiên mà thiết kế này mang lại chính là ở cơ chế tham chiếu.
Khi danh tính của đối tượng giữ vững, các ứng dụng phía trên không cần phải điều chỉnh lại địa chỉ, chỉ mục và quản lý quyền mỗi lần cập nhật. Về lâu dài, điều này gần như loại bỏ một nửa nguồn gốc phức tạp của hệ thống.
Về mặt kỹ thuật, lưu trữ đối tượng của Walrus không đơn thuần là "đưa tệp lên nút" một cách tùy tiện. Nó đã tích hợp quy tắc xác thực đối tượng ngay trong lớp giao thức, giúp mỗi lần đọc tự động kiểm tra tính toàn vẹn. Việc xác thực không phải là bước bổ sung sau này, mà là phần cốt lõi của quá trình đọc.
Trên mạng thử nghiệm, Walrus đã thể hiện khả năng hỗ trợ dữ liệu ở quy mô MB, thông qua sao lưu đa nút để đảm bảo tính ổn định. Điều này có nghĩa là nó không chỉ xử lý các dữ liệu nhẹ như siêu dữ liệu, mà còn thực sự phù hợp với khối lượng dữ liệu cần thiết cho ứng dụng.