zk-SNARK và đa danh tính: những khó khăn và đột phá trong hệ thống xác minh kỹ thuật số

robot
Đang tạo bản tóm tắt

Xác minh kỹ thuật số và những khó khăn đa chiều của công nghệ zk-SNARK

Trong thế giới kỹ thuật số ngày nay, công nghệ zk-SNARK đã được áp dụng rộng rãi để bảo vệ quyền riêng tư trong các hệ thống danh tính kỹ thuật số. Nhiều dự án danh tính kỹ thuật số dựa trên zk-SNARK đang phát triển phần mềm thân thiện với người dùng, cho phép người dùng chứng minh tính hợp lệ của danh tính mà không cần tiết lộ chi tiết về danh tính của họ. Số lượng người dùng của các dự án như World ID đã vượt qua mười triệu, và nhiều chính phủ cũng như khu vực bắt đầu chú trọng đến công nghệ zk-SNARK trong lĩnh vực danh tính kỹ thuật số.

Vitalik:xác minh kỹ thuật số+ZK技术下的多重困境

Nhìn bề ngoài, việc ứng dụng rộng rãi công nghệ zk-SNARK trong lĩnh vực xác minh kỹ thuật số dường như là một chiến thắng lớn cho công nghệ phi tập trung. Nó có thể bảo vệ các hệ thống truyền thông xã hội, hệ thống bỏ phiếu, v.v. khỏi các cuộc tấn công của phù thủy và sự thao túng của robot mà không hy sinh quyền riêng tư. Nhưng thực tế không đơn giản như vậy. Các hệ thống danh tính dựa trên zk-SNARK vẫn tồn tại một số rủi ro, chủ yếu xuất phát từ việc giới hạn nghiêm ngặt thuộc tính "mỗi người một danh tính", chứ không phải từ các phương thức thực hiện cụ thể như sinh trắc học hay hộ chiếu.

Bài viết này sẽ trình bày những quan điểm sau:

  1. Công nghệ zk-SNARK đã giải quyết nhiều vấn đề quan trọng, nhưng vẫn còn tồn tại rủi ro.

  2. Sử dụng "chứng minh tài sản" để ngăn chặn tấn công phù thủy trong hầu hết các tình huống là không đủ, chúng ta cần một giải pháp "giống như danh tính".

  3. Trạng thái lý tưởng là chi phí để có N danh tính là N².

  4. Tình trạng lý tưởng này khó đạt được, nhưng "danh tính đa dạng" là giải pháp thực tế nhất. Danh tính đa dạng có thể là rõ ràng ( như danh tính dựa trên mạng xã hội ), cũng có thể là ẩn danh ( với nhiều loại danh tính zk-SNARK đồng tồn tại ).

Ưu điểm và nhược điểm của hệ thống danh tính zk-SNARK

Hệ thống danh tính xác minh kỹ thuật số dựa trên zk-SNARK có những ưu điểm rõ rệt so với các phương pháp xác thực danh tính truyền thống. Nó tránh được việc người dùng phải cung cấp thông tin danh tính hợp pháp đầy đủ cho dịch vụ, tuân thủ tốt hơn nguyên tắc quyền hạn tối thiểu. Tuy nhiên, vẫn còn một số vấn đề:

  1. Không thể đạt được sự ẩn danh thực sự. Quy tắc "mỗi người một danh tính" nghiêm ngặt có thể làm giảm sự ẩn danh của người dùng.

  2. Không thể bảo vệ người dùng khỏi sự cưỡng ép. Chính phủ hoặc nhà tuyển dụng vẫn có thể yêu cầu người dùng công khai thông tin danh tính.

  3. Không thể giải quyết các rủi ro không thuộc về quyền riêng tư, chẳng hạn như phạm vi hệ thống danh tính không đầy đủ, dễ bị giả mạo, v.v.

Vitalik:xác minh kỹ thuật số+ZK技术下的多重困境

Hạn chế của "chứng minh tài sản"

