Có điều gì đó trong cách mà Giao thức Sign được xây dựng mà tôi luôn quay lại. Nó không phải là về giá token hay các thông báo của chính phủ. Nó liên quan đến những gì xảy ra khi một quốc gia áp dụng một phần của hệ thống và để phần còn lại trên kệ.

@SignOfficial mô tả chính nó như một cơ sở hạ tầng có chủ quyền. Tầm nhìn đầy đủ có một từ viết tắt, S.I.G.N., đại diện cho Cơ sở hạ tầng có chủ quyền cho các quốc gia toàn cầu. Ý tưởng là một quốc gia có thể vận hành danh tính quốc gia, thanh toán và phân phối tài sản thông qua một kiến trúc kết nối duy nhất. Bên trong kiến trúc đó có ba sản phẩm. Giao thức Sign tạo ra các chứng thực, về cơ bản là các bản ghi mã hóa nói rằng điều gì đó là đúng và có thể được xác minh. TokenTable chuyển giá trị, bất kể đó là token, lợi ích hay thanh toán, đến một số lượng lớn người. EthSign xử lý việc ký tài liệu. Mỗi sản phẩm được xây dựng để hoạt động độc lập. Nhưng mỗi sản phẩm cũng được thiết kế để hoạt động tốt hơn khi các sản phẩm khác chạy cùng với nó.

Phần mà tôi vẫn nghĩ tới là một quốc gia thực sự nhận được gì khi chỉ triển khai một trong những sản phẩm đó.

Thật hữu ích khi đi qua những gì hệ thống đầy đủ dự kiến sẽ làm. Hãy tưởng tượng một công dân đang chờ để nhận một khoản thanh toán từ chính phủ. Dưới kiến trúc hoàn chỉnh, một cái gì đó như sau sẽ xảy ra. Lớp danh tính trước tiên xác nhận ai là người đó, sử dụng một định dạng chứng nhận tiêu chuẩn. Giao thức Ký sau đó ghi lại một xác nhận trên chuỗi, một bản ghi liên kết người đó với một yêu cầu đã được xác minh, một cái gì đó như cư trú đã được xác nhận hoặc đủ điều kiện chương trình. TokenTable sau đó đọc xác nhận đó như một điều kiện trước khi nó phát hành khoản thanh toán. Toàn bộ chuỗi từ danh tính đến đủ điều kiện đến chuyển nhượng được kết nối bởi các bản ghi mật mã. Vào bất kỳ thời điểm nào, ai đó có thể truy tìm ai đã ủy quyền cái gì, khi nào, và tại sao.

Sự kết nối giữa các lớp đó là điều làm cho hệ thống đầy đủ khác biệt với các phần của nó.

Nếu lấy đi lớp xác nhận, mọi thứ sẽ thay đổi. TokenTable vẫn có thể phân phối mã thông báo cho hàng triệu địa chỉ và nó thực sự giỏi trong việc đó. Nó đã chuyển giao giá trị nghiêm túc qua các dự án liên quan đến hàng chục triệu ví. Nhưng không có Giao thức Ký, sẽ không có bản ghi trên chuỗi về ai thực sự đã được xác minh, theo tiêu chuẩn danh tính nào, hoặc chính sách nào đã mở khóa khoản thanh toán. Tiền vẫn đến. Những gì biến mất là dấu vết chứng cứ. Cuộc kiểm toán không hoạt động theo cách mà kiến trúc đầy đủ hứa hẹn rằng nó nên.

EthSign cũng có vấn đề tương tự khi nó đứng một mình. Là một công cụ ký, nó thực hiện được công việc. Sự tích hợp với hệ thống ID quốc gia SingPass của Singapore đã chỉ ra điều đó rõ ràng. Nhưng một số tính năng hữu ích hơn của EthSign cho các môi trường có quy định, cụ thể là khả năng tạo ra chứng cứ trên chuỗi rằng một thỏa thuận đã được chứng kiến hoặc xác minh theo một khung quản trị, yêu cầu Giao thức Ký phải có mặt. Nếu không có nó, EthSign tạo ra các chữ ký hợp lệ nhưng chúng tồn tại trong sự cô lập. Chúng không phải là một phần của một chuỗi chứng cứ lớn hơn. Chúng chỉ là các chữ ký.

