Tiêu đề Gốc: “ Một Bài Viết Dài Về Bộ Xử lý Danh tính Web3: Hành Trình Hướng tới Chủ Quyền Kỹ Thuật Số ”
Tác giả Gốc: Nichanan Kesonpat, 1kxnetwork
Nguồn Gốc: Con Đường của DeFi

Nguồn Hình Ảnh: Tạo bởi Công Cụ Trí Tuệ Nhân Tạo Vô Biên
Bài viết này bao gồm các khái niệm cốt lõi về danh tính phi trung tâm, sự tiến triển của danh tính trên Internet, tổng quan từng tầng về Bộ Xử lý Danh tính Web3 và sự phát triển liên quan đến Yếu Tố Riêng Tư. Bằng chứng về Người (Proof-of-Personhood), Tuân thủ và Tầng Ứng Dụng sẽ được giới thiệu trong các bài viết trong tương lai.

Hệ Sinh Thái Bộ Xử lý Danh tính Web3 - Tháng 12 Năm 2022
Danh tính được hình thành từ dữ liệu liên quan đến cá nhân, thực thể hoặc đối tượng. Trong thế giới vật lý, chúng ta lưu trữ dữ liệu này dưới dạng danh tiếng trừu tượng và kết nối tâm lý trong não. Trong thế giới số, danh tính được hình thành dưới dạng hai phần:
Định Danh: Một nhóm ký tự hoặc số duy nhất, được sử dụng để nhận dạng một chủ thể (ví dụ, số hộ chiếu, ID Twitter, ID Sinh viên).
Dữ liệu liên quan đến chủ thể đó (như lịch sử du lịch, tweet và người theo dõi, thành tích học thuật).
Việc tạo lớp định danh cho Internet là khó khăn vì thiếu sự đồng thuận về điều đó nên phải là gì và hoạt động như thế nào. Định danh số liên quan đến môi trường, chúng ta sẽ trải nghiệm Internet thông qua nhiều nội dung khác nhau, và những nội dung này ít nhất tồn tại trong nhiều môi trường khác nhau. Hiện nay, định danh số của chúng ta chủ yếu là phân mảnh, đang dưới sự kiểm soát của một số bên liên quan nhỏ, họ chỉ quan tâm đến việc ngăn chúng ta từ môi trường của họ tràn sang bất kỳ nơi nào khác.
Các tổ chức xem mối quan hệ khách hàng là tài sản then chốt và không muốn từ bỏ quyền kiểm soát đối với những mối quan hệ này. Cho đến nay, không có cách nào có thể được coi là động lực để làm điều đó. Ngay cả một định danh tạm thời chỉ một lần cũng tốt hơn so với một khung không thể kiểm soát được bởi họ.
Khi nói đến việc duy trì mối quan hệ số của mình với khách hàng và nhà cung cấp, các ngành công nghiệp cụ thể như Tài chính có nhu cầu đặc biệt (ví dụ: tuân thủ).
Chính phủ có nhu cầu khác biệt so với các loại tổ chức khác. Ví dụ, quyền kiểm soát về giấy phép lái xe và hộ chiếu.
Mô hình này làm nảy sinh một sự mất cân đối về quyền lực giữa cá nhân và các bên quản lý danh tính và dữ liệu của chúng ta. Nó hạn chế quyền tự chủ của chúng ta, ngăn chúng ta không thể đồng ý, tiết lộ thông tin cá nhân theo ý muốn và di chuyển danh tính của chúng ta giữa các môi trường khác nhau để có trải nghiệm trực tuyến và ngoại tuyến nhất quán.
Trước sự trỗi dậy của Crypto và web3, định danh phi trung tâm đã là một nỗ lực tập thể. Mục tiêu chung là cho phép cá nhân lấy lại quyền tự chủ đối với danh tính của họ mà không phụ thuộc vào một cơ quan trung ương, một người bảo vệ duy nhất. Việc lạm dụng dữ liệu khách hàng và sự suy giảm niềm tin vào các tập đoàn lớn đã khiến việc phi trung tâm hóa trở thành lõi của thời đại định danh Internet tiếp theo.

Định danh Phi trung tâm (DID) và Bằng chứng là các mô-đun xây dựng chính của định danh phi trung tâm. DID được xuất bản và lưu trữ tại Nơi đăng ký Dữ liệu có thể Xác minh (VDR), điều này là một "không gian tên" tự chủ, không bị quản lý trung ương. Ngoài blockchain, cơ sở hạ tầng lưu trữ phi trung tâm và mạng P2P cũng có thể được sử dụng như VDR.
Ở đây, các thực thể (cá nhân, cộng đồng, tổ chức) có thể sử dụng cơ sở hạ tầng khóa công khai phi tập trung (PKI) để xác thực, chứng minh quyền sở hữu và quản lý DID của họ, khác biệt so với PKI mạng truyền thống, nó không phụ thuộc vào tổ chức chứng nhận trung tâm (CA) tập trung như một gốc tin cậy.
Dữ liệu về danh tính được viết dưới dạng chứng minh, nghĩa là một danh tính về một danh tính khác (hoặc chính họ) của họ "tuyên bố". Việc xác minh tuyên bố được thực hiện thông qua chữ ký mã hóa của PKI.

Định danh phi tập trung có 4 thuộc tính chính:
Phi tập trung: Không phụ thuộc vào tổ chức tập trung để tạo ra. Thực thể có thể tạo ra theo ý muốn của họ và giữ nguyên danh tính, vai trò và tương tác ở các môi trường khác nhau.
Bền vững: Khi đã tạo ra, sẽ được cấp cho thực thể một cách vĩnh viễn. (Mặc dù một số DID là thiết kế cho các danh tính tạm thời).
Có thể giải quyết: Có thể được sử dụng để tiết lộ thông tin bổ sung về thực thể đó.
Có thể xác minh: Thực thể có thể chứng minh quyền sở hữu của DID hoặc các tuyên bố về nó (chứng chỉ có thể xác minh được) mà không phụ thuộc vào bên thứ ba, điều này nhờ vào chữ ký mã hóa và chứng minh.
Điều này phân biệt DID với các loại nhận dạng khác như tên người dùng (không thể xác minh), hộ chiếu (không phân cấp) và địa chỉ blockchain (không bền vững, khả năng giải quyết hạn chế).
Liên minh World Wide Web (W3C) là cộng đồng quốc tế gồm tổ chức, nhân viên và công chúng, cùng nhau phát triển các tiêu chuẩn web. Đặc tả DID của W3C xác định 4 phần chính:
Scheme: Tiền tố "did" thông báo với các hệ thống khác rằng họ đang tương tác với DID, không phải loại nhận dạng khác như URL, địa chỉ email hoặc mã vạch sản phẩm.
DID Method: Xác định cách hệ thống khác phải diễn giải nhận dạng này. Trên trang web W3C liệt kê hơn 100 DID Method, thường liên kết với VDR riêng của nó và có các cơ chế khác nhau để tạo, giải quyết, cập nhật và vô hiệu hóa nhận dạng.
Unique Identifier: Một định danh duy nhất đặc biệt cho DID Method. Ví dụ, một địa chỉ trên một blockchain cụ thể.
DID Document: Các phần trên có thể giải quyết thành tài liệu DID, bao gồm cách mà thực thể có thể tự xác minh, bất kỳ thuộc tính/tuyên bố nào về thực thể, và một con trỏ đến dữ liệu bổ sung về thực thể (điểm cuối dịch vụ).