Một số người theo chủ nghĩa mật mã ủng hộ việc hoàn toàn dựa vào "chứng minh tài sản" để ngăn chặn các cuộc tấn công của phù thủy, mà không xây dựng bất kỳ hình thức hệ thống danh tính nào. Nhưng giải pháp này không phù hợp trong một số tình huống, chủ yếu bao gồm:

  1. Tình huống thu nhập cơ bản gần như toàn dân: cần phát tài sản hoặc dịch vụ cho một nhóm người dùng rất rộng rãi, mà không xem xét khả năng thanh toán của họ.

  2. Cảnh quản lý: Cần tránh việc những người nắm giữ vốn lớn có được trọng số phiếu quá lớn.

Điều này cho thấy, chúng ta vẫn cần một dạng hệ thống danh tính nào đó, nhưng không nhất thiết phải tuân theo quy tắc "mỗi người một danh tính".

Vitalik:xác minh kỹ thuật số+ZK技术下的多重困境

Trạng thái lý tưởng và hệ thống danh tính đa dạng

Trạng thái lý tưởng lý thuyết là: chi phí để có N danh tính là N². Điều này vừa có thể hạn chế quyền lực của các chủ thể lớn, vừa có thể ngăn chặn hệ thống bị lạm dụng.

Hệ thống danh tính đa dạng có thể đạt được trạng thái lý tưởng này. Hệ thống danh tính đa dạng đề cập đến cơ chế danh tính không có tổ chức phát hành thống trị duy nhất, có thể được thực hiện thông qua các nhà cung cấp danh tính rõ ràng ( như danh tính dựa trên sơ đồ xã hội ) hoặc nhiều nhà cung cấp danh tính ẩn danh ( đồng thời tồn tại ).

Hệ thống danh tính đa dạng có những ưu điểm sau:

  1. Tính ẩn danh tốt hơn: Người dùng có thể sở hữu nhiều danh tính và khó bị tước đoạt hoàn toàn.

  2. Khả năng chịu lỗi mạnh mẽ hơn: Vấn đề của một hình thức danh tính đơn lẻ sẽ không ảnh hưởng đến toàn bộ hệ thống.

  3. Khó bị ép buộc hơn: Không có tập hợp danh tính cố định nào có thể được yêu cầu công khai.

Vitalik: xác minh kỹ thuật số + công nghệ ZK dưới nhiều khó khăn

Cần lưu ý rằng, nếu một hình thức danh tính nào đó có thị phần gần 100%, những lợi thế nêu trên sẽ biến mất. Do đó, việc theo đuổi hệ thống danh tính "phổ quát" có thể mang lại rủi ro.

Vitalik:xác minh kỹ thuật số+ZK技术下的多重困境

Con đường phát triển lý tưởng là sự kết hợp giữa dự án "mỗi người một danh tính" và hệ thống danh tính dựa trên đồ thị xã hội. Dự án trước có thể cung cấp hỗ trợ ban đầu cho dự án sau, tạo ra đủ "người dùng hạt giống", từ đó phát triển ra đồ thị xã hội phân phối toàn cầu.

Vitalik:xác minh kỹ thuật số+ZK技术下的多重困境

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
  • Chia sẻ
Bình luận
0/400
ExpectationFarmervip
· 21giờ trước
Lý thuyết quá nhiều, thực hành thì sao?
Xem bản gốcTrả lời0
SmartContractWorkervip
· 07-20 08:52
Thế thì làm sao đây? Tối đa chỉ che mặt thôi.
Xem bản gốcTrả lời0
MetaverseMigrantvip
· 07-20 08:36
Rủi ro lớn nhất của quyền riêng tư là không có quyền riêng tư.
Xem bản gốcTrả lời0
SnapshotLaborervip
· 07-20 08:32
Cái đồ cũ không biết gì, lăn lộn vài năm vẫn chỉ có từng này.
Xem bản gốcTrả lời0
WalletAnxietyPatientvip
· 07-20 08:29
Bảo vệ quyền riêng tư? Hướng đi zk này có đáng tin cậy không?
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)