Crypto

Xác thực danh tính

Definition

Xác thực danh tính là một bằng chứng mật mã cho thấy một thuộc tính danh tính cụ thể là đúng, được phát hành bởi một bên đáng tin cậy và có thể được xác minh bởi những bên khác.

Chứng thực danh tính là gì?

Danh tínhchứng thựclà hành động xác nhận một sự thật liên quan đến danh tính—chẳng hạn như “ví này thuộc về một doanh nghiệp đã được xác minh” hoặc “người dùng này trên 18 tuổi”—và đóng gói xác nhận đó như bằng chứng mà người khác có thể kiểm tra. Trong crypto, bằng chứng thường là dữ liệu mã hóa (dữ liệu đã ký) để có thể được xác minh mà không cần gọi cho người phát hành mỗi lần.

Khái niệm này xuất hiện ở bất kỳ đâu mà danh tính và sự tuân thủ cần được thực thi bằng phần mềm, bao gồm chủ đề rộng hơn về những gì là token bảo mậttuân thủ bằng mã, nơi mà các quy tắc về ai có thể nắm giữ hoặc chuyển nhượng một tài sảncó thể phụ thuộc vào các thuộc tính danh tính đã được xác minh.

Một chứng thực không giống như việc tiết lộ toàn bộ danh tính của bạn. Các hệ thống chứng thực danh tính tốt nhằm mục đích chỉ chứng minh những gì cần thiết (một thuộc tính hoặc trạng thái) trong khi tối thiểu hóa việc lộ dữ liệu. Tùy thuộc vào thiết kế, các chứng thực có thể được lưu trữ ngoài chuỗi, tham chiếu trên chuỗi, hoặc được chứng minh bằng các kỹ thuật bảo vệ quyền riêng tư.

Chúng là một khối xây dựng cốt lõi của danh tính phi tập trung, nơi mà các cá nhân và tổ chức kiểm soát các định danh và chứng chỉ thay vì dựa vào một tài khoản nền tảng duy nhất.

Chứng chỉ có thể xác minh

Một chứng chỉ có thể xác minh là một đối tượng dữ liệu tiêu chuẩn hóa, được ký mã hóa, mang một hoặc nhiều tuyên bố về một chủ thể (một người, tổ chức, hoặc thậm chí một thiết bị). Người phát hành ký chứng chỉ, người nắm giữ lưu trữ nó (thường trong một ví), và một người xác minh kiểm tra chữ ký và bất kỳ quy tắc hợp lệ nào (như hết hạn hoặc thu hồi).

Trong thực tế, một chứng chỉ có thể xác minh là một “container” phổ biến cho chứng thực danh tính vì nó có thể được trình bày nhiều lần mà không cần người phát hành trực tuyến.

Trong các quy trình làm việc crypto, các chứng chỉ có thể xác minh có thể hỗ trợ việc tiết lộ có chọn lọc: người nắm giữ có thể chứng minh một thuộc tính cụ thể (ví dụ, tình trạng cư trú hoặc chứng nhận) mà không cần cung cấp dữ liệu cá nhân không liên quan. Một số hệ thống cũng hỗ trợ các sổ đăng ký thu hồi để người xác minh có thể xác nhận rằng chứng chỉ chưa bị thu hồi.

Khi một giao thức cần kiểm soát quyền truy cập—chẳng hạn như chỉ cho phép những người tham gia đủ điều kiện vào một đợt bán token—các chứng chỉ có thể xác minh cung cấp một cách di động để chứng minh tính đủ điều kiện trên các ứng dụng.

Tuyên bố danh tính crypto

Một tuyên bố danh tính trong crypto là một tuyên bố liên kết một thuộc tính danh tính với một chủ thể, thường được đại diện bởi một khóa công khai hoặc địa chỉ ví. Ví dụ, một tuyên bố có thể khẳng định rằng một địa chỉ cụ thể được kiểm soát bởi một thực thể được quản lý, đã vượt qua kiểm tra lệnh trừng phạt, hoặc thuộc về một con người duy nhất (hữu ích cho việc chống Sybil).

Chứng thực danh tính là điều làm cho tuyên bố đó đáng tin cậy: một người phát hành (hoặc một mạng lưới người phát hành) ký tuyên bố để người khác có thể xác minh nó.

Có nhiều cách mà các tuyên bố này được sử dụng. Một số là “tuyên bố ngoài chuỗi” được trình bày trong quá trình onboarding, trong khi những cái khác là “tuyên bố trên chuỗi” mà các hợp đồng thông minh có thể đọc để tự động thực thi các quy tắc.

Đây là nơi mà KYC trên chuỗi xuất hiện: thay vì một nền tảng kiểm tra tài liệu một cách thủ công mỗi lần, một người dùng có thể trình bày một tuyên bố đã được chứng thực (hoặc một bằng chứng được lấy từ nó) mà một hợp đồng có thể đánh giá. Các triển khai khác nhau từ danh sách cho phép đơn giản đến các sổ đăng ký tuyên bố phong phú hơn.