Phân tích Về Nhận Dạng Phi Tâm Trung và Tài Liệu DID
Mặc dù Cơ sở hạ tầng Khóa công khai (PKI) đã tồn tại từ lâu, nhưng Crypto đã tăng tốc việc áp dụng của nó thông qua cơ chế khuyến khích mạng token. Điều trước đây chỉ được sử dụng chủ yếu bởi các chuyên gia công nghệ quan tâm đến quyền riêng tư, giờ đây trở thành điều kiện tiên quyết để tham gia vào nền kinh tế mới. Người dùng cần tạo ví để tự lưu trữ tài sản và tương tác với ứng dụng web3. Dưới cơn sốt ICO, mùa DeFi, cơn sốt NFT và sự thúc đẩy của cộng đồng hóa, người dùng giữ các Khóa nhiều hơn bao giờ hết. Điều đó đi kèm với một hệ sinh thái sản phẩm và dịch vụ sôi động, làm cho quản lý khóa trở nên dễ dàng và an toàn hơn. Crypto luôn là một Trojan Horse hoàn hảo cho cơ sở hạ tầng nhận dạng phi tâm trung và áp dụng.
Bắt đầu với ví tiền điện tử. Mặc dù ví vẫn chủ yếu là về quản lý tài sản theo nghĩa vụ tài chính, nhưng việc tài sản hóa và lịch sử chuỗi đã cho phép chúng tôi đại diện cho sở thích của chúng tôi (Bộ sưu tập NFT), công việc (Kudos, 101) và ý kiến (bỏ phiếu trị quản). Mất khóa riêng không còn giống như mất tiền nữa, mà đó chính là mất hộ chiếu hoặc tài khoản mạng xã hội. Crypto đã làm mờ ranh giới giữa những gì chúng ta sở hữu và chúng ta là ai.

Tuy nhiên, hoạt động của chúng ta trên chuỗi và những gì chúng ta nắm giữ đưa ra cái nhìn hạn chế về chúng ta (và không đảm bảo quyền riêng tư). Blockchain chỉ là một tầng của ngăn xếp danh tính phi tập trung. Các ngăn xếp khác cũng giúp giải quyết một số vấn đề quan trọng, như:
Làm thế nào để xác định và xác minh bản thân trong mạng và hệ sinh thái?
Làm thế nào để chứng minh điều của bản thân (uy tín, tính độc nhất, tuân thủ pháp luật), đồng thời bảo vệ quyền riêng tư?
Làm thế nào để cấp phép, quản lý và thu hồi quyền truy cập vào dữ liệu của chúng ta?
Trong một thế giới mà chúng ta kiểm soát danh tính và dữ liệu của bản thân, làm thế nào để tương tác với ứng dụng?
Giải pháp cho những vấn đề này sẽ ảnh hưởng sâu đậm đến diện mạo của Internet trong vài thế hệ tới.
Các phần sau sẽ giới thiệu từng tầng của ngăn xếp danh tính Web3. Đăng ký dữ liệu có thể xác minh, lưu trữ phi tập trung, tính biến đổi và kết hợp của dữ liệu, ví tiền điện tử, xác thực, ủy quyền và chứng thực.

