Chứng thực không phải là một khái niệm mới, đặc biệt nếu bạn hiểu sự đồng thuận của Ethereum PoS thì một số bước được gọi là Chứng thực. Ngoài ra, EAS, Smart Layer, EthSign, Verax và PADO Labs cũng nhấn mạnh rằng lớp giao thức của họ có liên quan đến khái niệm Chứng thực. Vậy chính xác thì Chứng thực có nghĩa là gì? Sự khác biệt giữa Xác minh và Xác minh là gì?
Lịch sử chứng thực và định nghĩa
Hãy bắt đầu với từ nguyên , chứng thực có nguồn gốc từ giữa thế kỷ 15 và có nghĩa là “lời chứng” (testimony) hoặc “a Tuyên bố ủng hộ một sự thật” (một tuyên bố ủng hộ một sự thật). Việc xác minh có nguồn gốc sớm hơn một chút và có nghĩa là “xác nhận” hoặc “chứng thực”. Theo thống kê tần suất từ của văn học trong hai trăm năm qua, tần suất sử dụng Xác minh đã tăng lên hàng năm, trong khi Chứng thực thì ngược lại và tần suất từ Xác minh nhiều hơn gấp mười lần so với Chứng thực. Có thể thấy Chứng thực là một từ tương đối thích hợp.
Trong quy trình đồng thuận của Ethereum, Chứng thực đề cập đến sự công nhận của người xác thực về trạng thái cuối cùng của khối hiện tại, tương tự như quy trình bỏ phiếu. Ngoài ra, nếu người xác thực thực hiện hành vi độc hại trong quá trình này ( Vote ) hoặc người xác nhận tham gia một cách thụ động (hoặc ngoại tuyến), anh ta sẽ bị trừng phạt bởi thuật toán đồng thuận ( Slashing / Inactivity Leak). Điều này cũng có nghĩa là có một số tính chủ quan trong việc người xác minh tham gia Chứng thực.
Theo từ điển của Trường Luật Cornell , ý nghĩa của “chứng thực” cũng tương tự như “lời chứng”. “Thông thường khi ký văn bản, lập di chúc hoặc ký các văn bản khác cần có người làm chứng và người làm chứng cũng phải ký. .Chứng thực (chứng thực) tính xác thực của nội dung văn bản và tính xác thực của chữ ký của các bên.” Quá trình này cũng có thể được tóm tắt là “chứng kiến”.
Vì vậy, dựa trên những thông tin trên, Chứng thực giống với ý nghĩa của “nhân chứng”, “lời chứng”, “lời khai” hơn, nó cũng được Người chứng thực thừa nhận với mức độ chủ quan nhất định và người khác không thể xác minh tính chính xác của nó thông qua Các phương pháp khác. Ý nghĩa của việc Xác minh quá phổ biến, nó có thể lặp lại và có thể kiểm chứng được dựa trên một phương pháp nhất định.
Sau khi hiểu những khác biệt này, bạn có thể hiểu tại sao rất nhiều dự án sử dụng Chứng thực làm khái niệm cốt lõi để giải thích, bởi vì nó không giải quyết được vấn đề kỹ thuật và thuật toán mà là vấn đề đồng thuận xã hội, làm thế nào để làm cho những điều này có thể chứng kiến và hiển thị được. được xác định theo một tiêu chuẩn nhất định và sau đó những dữ liệu này được lưu trữ thông qua chuỗi khối, các hợp đồng thông minh được sử dụng để triển khai logic có khả năng kết hợp hơn, tạo ra tính thanh khoản, v.v.
Kịch bản ứng dụng chứng thực trong Web2:
- Xác minh tài khoản: Xác minh tài khoản người dùng qua email hoặc số điện thoại.
- Giấy chứng nhận việc làm: Giấy chứng nhận việc làm do người sử dụng lao động cung cấp, bao gồm thông tin cơ bản của nhân viên, thời gian làm việc, chức vụ, v.v., thường do bộ phận nhân sự của công ty cung cấp.
- Chứng chỉ giáo dục: Chứng chỉ học tập chính thức do trường cấp, xác nhận rằng cá nhân đã hoàn thành các nghiên cứu cụ thể thông qua Xuexin.com, v.v.
- Bằng chứng nhận dạng: Giấy tờ tùy thân do cơ quan chính phủ cấp, chẳng hạn như bằng lái xe, hộ chiếu, v.v.
Web3 giới thiệu một sự thay đổi mô hình về khả năng chứng minh. Niềm tin không còn dựa vào một thực thể tập trung duy nhất mà được phân tán trong một mạng gồm nhiều nút, sử dụng công nghệ mật mã và thuật toán đồng thuận để bảo vệ và đảm bảo tính bảo mật và độ tin cậy của thông tin.
Các kịch bản ứng dụng chứng thực trong Web3:
- Bằng chứng về quyền sở hữu tài sản kỹ thuật số: Chứng chỉ chữ ký số được tạo trên blockchain để chứng minh rằng một địa chỉ cụ thể sở hữu một số lượng hoặc loại tài sản kỹ thuật số cụ thể, chẳng hạn như NFT.
- Xác minh danh tính: Nhận chứng nhận danh tính cá nhân trên blockchain thông qua hệ thống nhận dạng phi tập trung.
- Bằng chứng thực hiện hợp đồng thông minh: Hợp đồng thông minh đưa ra Chứng thực để chứng minh rằng nó đã được thực hiện như mong đợi và một số điều kiện hoặc sự kiện nhất định đã được kích hoạt.
- Tính toàn vẹn và truy xuất nguồn gốc của dữ liệu: Bằng cách tạo chữ ký số trên blockchain, tính toàn vẹn và không bị giả mạo của dữ liệu được đảm bảo. Chữ ký sẽ chỉ được xác minh thành công nếu dữ liệu không bị giả mạo.
Trí tưởng tượng của Chứng thực kết hợp với Web3 và Web2 là rất lớn. Chứng thực đóng vai trò là cầu nối giữa thế giới kỹ thuật số và thế giới thực và có thể cung cấp các cơ chế chứng minh trong nhiều tình huống khác nhau như xác minh, chứng thực, bỏ phiếu, chứng nhận và bảo lãnh. Ví dụ:
- Vé sự kiện: Các nhà tổ chức sự kiện sử dụng công nghệ blockchain để cấp Chứng thực vé nhằm ngăn chặn việc làm giả hoặc tái sử dụng vé.
- Bằng chứng tham dự: Sử dụng Chứng thực trên chuỗi, nó không chỉ chứng minh rằng người dùng đã tham dự một sự kiện cụ thể mà còn cung cấp quà lưu niệm kỹ thuật số.
- Email: Người dùng có thể sử dụng Chứng thực email để liên kết danh tính của họ trong Web3 và Web2, đơn giản hóa quy trình xác thực.
- Xác minh hồ sơ y tế: Thông tin y tế như thông tin sức khỏe bệnh nhân, chẩn đoán, quy trình điều trị, v.v. được ghi lại trên blockchain.Bác sĩ có thể tạo Chứng thực có chữ ký điện tử để chứng minh tính toàn vẹn của hồ sơ.
- …
Các dự án khái niệm chứng thực đáng được quan tâm
Mặc dù khái niệm Chứng thực vẫn đang trong giai đoạn phát triển ban đầu nhưng có một số dự án đã thu hút được sự chú ý rộng rãi của thị trường.
1. Dịch vụ chứng thực Ethereum (EAS): Chứng thực toàn cầu
EAS là một dự án cơ sở hạ tầng nguồn mở để chứng thực trong hoặc ngoài chuỗi. Sử dụng chữ ký số Chứng thực thông tin có cấu trúc như một phương tiện để xác minh sự thật, chứng minh tính xác thực và thiết lập niềm tin trong các tương tác trực tuyến và trên chuỗi khác nhau. EAS hoạt động thông qua hai hợp đồng thông minh, Hợp đồng đăng ký lược đồ để đăng ký lược đồ chứng thực và Hợp đồng chứng thực để thực hiện chứng thực.
Chức năng chính của Hợp đồng đăng ký lược đồ là cho phép người dùng đăng ký các mẫu bằng chứng và xác định cấu trúc cũng như định dạng của dữ liệu bằng chứng. Trước tiên, người dùng xác định một lược đồ, lược đồ này sẽ được gửi tới hợp đồng đăng ký lược đồ để đăng ký. Sau khi mẫu được đăng ký, hợp đồng sẽ gán một mã định danh duy nhất (UID) cho mẫu để nó có thể được tham chiếu trong các bằng chứng tiếp theo.
Hợp đồng chứng thực chủ yếu quản lý chu trình chứng thực. Người dùng tạo chứng chỉ bằng cách sử dụng mẫu đã đăng ký trước đó, điền nội dung cụ thể theo định dạng được xác định trước đó và ký điện tử trên chuỗi hoặc ngoài chuỗi. Dữ liệu đã ký này, cùng với UID của lược đồ, được gửi đến hợp đồng chứng thực. Hợp đồng sẽ xác minh chữ ký và UID và nếu quá trình xác minh thành công, bằng chứng sẽ được ghi lại trên blockchain và bất kỳ ai cũng có thể xác minh tính xác thực của nó. Nếu trạng thái của chứng chỉ cần thay đổi, chứng chỉ có thể bị thu hồi. Việc thu hồi không chỉnh sửa bản thân chứng chỉ mà khiến nó không còn được coi là hợp lệ.
Bằng chứng có thể được thực hiện trên chuỗi hoặc ngoài chuỗi, với bằng chứng trên chuỗi được lưu trữ trực tiếp trên chuỗi khối Ethereum, mang lại tính bất biến và bảo mật. Bằng chứng ngoài chuỗi được lưu trữ bên ngoài chuỗi khối, thường là trong giải pháp lưu trữ phi tập trung (IPFS) và có thể được sử dụng để chia sẻ riêng tư theo yêu cầu.
2. Lớp Samrt : Xác thực
Lớp thông minh là mạng dịch vụ blockchain có thể lập trình, cung cấp hỗ trợ thực thi logic mã thông báo để cho phép các tương tác phức tạp với các hệ thống và mã thông báo khác nhau theo cách phi tập trung, có thể mở rộng và an toàn. Lớp thông minh tạo Mã thông báo thực thi dựa trên công nghệ TokenScript. Mã thông báo thực thi là NFT hoặc Mã thông báo có mã chạy được tích hợp. Nó không chỉ là một tài sản kỹ thuật số tĩnh mà còn có thể thực hiện nhiều chức năng khác nhau.
Smart Layer và nhóm Ethereum Foundation Devcon đã hợp tác để phát triển chứng nhận vé dựa trên Mã thông báo thực thi và 20.000 nhà xây dựng Ethereum tham gia vào các sự kiện Devcon 6 Bogotá, EFDevconnect Amsterdam và EDCON 2023 đều đã tiến hành chứng nhận vé NFT. Những người có vé tham dự các sự kiện này có thể tạo bằng chứng qua cùng một địa chỉ email để nhận được thẻ đặc biệt gọi là “Thẻ thông minh” để kiếm thêm Điểm lớp thông minh.
3. EthSign : Ký kết hợp đồng
EthSign là một giao thức ký tài liệu dựa trên blockchain với mục đích chính là cho phép người dùng ký, mã hóa và lưu trữ vĩnh viễn các tệp trong một môi trường phi tập trung, an toàn và có thể xác minh. EthSign cho phép người dùng từ các hệ thống blockchain khác nhau ký điện tử và mã hóa các tệp bằng khóa mã hóa của họ. Điều này có nghĩa là người dùng Bitcoin có thể cộng tác với người dùng Ethereum và người dùng của hệ sinh thái blockchain khác để ký hợp đồng, v.v. EthSign sử dụng chuỗi khối Arweave để lưu trữ vĩnh viễn miễn phí cho người dùng.
EthSign cung cấp nhiều mẫu hợp đồng khác nhau và quy trình hoạt động tổng thể tương tự như DocuSign. Đầu tiên, người dùng có thể đăng nhập bằng ví blockchain hoặc chọn email hoặc tài khoản Twitter để đăng nhập. EthSign sử dụng sơ đồ xác thực của Particle Network để hỗ trợ xác thực web2. Sau đó tạo hợp đồng mới thông qua mẫu hoặc tải lên tệp chưa ký, thêm trường chữ ký và ngày tháng hoặc nội dung văn bản, điền địa chỉ hoặc số tài khoản của người ký và cuối cùng chọn hợp đồng trước ngày, sau đó sẽ không thể ký được . Xem xét quyền riêng tư của tệp, người dùng có thể chọn mã hóa tài liệu và kích hoạt trình quản lý mật khẩu hợp đồng EthSign, sử dụng nguyên tắc mã hóa bất đối xứng để lưu trữ mật khẩu hợp đồng người dùng, do đó người dùng không cần phải nhớ mật khẩu hợp đồng.
Ngoài ra, EthSign còn cung cấp tính năng xác minh hợp đồng, từ người dùng ban đầu có thể xác minh trên trang Xác minh rằng nội dung gốc của tài liệu đã hoàn thành của họ phù hợp với bản sao trên Arweave. Giờ đây, có thể xác minh tính hợp lệ của chữ ký số và liệu nó có được tạo bởi địa chỉ ký được chứng nhận EthSign hay không và sẽ hỗ trợ xác minh ngoại tuyến trong tương lai.
Bước tiếp theo của EthSign là phát triển từ ứng dụng ký hợp đồng thành giao thức chứng minh toàn chuỗi, Sign Protocol , nhằm mục đích ký mọi thứ trên chuỗi. Ví dụ: Xác minh Coinbase hiện tận dụng EAS để cho phép người dùng chứng minh trạng thái KYC của họ trên mạng Base. Nếu người dùng muốn chứng minh rằng họ đã vượt qua quá trình xác minh của Coinbase để được nhận vào các dự án khác, họ có thể sử dụng zkAttestations của Sign Protocol để thu thập dữ liệu từ máy chủ Coinbase thông qua tiện ích mở rộng trình duyệt và sau đó tạo chứng chỉ được mã hóa chứng minh rằng người dùng đã vượt qua quy trình xác minh của Coinbase. xác minh.
4. Verax : Công cụ dành cho nhà phát triển
Verax là cơ quan đăng ký bằng chứng trên chuỗi được chia sẻ, cung cấp một nơi tập trung để lưu trữ các bằng chứng trên chuỗi và cung cấp cho các nhà phát triển một công cụ chung, có thể mở rộng để giúp họ quản lý và sử dụng các bằng chứng trên chuỗi có thể chứng minh danh tính của một thực thể, quyền để sở hữu tài sản kỹ thuật số, tin tưởng vào ví, v.v. Những bằng chứng này có thể được sử dụng để xây dựng danh tính kỹ thuật số, hệ thống tin cậy, giao thức danh tiếng, v.v.
Một trong những mục tiêu thiết kế của Verax là khả năng tương tác, giúp các nhà phát triển xuất bản các chứng thực tương thích với các tiêu chuẩn khác. Tương tự như một kênh, các dự án khác nhau được phép lưu trữ và truy xuất bằng chứng trên chuỗi trên kênh này và các giao thức, dapp hoặc người dùng khác có thể dễ dàng sử dụng và kết hợp các bằng chứng này mà không phải lo lắng về khả năng tương thích giữa các tiêu chuẩn khác nhau.
5. Phòng thí nghiệm PADO : Bảo vệ quyền riêng tư
PADO là cơ sở hạ tầng dựa trên mật mã được thiết kế để cho phép người dùng chứng minh dữ liệu ngoài chuỗi của họ theo cách xác thực và bảo vệ quyền riêng tư. Ví dụ: chứng minh với giao thức GameFi rằng bạn là người chơi có kinh nghiệm trong trò chơi Web2 mà không tiết lộ thông tin cá nhân của mình. Điều độc đáo ở PADO là việc sử dụng các công nghệ mã hóa tiên tiến, bao gồm MPC-TLS (Bảo mật lớp truyền tải máy tính đa bên an toàn) và IZK (Bằng chứng tương tác không có kiến thức), để cho phép người chứng minh chứng minh dữ liệu một cách “mù quáng”, rằng là, người chứng minh không thể nhìn thấy dữ liệu gốc, bao gồm cả thông tin công khai và riêng tư của người dùng, nhưng vẫn đảm bảo nguồn gốc của dữ liệu được truyền đi thông qua các phương pháp mã hóa.
PADO đạt được mục tiêu của mình bằng cách đảm bảo hai đặc tính bảo mật chính:
- Tính xác thực: Bằng cách bảo vệ nguồn gốc của dữ liệu, đảm bảo rằng dữ liệu người dùng đến từ một nguồn cụ thể và không thay đổi trong quá trình chia sẻ.
- Quyền riêng tư: Tuân thủ nguyên tắc giảm thiểu dữ liệu khi xử lý thông tin riêng tư. Khi thực hiện tính toán dữ liệu, PADO sử dụng bằng chứng không có kiến thức để bảo vệ quyền riêng tư và đảm bảo rằng không có dữ liệu gốc nào, kể cả thông tin người dùng công khai và riêng tư, bị rò rỉ.
Chưa có dự án nào ở trên chưa phát hành tiền xu và các mô hình kinh tế vẫn chưa được nhóm xem xét thêm. Những ai quan tâm có thể trải nghiệm sản phẩm trước và mong đợi những đợt airdrop có thể xảy ra trong tương lai.
Triển vọng tới tương lai
Là một trong những câu chuyện dài hạn quan trọng nhất trong lĩnh vực Web3, RWA đã thu hút được sự chú ý của vốn. Nhiều giao thức DeFi nổi tiếng như MakerDAO, Synthetix, Hợp chất, v.v. cũng đã bắt đầu triển khai trong lĩnh vực này. Tập đoàn tư vấn Boston ước tính rằng thị trường RWA có thể tăng lên 16 nghìn tỷ USD vào năm 2030. Tuy nhiên, việc đưa tài sản ngoài chuỗi vào chuỗi là một nhiệm vụ phức tạp và chắc chắn sẽ phải đối mặt với một loạt vấn đề như kiểm tra tính minh bạch, tuân thủ pháp luật và giám sát.
Trong bối cảnh này, Chứng thực đóng một vai trò quan trọng trong việc thúc đẩy việc áp dụng hàng loạt. Chứng thực có thể cung cấp xác minh mối tương quan giữa tài sản trên chuỗi và tài sản thực tế ngoài chuỗi, nâng cao tính minh bạch và mang lại niềm tin cho các nhà đầu tư và người tham gia. Điều này không chỉ đáp ứng các yêu cầu về đánh giá tuân thủ và quy định mà còn giúp thiết lập mối liên kết tin cậy giữa Web2 và Web3. Thông qua Chứng thực, các tổ chức tài chính và doanh nghiệp truyền thống có thể truy cập suôn sẻ hơn vào hệ sinh thái blockchain và đạt được sự tích hợp liền mạch các tài sản kỹ thuật số.