Ví dụ, OnChainID là một khung danh tính được thiết kế để gắn các tuyên bố có thể xác minh với một danh tính trên chuỗi, cho phép các tương tác tuân thủ trong khi giữ cho logic có thể kết hợp cho các hợp đồng thông minh.

Một lựa chọn thiết kế chính là quyền riêng tư. Việc công bố các tuyên bố danh tính thô trên một blockchain công khai có thể rò rỉ thông tin nhạy cảm, vì vậy nhiều hệ thống tránh việc đưa dữ liệu cá nhân lên chuỗi. Thay vào đó, họ lưu trữ các con trỏ tối thiểu, băm, hoặc cờ trạng thái, hoặc họ sử dụng các bằng chứng mã hóa xác nhận rằng một điều kiện đã được đáp ứng mà không tiết lộ dữ liệu cơ bản.

Nếu làm tốt, tuyên bố danh tính crypto cho phép các giao thức cân bằng giữa sự cởi mở và an toàn: người dùng có thể chứng minh “Tôi đủ điều kiện” mà không biến các blockchain thành cơ sở dữ liệu công khai về thông tin cá nhân.

Tại sao chứng thực danh tính lại quan trọng

Chứng thực danh tính quan trọng vì nó biến niềm tin—thường được xử lý bằng giấy tờ, tài khoản nền tảng, và các đánh giá thủ công—thành một thứ mà phần mềm có thể xác minh. Điều đó cho phép các hệ thống crypto an toàn hơn, tuân thủ hơn mà không yêu cầu mỗi ứng dụng phải chạy chương trình danh tính riêng từ đầu.

Đối với người dùng, điều này có thể có nghĩa là tính đủ điều kiện có thể tái sử dụng trên các dịch vụ; đối với các giao thức và người phát hành, điều này có thể có nghĩa là thực thi quy tắc rõ ràng hơn, giảm gian lận, và khả năng kiểm toán tốt hơn.

Nó cũng giúp giải quyết một căng thẳng cốt lõi trong các mạng mở: quyền truy cập không cần phép có thể mời gọi lạm dụng (tấn công Sybil, bot, và các tác nhân bị trừng phạt), trong khi việc kiểm tra danh tính quá chặt chẽ có thể làm suy yếu quyền riêng tư và khả năng kết hợp. Các chứng thực cung cấp một con đường trung gian bằng cách chứng minh các thuộc tính cụ thể thay vì buộc phải tiết lộ toàn bộ danh tính.

Điều này ngày càng có liên quan đối với các tài sản thế giới thực được mã hóa và các thị trường được quản lý, nơi mà các hạn chế chuyển nhượng và tính đủ điều kiện của nhà đầu tư là trung tâm của những gì là token bảo mật và tuân thủ bằng mã—chứng thực danh tính thường là cơ chế làm cho những hạn chế đó có thể được thực thi bởi các hợp đồng thông minh.

Frequently Asked Questions

Chứng thực danh tính trong blockchain là gì?

Chứng thực danh tính trong blockchain là một bằng chứng đã được ký xác nhận rằng một thuộc tính danh tính là đúng, chẳng hạn như tình trạng KYC hoặc loại thực thể. Nó có thể được xác minh bằng cách mã hóa bởi ví, ứng dụng hoặc hợp đồng thông minh mà không cần tin tưởng vào ảnh chụp màn hình hoặc kiểm tra thủ công.

Chứng thực danh tính khác gì so với KYC?

KYC là quy trình xác minh danh tính của một người, thường bởi một nhà cung cấp được quản lý. Chứng thực danh tính là đầu ra có thể tái sử dụng của quy trình đó: một tuyên bố (hoặc bằng chứng) có thể xác minh mà người khác có thể kiểm tra, đôi khi cho phép KYC trên chuỗi.

Chứng chỉ có thể xác minh là gì và nó liên quan như thế nào đến chứng thực danh tính?

Chứng chỉ có thể xác minh là một chứng chỉ kỹ thuật số đã được ký chứa một hoặc nhiều tuyên bố về một đối tượng. Đây là định dạng phổ biến cho chứng thực danh tính vì người nắm giữ có thể trình bày nó cho nhiều người xác minh, những người có thể xác thực chữ ký của nhà phát hành và trạng thái của chứng chỉ.

Chứng thực danh tính có thể riêng tư trên các blockchain công khai không?

Có. Nhiều thiết kế tránh việc đưa dữ liệu cá nhân lên chuỗi và thay vào đó sử dụng băm, con trỏ, kiểm tra thu hồi hoặc bằng chứng không kiến thức để xác nhận một thuộc tính mà không tiết lộ thông tin cơ bản.

OnChainID được sử dụng để làm gì trong chứng thực danh tính?

OnChainID được sử dụng để quản lý danh tính và các tuyên bố theo cách mà hợp đồng thông minh có thể tiêu thụ. Nó giúp gắn kết các chứng thực với một danh tính trên chuỗi để các giao thức có thể thực thi các quy tắc đủ điều kiện hoặc tuân thủ một cách lập trình.

Related Terms

Xác thực danh tính: Định nghĩa và cách hoạt động