Ngăn xếp cơ sở danh tính tập trung
Tính phân tán và không thể thay đổi của blockchain làm cho nó phù hợp để được sử dụng như một nơi đăng ký dữ liệu có thể xác thực và để phát hành DID dựa trên điều này. Trên thực tế, các blockchain công cộng khác nhau đều có Phương pháp DID từ W3C, ví dụ:
Ethereum, did:ethr:public key đại diện cho danh tính của tài khoản Ethereum.
Cosmos, did:cosmos:chainspace:namespace:unique-id đại diện cho tài sản tương thích giữa các chuỗi của Cosmos.
Bitcoin, trong đó did:btcr: btcr-identifier đại diện cho một ID giao dịch được mã hóa bằng TxRef, tham khảo vị trí giao dịch trong chuỗi khối Bitcoin dựa trên UTXO.
Cần lưu ý rằng did:pkh:address——một Phương thức DID sinh học không phụ thuộc vào tài khoản kế toán mang tính tạo ra, nhằm mục đích triển khai khả năng tương tác giữa các mạng blockchain. Dựa trên tiêu chuẩn CAIP-10, đó là ID tài khoản được sử dụng cho cặp khóa chéo chuỗi.
Fractal là một giao thức cung cấp và xác thực danh tính, được thiết kế cho các ứng dụng cần người dùng KYC có cấp độ duy nhất và khác nhau. Sau khi hoàn tất việc xác thực và/hoặc kiểm tra KYC, Fractal DID sẽ được phát hành đến địa chỉ Ethereum tương ứng và được thêm vào danh sách tương ứng. Đăng ký Fractal DID là một hợp đồng thông minh trên Ethereum, các bên giao dịch có thể truy vấn Fractal DID và cấp độ xác thực của nó dựa trên hợp đồng này.
Kilt, Dock và Sovrin là các blockchain ứng dụng cụ thể cho chủ quyền tự sov của bản thân. Vào lúc viết bài này, chúng chủ yếu được doanh nghiệp sử dụng để cấp cho người dùng cuối danh tính và bằng chứng. Để tham gia mạng lưới, các nút cần cam kết token bản địa để xử lý giao dịch như việc phát hành DID/bằng chứng, xác định mẫu bằng chứng và thực hiện cập nhật thu hồi.
Mặc dù blockchain thông thường cũng có thể được sử dụng như một nguồn dữ liệu không thể thay đổi về người dùng, như quyền sở hữu tài sản và lịch sử giao dịch (như ứng dụng theo dõi danh mục và ứng dụng "Điểm DeFi"), nhưng chúng có thể không phù hợp để lưu trữ phần lớn dữ liệu về người dùng vì chi phí cao cho việc viết và cập nhật định kỳ lượng lớn thông tin, và điều này sẽ làm hại đến quyền riêng tư vì dữ liệu mặc định là hiển thị.
Nghĩa là, có một số blockchain cụ thể cho ứng dụng như Arweave*, được thiết kế cho việc lưu trữ vĩnh viễn. Arweave trả tiền thưởng khối và phí giao dịch cho các thợ mỏ để sao chép thông tin lưu trữ trên mạng. Thợ mỏ cần cung cấp "bằng chứng truy cập" để thêm khối mới. Một phần phí cũng được thanh toán cho một quỹ tài trợ vĩnh cửu, quỹ này sẽ thanh toán cho thợ mỏ trong tương lai khi chi phí lưu trữ không thể được bao phủ bởi lạm phát và phí.
Ethereum và Arweave là ví dụ về phương thức liên tục dữ liệu dựa trên blockchain. Trên Ethereum, mỗi nút đầy đủ phải lưu trữ toàn bộ chuỗi. Trên Arweave, tất cả dữ liệu cần thiết để xử lý khối mới và giao dịch mới được ghi vào trạng thái của từng khối riêng lẻ, cho phép các bên tham gia mới vào mạng chỉ cần tải xuống khối hiện tại từ đối tác đáng tin cậy của họ.
Dựa trên hợp đồng của sự liên tục đồng nghĩa với việc dữ liệu không thể được mỗi nút sao chép và lưu trữ mãi mãi. Thay vào đó, dữ liệu được duy trì liên tục thông qua việc ký hợp đồng với nhiều nút, những nút này đồng ý giữ một phần dữ liệu trong một khoảng thời gian và phải gia hạn mỗi khi chúng hết hạn để duy trì tính liên tục của dữ liệu.
IPFS cho phép người dùng lưu trữ và truyền tải dữ liệu có địa chỉ nội dung có thể xác minh trong một mạng ngang hàng. Người dùng có thể lưu trữ dữ liệu mà họ muốn trên nút IPFS của họ, tận dụng cụm nút cụ thể hoặc sử dụng dịch vụ "pinnin" của bên thứ ba như Pinata, Infura hoặc web3.storage. Miễn là có một nút nào đó lưu trữ dữ liệu, dữ liệu sẽ tồn tại trong mạng và được cung cấp cho các nút khác khi họ yêu cầu. Ở tầng cao nhất của IPFS là lớp kinh tế mã hóa, như Filecoin và Crust Network, nhằm khuyến khích lưu trữ dữ liệu trên mạng bằng cách tạo ra một thị trường phân phối dữ liệu kéo dài.
Đối với Thông tin Nhận dạng Cá nhân (PII), IPFS được cho phép có thể sử dụng để tuân thủ quyền quên theo GDPR/CCPA , vì nó cho phép người dùng xóa dữ liệu họ lưu trữ trên mạng. Ví nhận dạng của cá nhân Nuggets đã áp dụng phương pháp này, và thông qua việc khuyến khích các cửa hàng và đối tác chạy nút riêng, nó đã tăng tính phân quyền.
Các giải pháp lưu trữ phi tâm trung khác dựa trên hợp đồng bao gồm Sia và Storj, chúng mã hóa và chia nhỏ một tệp tin đơn lẻ qua nhiều nút trên mạng. Cả hai đều sử dụng mã hóa mất dữ liệu (chỉ cần một tập hợp con của các nút lưu trữ để cung cấp tệp), để đảm bảo tính khả dụng của dữ liệu, ngay cả khi một số nút không trực tuyến. Chúng cũng có cấu trúc khuyến khích tích hợp, sử dụng mã thông báo native để lưu trữ.

Cả blockchain chung, Arweave và IPFS đều đảm bảo tính không thể sửa đổi, điều này là một thuộc tính hữu ích đối với dữ liệu động như NFT nghệ thuật và hồ sơ vĩnh viễn. Tuy nhiên, việc tương tác của chúng ta với hầu hết ứng dụng ngày nay sẽ liên tục cập nhật dữ liệu của chúng ta. Các giao thức Web3 được thiết kế cho dữ liệu biến đổi đã thực hiện điều này, tận dụng tầng lưu trữ phi tâm trung dưới đây.
Ceramic là một giao thức cho sự thay đổi dữ liệu phi trung tâm và tính kết hợp, hoạt động bằng cách chuyển đổi các tệp không thể thay đổi trong mạng lưu trữ dữ liệu bền vững như IPFS hoặc Arweave thành cấu trúc dữ liệu động. Trên Ceramic, những "luồng dữ liệu" này tương tự như một sổ cái có thể thay đổi của riêng mình. Dữ liệu riêng tư có thể được lưu trữ ngoại tuyến, với mẫu được đánh chỉ mục trên Ceramic và gắn liền với một kho lưu trữ dữ liệu riêng tư ngoại tuyến có DID.
Khi người dùng cập nhật hồ sơ của họ trong một ứng dụng được định vị bởi Ceramic, giao thức sẽ xác minh các cập nhật này thành một luồng, chuyển đổi chúng thành một trạng thái mới, đồng thời theo dõi các thay đổi trạng thái trước đó. Mỗi cập nhật trên Ceramic được xác minh bằng một DID có thể ánh xạ đến nhiều địa chỉ, mở đường cho người dùng cập nhật dữ liệu của họ mà không cần máy chủ.
Hôm nay, các thực thể Web2 sở hữu giao diện người dùng và phía sau, nơi chúng lưu trữ và kiểm soát dữ liệu người dùng. Google và Facebook tận dụng dữ liệu này để cá nhân hóa trải nghiệm của chúng tôi trên nền tảng của họ, dẫn đến việc thêm nhiều dữ liệu họ thu thập vào sản phẩm. Ứng dụng mới phải bắt đầu lại từ đầu, không thể cung cấp trải nghiệm cá nhân hóa ngay từ đầu, điều này làm giảm tính cạnh tranh trên thị trường.
Web3 đem lại sự dân chủ hóa dữ liệu, tạo ra môi trường cạnh tranh công bằng cho sản phẩm và dịch vụ mới, tạo một môi trường mở cho sự thử nghiệm ứng dụng và cạnh tranh trên thị trường. Trong một thế giới mà người dùng có thể chuyển dữ liệu từ một nền tảng sang nền tảng khác, nhà phát triển ứng dụng không cần bắt đầu từ một trạng thái trắng, họ có thể ngay lập tức cung cấp trải nghiệm cá nhân hóa cho người dùng. Người dùng có thể đăng nhập bằng ví của họ và cho phép ứng dụng đọc/ghi vào "cơ sở dữ liệu" mà họ hoàn toàn kiểm soát.
ComposeDB trên Ceramic là một cơ sở dữ liệu đồ thị phi trung tâm, cho phép nhà phát triển ứng dụng khám phá, tạo và tái sử dụng các mô hình dữ liệu có tính kết hợp bằng cách sử dụng GraphQL. Các nút trong đồ thị đại diện cho tài khoản (DID) hoặc tệp (luồng dữ liệu). Các cung ứng trong đồ thị biểu thị mối quan hệ giữa các nút.
DID đại diện cho bất kỳ thực thể nào có thể ghi dữ liệu vào đồ thị, chẳng hạn như người dùng cuối, tổ chức, ứng dụng hoặc bất kỳ loại dịch vụ xác thực nào.

