Hầu như tất cả các hệ thống phần mềm trưởng thành trong thực tế đều lớn lên cùng với những vấn đề. Hiểu sai yêu cầu, thiếu sót trong thiết kế kiến trúc, nhầm lẫn trong đánh giá tình huống ứng dụng — những điều này không phải là ngoại lệ, mà là con đường tất yếu của quá trình lặp lại.



Nhưng blockchain đã thay đổi quy tắc. Một khi dữ liệu đã xác nhận lên chuỗi, lỗi có thể bị khắc sâu vào đó. Việc sửa đổi trở nên cực kỳ khó khăn, chi phí cũng cực kỳ cao. Tính năng này vốn là lợi thế của blockchain, nhưng đối với nhà phát triển lại trở thành một hạn chế — bạn phải hoàn hảo ở mọi bước, nếu không hệ thống sẽ phải gánh chịu hậu quả.

Dự án Walrus nhằm giải quyết chính xác cái bế tắc cấu trúc này.

Ý tưởng của nó không phải là bắt buộc nhà phát triển phải biết tất cả mọi thứ, mà là để hệ thống tự có khả năng tự sửa chữa. Cách làm cụ thể như thế nào? Walrus gán cho mỗi đối tượng dữ liệu một danh tính ổn định khi tạo ra. Mọi thay đổi, chỉnh sửa, cập nhật sau đó sẽ không tạo ra thực thể mới, mà được ghi nhận như là trạng thái biến đổi của cùng một đối tượng. Như vậy, hệ thống có thể rõ ràng phân biệt "đối tượng này là gì" và "đối tượng này đã trải qua những gì", hai khái niệm không còn bị nhầm lẫn nữa.

Theo tài liệu công khai, Walrus có thể hỗ trợ các đối tượng dữ liệu lên đến MB, đảm bảo dữ liệu tồn tại lâu dài qua phân phối dự phòng. Mạng thử nghiệm duy trì độ trễ đọc ổn định ở mức giây, điều này có nghĩa là nó không chỉ là một công cụ lưu trữ lạnh, mà còn có thể dùng trong các ứng dụng thực tế.

Thiết kế này mang lại phản ứng dây chuyền rất thú vị. Khi dữ liệu có thể được sửa chữa một cách an toàn, tâm lý nhà phát triển sẽ nhẹ nhõm hơn, dễ thử nghiệm các chức năng phức tạp nhưng có giá trị, thay vì tự giới hạn bản thân vì sợ sai sót. Một chuyển đổi khác là vị trí của lịch sử đã thay đổi — từ gánh nặng thành tài sản. Hệ thống có thể hiểu quá trình tiến hóa của chính nó, điều này rất hữu ích cho việc chẩn đoán vấn đề, tối ưu hóa quá trình lặp lại.

Tổng thể, Walrus về mặt kỹ thuật là một giải pháp lưu trữ, nhưng về mặt hệ thống lại là một thiết kế lại cơ chế chịu lỗi. Đây là một ý tưởng rất thú vị.
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.
  • Phần thưởng
  • 5
  • Đăng lại
  • Retweed
Bình luận
0/400
TokenRationEatervip
· 01-10 08:40
Ừ đúng rồi, đó chính là nút thắt của phát triển blockchain. Nói trắng ra thì đó là lời nguyền của chủ nghĩa hoàn hảo.
Xem bản gốcTrả lời0
FarmHoppervip
· 01-08 12:22
Một lỗi trên chuỗi sẽ là vĩnh viễn, đó mới là điểm tồi tệ nhất
Xem bản gốcTrả lời0
WalletDetectivevip
· 01-07 19:54
Haha, cuối cùng các nhà phát triển cũng có thể thở phào rồi, cảm giác ngạt thở kiểu "một bước sai, toàn bộ thua cuộc" trước đó thật sự là cực kỳ căng thẳng
Xem bản gốcTrả lời0
MEVHunterNoLossvip
· 01-07 19:44
Đây mới là ý tưởng xây dựng hạ tầng chuỗi thực sự, cuối cùng cũng có người muốn giải quyết điểm yếu chết người này
Xem bản gốcTrả lời0
NotSatoshivip
· 01-07 19:30
Trong chuỗi hoàn hảo một bước hoàn chỉnh... nghe có vẻ như chuyện cổ tích, ý tưởng của Walrus thực sự rất đã Lịch sử từ việc mang gánh nặng thành tài sản, tôi thích tâm lý học của sự chuyển đổi này
Xem bản gốcTrả lời0
  • Ghim