Lớp danh tính có lẽ là nơi sự khác biệt sắc nét nhất. Giao thức Ký hỗ trợ các cơ chế như chứng minh không biết và tiết lộ có chọn lọc. Những điều này cho phép một công dân chứng minh rằng họ đủ điều kiện cho một cái gì đó mà không cần phải cung cấp thông tin mà họ không có lý do để chia sẻ. Một người có thể xác nhận đủ điều kiện cho một lợi ích mà không tiết lộ toàn bộ lịch sử tài chính của họ. Điều đó chỉ hoạt động khi lớp danh tính thực sự đang hoạt động. Một triển khai mà bỏ qua nó đang đưa ra một lựa chọn khác về cách quyền riêng tư được xử lý, và lựa chọn đó thường có nghĩa là dựa vào các hệ thống chính phủ hiện có có thể không mang lại các thuộc tính tương tự.

Tôi nhận thấy tài liệu không thực sự khung bất kỳ điều gì này như một khoảng trống. Tính mô-đun được trình bày như là sự linh hoạt, và theo một số cách, điều đó là chính xác. Các chính phủ bắt đầu từ những nơi khác nhau. Một số có cơ sở hạ tầng danh tính mà họ chưa sẵn sàng để thay đổi. Một số muốn thử nghiệm phân phối trước khi cam kết với bất cứ điều gì lớn hơn. Các sản phẩm hoạt động độc lập hạ thấp rào cản để bắt đầu.

Nhưng có sự khác biệt giữa tính linh hoạt và tính toàn diện. Một quốc gia chỉ triển khai TokenTable có một công cụ phân phối có khả năng. Một quốc gia chạy toàn bộ ngăn xếp có một cái gì đó khác biệt về cấu trúc. Lớp danh tính, lớp chứng cứ, và lớp thanh toán được thiết kế để củng cố lẫn nhau. Các đảm bảo đến từ sự củng cố đó đơn giản là không có khi chỉ có một lớp đang hoạt động.

Kyrgyzstan là triển khai dường như gần nhất với bức tranh đầy đủ. Thỏa thuận với Ngân hàng Quốc gia liên quan đến cả TokenTable và Giao thức Ký trong một thử nghiệm CBDC. Liệu nó thực sự thể hiện kiến trúc đầy đủ hay không phụ thuộc vào cách thức triển khai phát triển trong một hoặc hai năm tới. Sierra Leone đã ký một thỏa thuận rộng hơn bao gồm danh tính và thanh toán, nhưng vẫn còn sớm. Các tên khác xuất hiện trong nhiều nguồn mà không có nhiều chi tiết về những gì thực sự đang được xây dựng.

Đây là nơi tôi nghĩ rằng quan sát trung thực hơn nằm. Các sản phẩm có sự chấp nhận thực sự và quy mô thực sự. Những gì tồn tại ngay bây giờ là một tập hợp các sản phẩm có khả năng với việc sử dụng thực sự. Những gì khung hứa hẹn ở cấp quốc gia vẫn đang được thử nghiệm trong một số ít các triển khai sớm. Hầu hết các hệ thống cuối cùng trở thành cơ sở hạ tầng bắt đầu chính xác theo cách này, với một phần được chấp nhận trước khi bất kỳ ai cam kết với phần còn lại. Con đường từ một sản phẩm đến toàn bộ ngăn xếp có thể là thực tế. Nó đòi hỏi những quyết định có chủ đích ở mỗi bước, và những quyết định đó không phải là tự động.

Điều mà tôi không thấy được đề cập rõ ràng ở bất cứ đâu. Nếu một chính phủ triển khai TokenTable và đơn giản là không bao giờ thêm lớp danh tính, thì toàn bộ khung chủ quyền không bao giờ liên quan đến họ. Các đảm bảo về quyền riêng tư và kiến trúc chứng cứ không phải là một phần trong những gì họ đã xây dựng. Thiết kế là hợp lý. Đường dẫn chấp nhận là một câu hỏi hoàn toàn khác.

#SignDigitalSovereignInfra $SIGN

#ethsign #SignProtocol