Mô hình là Dòng Ceramic, lưu trữ siêu dữ liệu về tài liệu bao gồm cấu trúc dữ liệu, quy tắc xác thực, quan hệ và thông tin khám phá. Nhà phát triển có thể tạo, kết hợp và trộn lại các mô hình để tạo thành các nhóm dữ liệu, là cơ sở dữ liệu cho ứng dụng của họ. Điều này thay thế các bảng người dùng truyền thống có UID tập trung và dữ liệu tương ứng. Ứng dụng có thể xây dựng trên tập hợp dữ liệu công cộng được người dùng kiểm soát thay vì quản lý riêng bảng của họ.
Vì ứng dụng cần có khả năng xác định mô hình sẽ được sử dụng trong môi trường cụ thể, việc trưng bày thị trường trở nên quan trọng, vì nó cung cấp một tín hiệu cho các mô hình dữ liệu hữu ích nhất (được định nghĩa cho biểu đồ xã hội, bài viết blog, v.v.). Với thị trường các mô hình dữ liệu này, ứng dụng có thể gửi tín hiệu cho các mô hình này, làm cho chúng dễ tiêu thụ hơn. Điều này sẽ khuyến khích việc tạo ra các tập dữ liệu công cộng tốt hơn cho phân tích và biểu đồ thông tin, từ đó khuyến khích sáng tạo hơn trên nền tảng này.
Tableland là cơ sở hạ tầng cho dữ liệu quan hệ có cấu trúc và có thể thay đổi, trong đó mỗi bảng đều được đúc như một NFT trên chuỗi tương thích với EVM. Chủ sở hữu của NFT có thể thiết lập logic kiểm soát truy cập cho bảng, cho phép bên thứ ba thực hiện cập nhật trên cơ sở dữ liệu nếu họ có quyền ghi thích hợp. Tableland vận hành một mạng xác minh ngoại chuỗi, quản lý việc tạo bảng và các thay đổi sau này.
Cập nhật trên chuỗi và ngoài chuỗi được xử lý bởi hợp đồng thông minh, mà hợp đồng này sử dụng baseURI và tokenURI để trỏ đến mạng Tableland. Thông qua Tableland, siêu dữ liệu của NFT có thể được thay đổi (sử dụng kiểm soát truy cập), truy vấn (bằng SQL) và kết hợp (với các bảng khác trên Tableland).
Tương tự như các tiêu chuẩn hợp đồng thông minh như ERC-20 và ERC-721 đã cho ứng dụng phân biệt chung về cách chúng ta tạo và chuyển nhượng token, tiêu chuẩn mô hình dữ liệu cung cấp hiểu biết chung giữa các ứng dụng về dữ liệu, danh tiếng, đề xuất DAO và biểu đồ xã hội. Thông qua việc đăng ký mở mà bất kỳ ai cũng có thể thực hiện, dữ liệu này có thể được tái sử dụng bởi nhiều ứng dụng.
Phân tách ứng dụng khỏi lớp dữ liệu, cho phép người dùng di chuyển nội dung, biểu đồ xã hội và danh tiếng của họ giữa các nền tảng. Ứng dụng có thể truy cập cùng một cơ sở dữ liệu và sử dụng nó trong bối cảnh của mình, cho phép người dùng có được danh tiếng có thể sắp xếp trong các bối cảnh khác nhau.
Trong bối cảnh rộng lớn, ví bao gồm giao diện và cơ sở hạ tầng cơ bản dùng cho quản lý khóa, truyền thông (trao đổi dữ liệu giữa chủ sở hữu, nhà phát hành và xác minh) cũng như hiển thị và xác minh quyền sở hữu.
Phải phân biệt ví điện tử (như MetaMask, Ledger, Coinbase Wallet v.v.) và ví danh tính. Ví điện tử lưu trữ các khóa mã hóa đặc biệt cho mạng blockchain, được thiết kế để gửi/nhận mã thông báo và ký giao dịch. Ví danh tính lưu trữ thông tin danh tính và cho phép người dùng tạo và cung cấp tuyên bố để họ có thể cung cấp dữ liệu danh tính giữa các ứng dụng và dịch vụ.
Ví danh tính ví dụ bao gồm ONTO, Nuggets và Polygon ID Wallet. Một số ví danh tính, như Fractal, coi việc kiểm tra tính hợp lệ và KYC là một phần của quy trình nhập cửa của họ, do đó người dùng có thể có một tuyên bố để gửi cho các ứng dụng yêu cầu loại thông tin này. Điều này ít phổ biến trong ví điện tử. Ngoài ra, ví danh tính cũng có khả năng hỗ trợ DIDs được W3C công nhận, Chứng chỉ có thể xác minh và việc thực thi DIDComm cũng như các triển khai ngoài lĩnh vực web3.

WalletConnect là một giao thức giao tiếp giữa ví và ví cũng như dapps. Là một giao thức đơn giản và không thiên vị, WalletConnect đã phục vụ hàng triệu người dùng tiền điện tử, và trong việc thúc đẩy việc áp dụng cơ sở hạ tầng danh tính chủ quyền cá nhân, WalletConnect có thể được coi là một sự thay thế mạnh mẽ cho DIDComm. Khác với việc DIDComm cần các nhà cung cấp dịch vụ cung cấp cơ sở hạ tầng trung gian lưu trữ, WalletConnect lưu trữ thông tin trong một "hộp thư đám mây" trên mạng trung gian và đẩy thông tin đó đến ví khi ví trở lại trực tuyến.
Xác thực là quá trình xác nhận danh tính người dùng dựa trên một hoặc nhiều yếu tố xác thực. Các yếu tố xác thực có thể là những thứ mà người dùng sở hữu (chữ ký số, thẻ ID, mã thông báo bảo mật), những thứ họ biết (mật khẩu, mã PIN, câu trả lời bí mật) hoặc dưới dạng nhận diện sinh học (vân tay, giọng nói, quét võng mạc).

