Nói đến mã hóa tệp, phản ứng đầu tiên của hầu hết mọi người là mã hóa AES hoặc RSA rồi gửi lên máy chủ. Nghe có vẻ yên tâm, nhưng thực tế vấn đề chết người lại đến rất nhanh.



Chìa khóa đặt ở đâu? Thật sự là một câu hỏi đau đầu. Lưu trữ tại chỗ? Nếu mất thiết bị thì chìa khóa cũng theo đó mà mất. Lưu trữ trên đám mây? Điều đó không khác gì mã hóa thành rõ ràng, nhà cung cấp dịch vụ có thể lấy được chìa khóa bất cứ lúc nào. Theo tôi, phương án truyền thống này về bản chất chính là tự đánh lừa chính mình.

Hãy xem cách Walrus thực hiện giải pháp Seal như thế nào. Họ chuyển việc quản lý chìa khóa lên blockchain, dùng hợp đồng thông minh để quyết định ai có thể giải mã trong điều kiện nào. Ý tưởng này thực sự thay đổi quy tắc chơi game.

Công nghệ cốt lõi của Seal gọi là mã hóa giới hạn (threshold encryption). Nói đơn giản là dữ liệu của bạn được mã hóa bằng một chìa khóa, nhưng chìa khóa này được chia thành nhiều phần nhỏ, phân tán trên các nút khác nhau. Muốn giải mã? Phải thu thập đủ số phần. Ví dụ, chia thành 10 phần và đặt ngưỡng là 6, bất kỳ 6 phần nào cũng có thể tái tạo lại chìa khóa đầy đủ, còn 5 phần thì không. Cách này vừa đảm bảo an toàn, vừa có khả năng chịu lỗi — một số nút mất kết nối hoặc phần bị mất cũng không ảnh hưởng đến hoạt động chung.

Việc phân phối các phần cũng có quy tắc, không phải cứ gửi lung tung cho 10 nút là xong. Hệ thống sẽ dựa trên độ tín nhiệm của các nút, lượng cọc, phân bố địa lý và các yếu tố khác để đảm bảo các phần không tập trung trong tay của một số thực thể. Hơn nữa, các phần này còn được luân phiên định kỳ, ngay cả khi một nút bị tấn công, các phần lấy được sẽ nhanh chóng hết hạn. Kẻ tấn công phải tấn công đồng thời nhiều nút để lấy được chìa khóa hợp lệ — điều này gần như không thể trong thực tế.

Điều hay nhất là kiểm soát truy cập qua hợp đồng thông minh. Bạn có thể thiết lập các quy tắc truy cập linh hoạt theo nhu cầu, ví dụ chỉ cho phép địa chỉ nhất định giải mã trong một khung thời gian nhất định, hoặc cần nhiều người ủy quyền phê duyệt mới được truy cập. Đây mới thực sự là quyền tự chủ dữ liệu.
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
4am_degenvip
· 01-17 09:19
Mật mã giới hạn thực sự tuyệt vời, không biết cao hơn bao nhiêu so với các phương án truyền thống
Xem bản gốcTrả lời0
AltcoinHuntervip
· 01-17 02:35
Mã hóa ngưỡng nghe có vẻ thực sự ấn tượng, chỉ là không biết thực tế chạy lên có suôn sẻ như vậy không... Nếu Walrus thật sự có thể cách mạng hóa quản lý khóa, tôi phải thêm vào danh sách theo dõi. Nhưng nói đi cũng phải nói lại, thiết kế an toàn dù hoàn hảo đến đâu cũng phải chịu thử thách của mainnet anh em ạ. Chờ đã, nếu thật sự phổ biến, chẳng phải sẽ làm thay đổi toàn bộ hệ sinh thái lưu trữ dữ liệu sao? Cần chú ý nhiều hơn đến các diễn biến tiếp theo...
Xem bản gốcTrả lời0
BearMarketMonkvip
· 01-14 22:49
Quản lý khóa thực sự là điểm đau lớn nhất của các giải pháp truyền thống, xem ra cách chơi mã hóa hạn chế của Walrus này cũng khá thú vị. Việc phân mảnh luân phiên đó làm rất quyết liệt.
Xem bản gốcTrả lời0
TokenVelocityTraumavip
· 01-14 22:48
Mã hóa giới hạn thực sự tuyệt vời, tốt hơn nhiều so với mớ hỗn độn quản lý khóa truyền thống.
Xem bản gốcTrả lời0
ProposalManiacvip
· 01-14 22:26
Mật mã giới hạn thực ra chính là thực hành của quản trị phân tán ở tầng khóa bí mật, thiết lập 6/10 về bản chất là một thiết kế trò chơi khuyến khích phù hợp. Vấn đề là, ai sẽ duy trì cơ chế đánh giá uy tín nút, chu kỳ luân phiên đặt ra bao lâu mới được xem là hợp lý, những tham số này một khi đã cố định dễ trở thành điểm lỗi đơn tiếp theo. Trong lịch sử, chia sẻ Shamir đã được xác minh từ lâu, nhưng rất ít có thể thực sự triển khai — nếu bộ Walrus này thực sự có thể vận hành, trước tiên phải vượt qua được sự đồng thuận của cộng đồng.
Xem bản gốcTrả lời0
  • Gate Fun hot

    Xem thêm
  • Vốn hóa:$0.1Người nắm giữ:1
    0.00%
  • Vốn hóa:$2.45KNgười nắm giữ:1
    0.00%
  • Vốn hóa:$0.1Người nắm giữ:1
    0.00%
  • Vốn hóa:$2.45KNgười nắm giữ:1
    0.00%
  • Vốn hóa:$2.46KNgười nắm giữ:0
    0.00%
  • Ghim