Nói về dữ liệu trên chuỗi, nhiều người đầu tiên nghĩ đến từ "bất biến". Nghe có vẻ hợp lý, nhưng khi bạn vận hành thực tế trong một thời gian, bạn sẽ gặp phải sự thật khó xử — đôi khi bạn cần phải xem lại quá khứ.



Không phải để chỉnh sửa dữ liệu, mà để làm rõ chuyện đã xảy ra, theo dõi nguyên nhân vấn đề, thực hiện kiểm toán rủi ro. Đây đều là các quy trình kinh doanh bình thường.

Vấn đề nằm ở đây: nếu dữ liệu chỉ có thể tiến về phía trước, trong khi hệ thống không thể làm rõ nguồn gốc, thì giá trị thực dụng của nó thực ra đang ngày càng giảm đi. Ứng dụng thực tế cần phải hiểu rõ một trạng thái đã biến đổi như thế nào từng bước thành hiện tại, chứ không thể chỉ chăm chăm vào kết quả cuối cùng.

Ý tưởng xử lý của Walrus khá thú vị, không theo hướng quá quyết liệt. Nó không phủ nhận giá trị của tính bất biến, mà đưa "tiến trình trạng thái" vào trong cơ chế xác thực. Kết quả là: ID đối tượng giữ nguyên, mỗi lần cập nhật đều có thể truy vết, dữ liệu không bị ghi đè tùy tiện, các phiên bản lịch sử cũng không bị lấn át.

Theo thông tin công khai trên mạng thử nghiệm, giải pháp này hỗ trợ cập nhật nhiều lần cho cùng một đối tượng, địa chỉ tham chiếu luôn ổn định, một đối tượng có thể đạt đến kích thước MB, đủ để đáp ứng nhu cầu dữ liệu kinh doanh thực tế.

Vậy tôi nghĩ sao? Một khi ứng dụng bắt đầu thực sự chú ý đến hành trình lịch sử chứ không chỉ là ảnh chụp nhanh hiện tại, lợi thế của thiết kế này sẽ dần dần thể hiện rõ. Nhưng có một điều kiện tiên quyết — mạng lưới phải ổn định. Nếu số lượng nút tham gia không đủ, quá trình theo dõi tiến trình nhiều lớp sẽ trở thành gánh nặng.

Tuy nhiên, theo hướng tích cực, hướng đi này thực sự giải quyết một điểm đau có thật.
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
  • 8
  • Đăng lại
  • Retweed
Bình luận
0/400
GateUser-6bc33122vip
· 01-09 04:34
Ừm đúng là trúng được điểm đau, tuy nhiên nếu số lượng node không bắt kịp thì không phải là sẽ làm giảm hiệu suất sao?
Xem bản gốcTrả lời0
OnlyUpOnlyvip
· 01-07 19:55
Ý tưởng này thực sự chạm đúng vào điểm đau, trước đây luôn nghĩ dữ liệu trên chuỗi "không thể thay đổi" là lợi thế, giờ mới hiểu là tự đấm vào chân mình Muốn truy xuất một thứ gì đó còn phải xem lại lịch sử ghi chép, phương án Walrus này quả là một giải pháp trung hòa khá tốt Tuy nhiên, thành thật mà nói, còn phải xem các nút mạng có ổn định không, nếu không thì cơ chế xác thực này cũng vô nghĩa
Xem bản gốcTrả lời0
NFTArchaeologisvip
· 01-07 19:54
Nói hợp lý, nhưng tôi vẫn nhớ đến logic của cơ sở dữ liệu internet thời kỳ đầu — thực ra con người đã biết cần kiểm soát phiên bản từ đầu, chỉ là môi trường chuỗi làm việc này trở nên phức tạp hơn. Ý tưởng của Walrus giống như đang thực hiện lớp bảo vệ phân tầng cho di vật kỹ thuật số, khá tinh tế.
Xem bản gốcTrả lời0
NightAirdroppervip
· 01-07 19:53
Tính bất biến nghe có vẻ cao cấp, nhưng thực tế vận hành mới biết khó chịu đến mức nào. Tôi nghĩ ý tưởng của Walrus đã chạm đúng điểm, vừa giữ được khả năng truy xuất nguồn gốc vừa không sửa đổi dữ liệu một cách tùy tiện, cân bằng rất tốt.
Xem bản gốcTrả lời0
MEVHuntervip
· 01-07 19:48
Nah, đây thực sự là trò chơi—kịch bản bất biến sụp đổ ngay khi bạn cần các bằng chứng kiểm toán. Walrus hiểu rõ điều đó, sự tiến hóa của trạng thái dưới lớp vỏ trong khi giữ nguyên ID đối tượng tinh khiết đó là một ý tưởng cực kỳ thông minh cho bất kỳ ai thực sự vận hành mọi thứ trên chuỗi. Hầu hết các dự án đều bỏ qua điều này.
Xem bản gốcTrả lời0
LongTermDreamervip
· 01-07 19:48
Nghe có vẻ như logic của Walrus thực sự chạm đúng vào điểm đau, nhưng tôi vẫn còn chút lo lắng... Vấn đề thiếu nút mạng có thực sự kéo hệ thống toàn diện lại không? Sau ba năm, liệu kế hoạch này có thể thực sự triển khai và ứng dụng một cách trưởng thành hay không mới là điều then chốt.
Xem bản gốcTrả lời0
StakeOrRegretvip
· 01-07 19:45
Ồ, ý tưởng này thực sự chạm đúng vào điểm đau, hơn là chỉ theo đuổi tính không thể thay đổi một cách đơn thuần --- Walrus cái này có chút giá trị đấy, cuối cùng cũng có người nghĩ đến tầm quan trọng của việc theo dõi lịch sử --- Nói hay đấy, dữ liệu chỉ có thể mãi mãi tiến về phía trước thật sự vô dụng, doanh nghiệp cần xem lại quá khứ --- Nhưng quan trọng vẫn là các nút đủ chưa, mạng kém thì方案 này sẽ sụp đổ --- Cơ chế xác thực tiến trình trạng thái nghe có vẻ phức tạp, nhưng trung thực hơn nhiều so với việc sửa dữ liệu
Xem bản gốcTrả lời0
ILCollectorvip
· 01-07 19:36
Cuối cùng cũng có người dám nói thật, chỉ dựa vào tính bất biến thật sự không có ý nghĩa, vẫn cần phải làm rõ hành trình lịch sử mới được
Xem bản gốcTrả lời0
  • Ghim