Trong mô hình danh tính phi tập trung, người dùng có thể xác thực bản thân bằng ví của họ. Ở phía sau, ví sử dụng các khóa được lưu trữ để tạo chữ ký số, có vai trò như "bằng chứng" rằng chủ sở hữu có khóa riêng tư liên quan. Vì ví tiền điện tử có thể tạo ra chữ ký, các ứng dụng cung cấp đăng nhập web3 có thể cho phép người dùng xác thực bằng cách sử dụng Metamask hoặc WalletConnect.
Nhiều năm qua, người dùng tiền điện tử đã tương tác với dapp thông qua việc "kết nối ví". Dapp không nhớ người dùng đã kết nối mỗi lần họ truy cập trang web như một tấm bảng trắng.
Hôm nay, người dùng tương tác sâu hơn với dapp. Thông tin danh tính phi tập trung trở nên hữu ích ở đây, vì nó cho phép ứng dụng có được nhiều hơn về lịch sử người dùng, cung cấp trải nghiệm cá nhân hóa trong khi vẫn giữ cho cá nhân kiểm soát dữ liệu của mình.
Để có một tương tác nền tảng phong phú hơn như tải thông tin ưu tiên của người dùng, hồ sơ hoặc tin nhắn riêng, ứng dụng cần đảm bảo rằng nó đang trò chuyện với người kiểm soát khóa riêng thực sự đứng sau tài khoản. Mặc dù "Kết nối Ví" không cung cấp đảm bảo này, nhưng tiêu chuẩn xác thực có thể. Xác thực thiết lập một phiên với người dùng và cho phép ứng dụng đọc và ghi dữ liệu của họ một cách an toàn.
Đăng Nhập với Ethereum (SIWE) là một tiêu chuẩn xác thực được đề xuất đầu tiên bởi Spruce, ENS và Quỹ Ethereum. TIWE tiêu chuẩn hóa một định dạng tin nhắn (tương tự như jwt) cho phép người dùng sử dụng dịch vụ đăng nhập dựa trên tài khoản chuỗi khối. Đăng Nhập với X (CAIP-122) xây dựng trên cơ sở này, biến SIWE thành SIWx tập trung vào Ethereum, tổng quát hóa tiêu chuẩn cho hoạt động qua chuỗi khối.
Đối với cá nhân, điều này có nghĩa là họ có thể đăng ký hoặc đăng nhập bằng ví web3 của họ mà không cần tạo tên người dùng và mật khẩu, trải nghiệm người dùng "chỉ cần vài cú nhấp chuột" giống như đăng nhập xã hội, đồng thời giữ chủ quyền đối với danh tính trực tuyến của họ. Ứng dụng có thể sử dụng điều này như một chiến lược tiếp thị dành cho đối tượng chính của web3, đáp ứng nhu cầu của người dùng.
Trong tương lai gần, khả năng đăng nhập vào dapp và dịch vụ web2 bằng ví mã hóa sẽ trở thành cải tiến trải nghiệm người dùng dành cho web3 gốc. Tuy nhiên, điều này sẽ đưa người dùng đối mặt với vấn đề liên quan và theo dõi, những vấn đề mà trong web2 trở nên vô cùng có hại. Xác thực bằngPeer DIDs hoặc mã nhận dạng tự xác thực có thể được sử dụng như một giải pháp thay thế.
Khác biệt giữa Peer DIDs so với DIDs "bình thường" mà đã mô tả ở trên là Peer DIDs được thiết kế để sử dụng giữa 2 hoặc N bên đã biết. Chúng có thể được sử dụng như một danh tính duy nhất cho mỗi dịch vụ và/hoặc tương tác. Địa chỉ ví mã hóa trong danh tính số này có thể được lưu trữ cùng với VC như bằng chứng xác minh cho mỗi tương tác với mỗi nhà cung cấp dịch vụ.
Xác thực xác minh danh tính người dùng, trong khi Ủy quyền quyết định một thực thể nên được phép truy cập vào tài nguyên nào và họ được phép thực hiện những hành động gì đối với tài nguyên đó. Hai quá trình này là độc lập nhau, nhưng thường được thực hiện song song trong quy trình trải nghiệm người dùng. Sau khi đăng nhập bằng cách sử dụng phương thức đăng nhập xã hội vào dịch vụ của bên thứ ba, người dùng có thể được yêu cầu cho một số yêu cầu ủy quyền như hình dưới đây:

