Giao thức Ký cho phép người dùng tạo ra các chứng thực, tức là các tuyên bố kỹ thuật số xác nhận tính xác thực của một khẳng định. Những chứng thực này được cấu trúc từ các sơ đồ, định nghĩa định dạng và các quy tắc áp dụng cho thông tin. Khi một chứng thực được tạo ra, nó được ký bằng một khóa kỹ thuật số, đảm bảo tính xác thực của nó.
1. Chứng thực
Một chứng thực đơn giản là một tuyên bố đã được ký, chứng minh rằng một điều gì đó đã xảy ra hoặc là đúng. Nó giống như một loại chứng chỉ phê duyệt kỹ thuật số. Trong Giao thức Ký, một chứng thực bao gồm dữ liệu có cấu trúc, chẳng hạn như các sự kiện, bằng chứng hoặc lời chứng, và một chữ ký kỹ thuật số để bảo vệ nó.
Các cá nhân hoặc doanh nghiệp có thể tạo ra các chứng nhận trong hầu hết mọi lĩnh vực:
● Một trường đại học có thể chứng nhận rằng một sinh viên đã nhận bằng tốt nghiệp.
● Một người có thể chứng nhận rằng họ đã tham dự một buổi hòa nhạc.
● Một doanh nghiệp có thể chứng nhận rằng một sản phẩm đáp ứng các tiêu chuẩn nhất định.
Một khi một chứng nhận được tạo ra, nó trở nên có thể xác minh một cách vĩnh viễn, có nghĩa là bất kỳ ai cũng có thể tham khảo nó bằng cách xem dữ liệu và xác minh chữ ký.
2. Sơ đồ và đăng ký các sơ đồ
Để dễ dàng sử dụng, Sign Protocol sử dụng một hệ thống các sơ đồ. Một sơ đồ là một loại mẫu mô tả cách mà một chứng nhận cần được cấu trúc. Nó xác định dữ liệu cần bao gồm, định dạng của chúng và cách mà chúng có thể được xác minh.
Ví dụ, sơ đồ của một bằng tốt nghiệp có thể bao gồm các trường như:
● Tên học sinh
● Tên trường
● Ngày nhận bằng
Sign Protocol cũng cung cấp một đăng ký các sơ đồ, tập hợp một thư mục rộng lớn các sơ đồ. Người dùng có thể dễ dàng tái sử dụng các cấu trúc hiện có hoặc tạo ra những cái mới đáp ứng nhu cầu của họ. Đăng ký các sơ đồ cũng đặt ra các quy tắc để các chứng nhận nhất quán và dễ hiểu trong các hệ thống khác nhau.
3. Chứng nhận on-chain và off-chain
Một trong những lợi thế chính của Sign Protocol là nó hoạt động cả on-chain và off-chain:
● On-chain có nghĩa là chứng nhận được lưu trữ trên một blockchain như Ethereum hoặc Solana. Điều này hữu ích nếu bạn muốn mức độ bảo mật công khai cao nhất.
● Off-chain có nghĩa là chứng nhận được lưu trữ ở nơi khác trên web, chẳng hạn như trong một cơ sở dữ liệu hoặc trên một máy chủ, nhưng nó vẫn mang tất cả các chứng cứ mã hóa cần thiết để xác minh.
Sự linh hoạt này cho phép các nhà phát triển và doanh nghiệp chọn phương pháp lưu trữ tốt nhất dựa trên nhu cầu của họ.
4. Tính di động và hỗ trợ đa chuỗi
Sign Protocol được thiết kế để hoạt động trên nhiều blockchain và hệ thống khác nhau. Tại thời điểm viết bài này, nó hỗ trợ Ethereum, các blockchain tương thích EVM, TON và Solana.
Tuy nhiên, vì không gắn liền với một blockchain cụ thể, nó có thể dễ dàng được điều chỉnh cho các môi trường mới khi chúng xuất hiện. Điều này làm cho nó trở thành một hệ thống thực sự có khả năng mở rộng.
5. Tranh chấp và thu hồi
Điều gì xảy ra nếu có một chứng nhận sai lệch? Sign Protocol dự kiến các khả năng tranh chấp và thu hồi.
Nếu có bằng chứng mới cho thấy một chứng nhận là sai hoặc không đúng, một chứng nhận khác có thể được tạo ra để thu hồi hoặc sửa chữa nó. Hệ thống vẫn đáng tin cậy bằng cách cho phép sửa chữa mọi sự giả mạo.