Trong mô hình Đồng bộ Nhận dạng, bạn ủy quyền cho ứng dụng của bên thứ ba xem hoặc cập nhật dữ liệu mà bạn lưu trữ trên nhà cung cấp nhận dạng của mình (như Google), nơi họ duy trì danh sách các ứng dụng mà bạn đã ủy quyền cũng như các quyền liên quan. Cơ sở hạ tầng ủy quyền Web3 và tiêu chuẩn cũng hỗ trợ đạt được mục tiêu này, nơi bạn sở hữu dữ liệu có chủ quyền bản thân và có thể ban cho mỗi bên thứ ba quyền giải mã/đọc/cập nhật dữ liệu mà không cần sự can thiệp của bên trung gian tập trung.
Với sự gia tăng của cộng đồng chuẩn hóa thông tin, các sản phẩm cổng thông tin tokenweb3 như Collab.Land, Guild và Tokenproof cũng đã xuất hiện. Một trong những ứng dụng chính của các công cụ này là kiểm soát truy cập vào các kênh Discord riêng biệt cho thành viên và thực hiện kiểm soát truy cập chi tiết hơn dựa trên vai trò và uy tín. Cộng đồng có thể tự động ủy quyền quyền truy cập dựa trên lượng token nắm giữ, hoạt động trên chuỗi hoặc xác nhận xã hội thay vì phân phối quyền truy cập thủ công.
Lit là một giao thức quản lý khóa và kiểm soát truy cập phi tập trung, mà sử dụng công nghệ MPC để phân phối "phần" khóa riêng tư giữa các nút mạng Lit. Cặp khóa công khai/khóa riêng tư được đại diện bởi NFT PKP (Cặp khóa có thể lập trình)thể hiện, với chủ sở hữu duy nhất của cặp khóa là người kiểm soát. Khi điều kiện được xác định bởi người sở hữu PKP được thỏa mãn, họ có thể kích hoạt chia sẻ khóa mạng để giải mã tệp hoặc ký thông tin của họ.
Trong ngữ cảnh kiểm soát truy cập, Lit cho phép người dùng xác định điều kiện trên chuỗi, để cấp quyền truy cập tài nguyên ngoại tuyến. Ví dụ, một DAO có thể tải lên một tệp lên Arweave hoặc AWS, sử dụng Lit để mã hóa, và xác định một tập hợp các điều kiện (ví dụ: sở hữu NFT). Ví dụ, một DAO có thể tải lên một tệp lên Arweave hoặc AWS, sử dụng Lit để mã hóa và xác định một tập hợp của điều kiện (ví dụ: sở hữu NFT). Ví dụ, một DAO có thể tải lên một tệp lên Arweave hoặc AWS, sử dụng Lit để mã hóa và xác định một tập hợp của điều kiện (ví dụ: sở hữu NFT). Ví dụ, một DAO có thể tải lên một tệp lên Arweave hoặc AWS, sử dụng Lit để mã hóa và xác định một tập hợp của điều kiện (ví dụ: sở hữu NFT). Ví dụ, một DAO có thể tải lên một tệp lên Arweave hoặc AWS Ví dụ, một DAO có thể tải lên một tệp lên Arweave hoặc AWS Ví dụ, một DAO có thể tải lên một tệp lên Arweave hoặc AWS
Kepler xoay quanh cơ sở dữ liệu do người dùng kiểm soát ("Orbits") để tổ chức dữ liệu, các cơ sở dữ liệu này đại diện cho một danh sách máy chủ được chỉ định của dữ liệu, và chỉ có khóa của họ mới có thể kiểm soát. Cơ sở dữ liệu này có thể được quản lý bởi bên có uy tín, một cơ chế đồng thuận xuyên máy chủ, chủ sở hữu tài nguyên và sự hợp lệ của giấy phép. Bất kỳ ai sử dụng SIWE đều có thể ngay lập tức tận dụng cơ sở dữ liệu riêng để lưu trữ sở thích, chứng chỉ số và tài liệu cá nhân của họ. Thông qua việc hỗ trợ "lưu trữ tích hợp" cho nhiều backend lưu trữ, người dùng có thể tự lưu trữ hoặc sử dụng phiên bản có lưu trữ.
Một số ví dụ minh họa cách các ứng dụng kết hợp các mô-đun xây dựng được đề cập ở trên:
Orbis là một ứng dụng mạng xã hội ("web3 Twitter/Discord"), sử dụng Ceramic để lưu trữ và cập nhật dữ liệu, các tin nhắn riêng tư được mã hóa bằng Lit trước khi lưu trữ
Sử dụng Lit như một hệ thống mã hóa phi tâm trung, ủy quyền ai có thể giải mã dữ liệu Tableland của bạn
Kepler có thể sử dụng tài liệu Ceramic như một dấu hiệu, để định tuyến đến vùng lưu trữ riêng
Tạo Lit PKPs, cho phép ứng dụng "sở hữu" một luồng Ceramic và cấp quyền cho Lit Actions (mã nguồn trên IPFS) có khả năng ký và cập nhật cơ sở dữ liệu dưới bất kỳ điều kiện nào
CACAO là một tiêu chuẩn đại diện cho khả năng đối tượng không phụ thuộc chuỗi (OCAP), sử dụng Sign-in-With X để tạo. Nó xác định một phương pháp để ghi nhận kết quả của hoạt động ký SIWx dưới dạng khả năng đối tượng (OCAP) dựa trên IPLD, không chỉ tạo ra sự chấp nhận sự kiện được xác thực mà còn tạo ra sự chấp nhận cấp phép có thể kết hợp và tái phát.
Phương pháp cấp phép cho phép người dùng cấp ứng dụng khả năng xem/cập nhật dữ liệu của họ một cách chi tiết, có phạm vi rõ ràng và có khả năng xác minh. Hơn nữa, nó có thể dựa trên phiên, vì vậy họ không cần ký tin nhắn mỗi lần cập nhật mà thay vào đó có khả năng tương tác phong phú trên ứng dụng và ký một lần khi phiên kết thúc.
Ở đây, chúng ta đạt đến đỉnh cao của ngăn chặn hệ thống xác minh danh tính phân cấp, như trong hình.

Một số thuật ngữ:
Chứng Thực đề cập đến việc chứng minh rằng một tuyên bố và chữ ký là hợp lệ, điều này cần thiết để độc lập xác minh sự kiện được ghi nhận.
Chứng chỉ là bất kỳ tài liệu nào mô tả chi tiết thông tin của một thực thể, được viết và ký bởi một thực thể khác hoặc chính họ. Chứng chỉ là không thể sửa đổi và có thể xác minh được mã hóa, có thể lưu trữ trong một ví.
Chứng chỉ có thể xác minh (VC) là một mô hình dữ liệu tiêu chuẩn và định dạng biểu diễn của chứng chỉ số có thể mã hóa được xác định trong W3C Verifiable Credential:
- Người phát hành là bên ban hành chứng chỉ (ví dụ: trường đại học)
- Người nắm giữ sở hữu chứng chỉ (ví dụ: sinh viên)
- Người xác minh xác minh chứng chỉ (ví dụ: nhà tuyển dụng tiềm năng)
- Thể hiện có thể xác minh là khi người dùng chia sẻ dữ liệu của họ với bên thứ ba, và bên thứ ba có thể xác minh rằng chứng chỉ đó thực sự được ký bởi người phát hành
Vui lòng lưu ý rằng "Người phát hành", "Người nắm giữ" và "Người xác minh" ở đây là tương đối. Mỗi người đều có DID riêng và các chứng chỉ họ thu thập.
Chứng chỉ là cơ sở của danh tiếng, và danh tiếng là một hiện tượng xã hội, biến đổi theo môi trường. Một hoặc nhiều chứng chỉ có thể được sử dụng như một đại diện cho tư cách, khả năng hoặc quyền lực của một thực thể. Bất kỳ ai cũng có thể tự nói với mình rằng họ tốt nghiệp với thành tích xuất sắc từ một trường đại học nổi tiếng, nhưng điều này không mang ý nghĩa gì đối với người khác. Chứng chỉ mà trường đại học nắm giữ mới được coi là hợp lệ hoặc có uy tín.
Mặc dù những huy hiệu và dự án chứng minh X gốc của Web3 không hoàn toàn tuân thủ VC, nhưng chúng ta có thể tìm thấy các điểm tương đồng từ hệ thống mô tả ở trên.
Một ví dụ cụ thể nhất là huy hiệu không thể chuyển nhượng NFT, chỉ có các ví đã hoàn thành hoạt động trên chuỗi mới có thể đúc được. Bởi vì tất cả lịch sử giao dịch đều nằm trên chuỗi, nên từ đầu đã có thể xác minh và ngăn chặn sửa đổi.DegenScore thông qua việc tổng hợp tương tác của bạn với giao thức DeFi để đo lường đặc tính dạng "ape" của bạn, và sử dụng quy tắc trên hợp đồng thông minh để xuất ra một điểm số. Bạn có thể đúc huy hiệu và lưu trữ nó như một "Chứng chỉ DeFi" trong ví tiền mã hóa của mình. Nếu có một Degen DAO chỉ giới hạn cho những người có điểm số nhất định, thì bạn có thể thể hiện NFT này cho DAO, sau đó giao thức cửa thông tin token có thể xác minh bạn nắm nó, bạn có thể tham gia vào DAO đó - Chứng chỉ Degen
POAPs * Chứng chỉ bạn đã tham gia một sự kiện nào đó hoặc đã gặp ai đó trong thế giới thực -- Chứng chỉ Tham dự/Gặp mặt
Otterspace cho phép DAO quyết định công việc nào là ý nghĩa và trao ntNFT badge cho các thành viên của nó, Proved yêu cầu DAO phải "ký" một yêu cầu trước khi DAO tạo ra badge NFT cụ thể của mình cho thành viên của mình - Chứng chỉ Đóng góp
101 tại cuối khóa học trực tuyến của họ, một khi sinh viên qua bài kiểm tra, họ sẽ nhận được ntNFT -- Chứng chỉ Học vụ.
Kleoverse cung cấp badge khả năng Typescript, Rust hoặc Solidity cho người dùng dựa trên dữ liệu từ GitHub - Chứng chỉ Kỹ năngNgoài các trường hợp điều khiển truy cập được mô tả ở trên, Lit PKPs cũng có thể là một người chứng thực mã hóa, Lit Actions thực hiện kiểm tra trước khi ký có thể gồm múi giờ UTC, IPFS CID hoặc giá trị thông thường khác tùy thuộc vào thực hành riêng của ban - Consumer Lifecycle Hay Orchestrate Workflow
Ở đây có 2 vấn đề: những điểm dữ liệu xác thực này nào là ý nghĩa, và chúng ta có thể tổng hợp chúng như thế nào để có được uy tín?
Giao thức Orange cung cấp một giải pháp cho vấn đề này: thông qua việc Nhà cung cấp Mô hình tích hợp các điểm dữ liệu này vào các mô hình được xác định rõ ràng. Trên Orange, MPs thường là các nền tảng có biện pháp đánh giá uy tín trong hệ thống của họ. "Người cung cấp dữ liệu" cho phép dữ liệu của họ được sử dụng làm đầu vào cho mô hình được thiết kế bởi Nhà cung cấp Mô hình. Sau đó, MPs thêm phương pháp tính toán và gán điểm uy tín cho các thực thể khác nhau và cung cấp những mô hình này cho người khác sử dụng. Dapps có thể lên kế hoạch cho trường hợp sử dụng của họ và chèn những mô hình uy tín này.
Cho đến nay, Aave, Gitcoin, Snapshot, DAOHaus đã chia sẻ dữ liệu của họ với Orange. Dữ liệu này được mô hình hóa bởi họ và các dự án khác như Dework, talentDAO, và Crypto Sapiens, cung cấp ntNFTs cho thành viên, giải phóng các cơ hội rộng lớn từ việc sử dụng CollabLand và Guild để cải thiện quyền truy cập Discord, đến cơ hội governance dựa trên uy tín trong Snapshot.
Nếu không xem xét vấn đề quyền riêng tư và các yếu tố công nghệ hỗ trợ quyền riêng tư, thảo luận về cơ sở hạ tầng định danh sẽ không đầy đủ. Quyền riêng tư là một yếu tố của tất cả các tầng trong ngăn xếp. Trong thập kỷ qua, việc áp dụng blockchain đã thúc đẩy sự phát triển mạnh mẽ của các yếu tố mã hóa, như zk-proofs, ngoài việc áp dụng nó trong các công nghệ mở rộng, như rollups, cho phép các yêu cầu về quyền riêng tư nhỏ nhặt được đưa ra đối với thông tin có thể được xác minh công khai.
Bảo đảm quyền riêng tư giúp tránh xa khỏi những tác động tiêu cực mà việc tạo ra các tuyên bố đáng tin cậy từ dữ liệu hoàn toàn minh bạch mang lại. Nếu thiếu các bảo đảm này, một bên thứ ba có thể khởi động tương tác ngoài phạm vi với giao dịch gốc (ví dụ: quảng cáo, làm phiền). Bằng cách tận dụng mật mã học và công nghệ zk, chúng ta có thể xây dựng hệ thống định danh trong đó tương tác và chia sẻ dữ liệu được "đóng chặt" trong phạm vi xác định, liên quan đến ngữ cảnh.
Giấy chứng nhận kiểm tra thông thường thường xuất hiện dưới dạng JSON-JWT hoặc JSON-LD, mỗi giấy chứng nhận đi kèm với bằng chứng ngoại vi hoặc nhúng (chữ ký số) để đảm bảo tính không thể thay đổi và có thể xác minh, do người phát hành viết.
Zk-proofs và các giả thuyết chữ ký mới đã tăng cường tính riêng tư của W3 C VC, bao gồm:
- Chống Liên Kết: Mỗi khi chủ sở hữu chia sẻ giấy chứng nhận, định danh này cũng được chia sẻ, do đó, mỗi lần xuất trình giấy chứng nhận có nghĩa là người xác minh có thể hợp tác để xem chủ sở hữu xuất trình giấy chứng nhận ở đâu và nắm bắt nơi mà họ đã nhận dạng chủ thể. Với trích dẫn chữ ký, bạn có thể chia sẻ mỗi lần một bằng chứng chữ ký duy nhất thay vì chia sẻ toàn bộ chữ ký.
- Tiết Lộ Theo Yêu Cầu: Chỉ chia sẻ các thuộc tính cần thiết của VC, và giấu các thuộc tính còn lại. Giấy chứng nhận JSON-JWT và giấy chứng nhận LD - chữ ký JSON-LD yêu cầu chủ sở hữu chia sẻ toàn bộ giấy chứng nhận với người xác minh - không có chia sẻ "một phần".
- Chứng minh kết hợp: Kết hợp các thuộc tính từ nhiều VC vào một chứng minh mà không cần tìm đến nhà phát hành hoặc tạo ra một VC mới.
- Dự đoán: Cho phép sử dụng một giá trị ẩn trong giao dịch và được cung cấp bởi người xác minh một giá trị. Ví dụ, số dư tài khoản của chủ chứng chỉ vượt quá một ngưỡng nhất định mà không tiết lộ số dư, hoặc trường hợp thường được trích dẫn là chứng minh bạn đủ tuổi hợp pháp để uống rượu mà không tiết lộ ngày sinh của bạn.

Một phương pháp hứa hẹn là BBS giải pháp chữ ký, ban đầu được đề xuất bởi MATTR vào năm 2020. Đề xuất này cho phép việc sử dụng chữ ký BBS cùng với định dạng JSON-LD thông thường của VC. Chủ chứng chỉ có thể chọn lựa tiết lộ các tuyên bố trong chứng chỉ được ký điều này. Chứng minh được tạo ra bởi đề xuất này là chứng minh không biết về sự chứng thực, điều này có nghĩa là người xác minh không thể xác định chữ ký nào đã được sử dụng để tạo chứng minh, từ đó loại bỏ một nguồn thông tin liên kết phổ biến.
Iden3 là một giao thức danh tính nguyên sinh zk, cung cấp một framework zk có thể lập trình và thư viện mã nguồn mở, sử dụng để xác minh danh tính zk, xác thực và tuyên bố sinh chứng minh. Giao thức này sử dụng đường cong elliptic Baby Jubjub để mỗi danh tính tạo ra cặp khóa, đường cong này được thiết kế để có thể tương tác hiệu quả với zk-SNARKs được sử dụng để bằng chứng sở hữu danh tính và tuyên bố một cách bảo vệ quyền riêng tư. Hiện tại, PolygonID đang sử dụng giao thức này cho ví danh tính của họ.
Ứng dụng zkp là một lĩnh vực nghiên cứu và thử nghiệm sôi nổi, trong những năm gần đây, đã tạo ra nhiều điểm kích thích từ cộng đồng mật mã. Trong web3, chúng ta đã thấy nó được sử dụng trong các ứng dụng sau:
Airdrop Riêng Tư: Stealthdrop
Bằng chứng Bảo vệ Sự Riêng Tư nhưng Đáng tin cậy: Sismo (Quyền sở hữu), Semaphore (Tính hợp pháp)
Truyền Thông Tin Ẩn Danh: heyanon
Bỏ Phiếu/Đánh giá Ẩn Danh: Melo
Một số nhận định tổng quát về nghiên cứu này:
Giống như cách Crypto đã thúc đẩy sự phát triển và áp dụng của DPKI, sự công nhận có thể kết hợp được trao cho quyền truy cập trực tuyến/IRL sẽ trở thành một chất xúc tác cho cơ sở hạ tầng danh tính phi trung tâm. Hiện tại, các giao thức phát hành bằng chứng (ví dụ: x-proofs) hiện đang phân tán trên các trường hợp sử dụng khác nhau và mạng blockchain. Vào năm 2023, chúng ta sẽ thấy các lớp tổng hợp này (ví dụ: hồ sơ) trưởng thành và được chấp nhận như một giao diện thống nhất, đặc biệt là nếu nó có thể được sử dụng để mở khóa trải nghiệm ngoài lĩnh vực tiền điện tử như truy cập sự kiện hoặc giảm giá thương mại điện tử. Quản lý khóa vẫn còn là một điểm trừ, dễ xảy ra lỗi đơn điểm. Đối với phần lớn người dùng native crypto, đây là một trải nghiệm không linh hoạt, trong khi đối với phần lớn người tiêu dùng, đây là một trải nghiệm hoàn toàn không thể truy cập. Xác thực đồng nhất là cải tiến trải nghiệm người dùng so với mô hình web1.0, cho phép đăng nhập một điểm với tên người dùng và mật khẩu của mỗi ứng dụng. Mặc dù trải nghiệm người dùng xác thực web3 đang được cải thiện, nhưng vẫn mang lại trải nghiệm người dùng kém, cần có cụm từ khóa và cung cấp quyền truy xuất hạn chế khi mất khóa. Với sự trưởng thành của công nghệ MPC và sự lan rộng trong cá nhân và tổ chức, chúng ta sẽ thấy sự cải thiện trong lĩnh vực này. Cơ sở hạ tầng mật mã đang đáp ứng nhu cầu của người dùng trong web2.
Web3 - Từ Khởi Nguyên - bắt đầu tích hợp với ứng dụng và dịch vụ web2, mang đến cho công chúng Danh tính phi trung tâm thông qua ví dụ Collab.Land với việc tích hợp Nuggets, cho phép người dùng Reddit sử dụng danh prestigue của họ như một VC để mở khóa quyền truy cập. Auth0 Middleware Xác thực và Ủy quyền đã tích hợp SIWE làm nhà cung cấp danh tính, khách hàng doanh nghiệp của họ hiện có thể cung cấp đăng nhập ví ngoài SSO. SSO. Với phân quyền dữ liệu, cơ chế lọc cần được xác minh. Như Giao thức chỉ mục The Graph sử dụng mạng lưới người sắp xếp và ủy nhiệm phụ trợ đến dữ liệu con có ích nhất (API dữ liệu trên chuỗi), mô hình dữ liệu của người dùng và danh prestigue xung quanh các giao thức như Ceramic và Orange cần thời gian và sự tham gia từ cộng đồng để trở nên chín chắn, vượt qua cơ sở hạ tầng DAO và các trường hợp sử dụng mã hóa khác. Quyền riêng tư. Dự án cần cân nhắc kỹ lưỡng khi chọn stack của mình ảnh hưởng đến lưu trữ công cộng hoặc vĩnh viễn. Đối với VC, tạm thời và vùng a và kết hợp DID cùng với ZKP cho hoạt động trên chuỗi và ngoài chuỗi, việc tập trung dữ liệu "chính" công cộng như ntNFTs có thể phù hợp với trường hợp sử dụng hạn chế (ví dụ, một số hoạt động trên chuỗi trừu tượng) trong đó các hoạt động này cung cấp các tính năng như tiết lộ lựa chọn, quay mã khóa, tương quan ngược và thu hồi. Công cụ mã hóa mới như zkSNARKs sẽ là một phần quan trọng của cơ sở hạ tầng danh tính thế hệ tiếp theo. Mặc dù zkp hiện đang được áp dụng cho các trường hợp sử dụng cô lập, nhưng nó sẽ cần một nỗ lực phát triển tập thể từ dưới lên để tập trung vào mô hình thiết kế ứng dụng, triển khai mạch ZK cho tiền tố mã hóa, công cụ bảo mật mạch và công cụ phát triển. Đây là điều cần được quan tâm đặc biệt.
Phê tâm không trung tâm là một dự án lớn, nó đòi hỏi sự nỗ lực của toàn bộ hệ sinh thái, sự tiếp cận theo tiêu chuẩn, lặp lại theo nguyên tắc cơ bản và kiểm tra ảnh hưởng của quyết định thiết kế lẫn nhau.
Bài viết này bao gồm phần cơ sở hạ tầng của stack danh tính phi trung tâm, bài viết tiếp theo sẽ thảo luận về hồ sơ, phòng chống tấn công Witch, tuân thủ và lớp ứng dụng, tất cả đều được triển khai bởi các mô-đun xây dựng được đề cập ở đây.
Nếu bạn đang tham gia vào lĩnh vực này hoặc có ý kiến hơn về chủ đề này, chúng tôi hy vọng sẽ được lắng nghe ý kiến của bạn.
Liên kết gốc
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia