
Blockchain lớp 1 Sui hôm nay đã công bố ra mắt zkLogin, một giải pháp xác thực Web3 cho phép người dùng truy cập các ứng dụng phi tập trung (dApp) thông qua tài khoản mạng xã hội Web2 của họ.
Sui cho biết zkLogin giúp người dùng không cần phải trải qua quy trình đăng ký phức tạp, thường bao gồm cài đặt ví, quản lý cụm từ hạt giống và lưu trữ khóa riêng cho các giao dịch dApp trên chuỗi.
Thay vào đó, các nhà phát triển có thể cung cấp cho người dùng sự tiện lợi khi xác thực trên dApp ưa thích của họ bằng tài khoản hiện có từ các nền tảng như Google, Facebook, Twitch và nhiều tài khoản mạng xã hội Web2 khác thông qua zkLogin.
Trong tương lai, Sui có kế hoạch tích hợp zkLogin với Microsoft, Apple, WeChat và Amazon.
Greg Siourounis, Tổng giám đốc của Sui Foundation, cho biết trong một tuyên bố: "Bằng cách cho phép người dùng truy cập dApp bằng thông tin đăng nhập xã hội mà họ đã quen sử dụng, zkLogin đã loại bỏ rào cản lớn trong việc mang lại lợi ích của các ứng dụng dựa trên blockchain cho hàng tỷ người dùng chính thống".
zkLogin của Sui kết hợp zk-SNARK và JSON Web Token để tận dụng công nghệ chứng minh không kiến thức. Công nghệ này cho phép một bên xác minh tính chính xác của một tuyên bố mà không tiết lộ dữ liệu cơ bản.
Điều này có nghĩa là người dùng có thể xác thực danh tính hoặc quyền sở hữu ví của mình mà không cần tiết lộ thông tin xác thực cụ thể cần thiết để truy cập tài khoản.
Lễ thiết lập zkLogin
Để nâng cao hiệu quả tính toán trong quá trình tạo bằng chứng không kiến thức, Sui Foundation đang tổ chức một buổi lễ để tạo ra Chuỗi tham chiếu chung (CRS) có thể truy cập được cho bất kỳ ứng dụng nào trên nền tảng Sui.
Chuỗi tham chiếu chung (CRS) là một khái niệm và thành phần mật mã được sử dụng trong nhiều giao thức mật mã khác nhau, bao gồm cả bằng chứng không kiến thức. Việc tạo chuỗi này đòi hỏi cả mô tả mạch và số ngẫu nhiên được tạo an toàn.
Niềm tin trong quá trình này dựa trên hai nguyên tắc cơ bản:
Đảm bảo thực hiện chính xác quy trình lấy mẫu.
Xử lý đáng tin cậy các số ngẫu nhiên bí mật.
Sui cho biết công ty sẽ hợp tác với nhiều bên và sử dụng giao thức phân tán để đảm bảo thiết lập cuối cùng phù hợp với các đảm bảo về bảo mật và quyền riêng tư mong muốn, ngay cả khi chỉ có một trong các bên này tuân thủ giao thức một cách trung thực.
Trong bối cảnh của bằng chứng không kiến thức và các giao thức mật mã liên quan, CRS là chuỗi dữ liệu ngẫu nhiên và được công khai, được sử dụng để giúp tạo điều kiện thuận lợi cho bảo mật và hoạt động của giao thức.
Chuỗi này thường chứa một số giá trị và tham số ngẫu nhiên được tạo ra trong quy trình thiết lập đáng tin cậy. CRS đóng vai trò là nền tảng chung hoặc điểm tham chiếu cho cả người chứng minh và người xác minh trong tương tác mật mã.
Ví dụ, trong các bằng chứng không kiến thức, CRS được sử dụng để đảm bảo rằng quy trình tạo bằng chứng là an toàn và người xác minh có thể tin tưởng vào thông tin do người chứng minh cung cấp mà không tiết lộ bất kỳ chi tiết nhạy cảm hoặc bí mật nào.
Việc tạo ra CRS thường bao gồm một buổi lễ thiết lập đáng tin cậy, trong đó nhiều bên hợp tác để tạo ra chuỗi theo cách đảm bảo tính ngẫu nhiên và bảo mật.
Theo Sui, lễ thiết lập zkLogin sử dụng hệ thống Groth16 zkSNARK, được biết đến với kích thước bằng chứng nhỏ gọn và hiệu suất xác minh hiệu quả. Tuy nhiên, hiệu quả này đi kèm với sự đánh đổi ban đầu một lần của hoạt động thiết lập tốn nhiều tính toán.
Sui đang mời tới 50 chuyên gia về blockchain, mật mã và công nghệ cùng tới 100 người xác thực tham gia đóng góp vào buổi lễ thiết lập.
Ngoài ra, zkLogin hiện có thể được tích hợp ngay lập tức bởi tất cả các nhà phát triển Sui, cho phép họ cung cấp tính năng này cho người dùng ứng dụng của mình.
Bài đăng Sui ra mắt zkLogin cho Google và Twitch để thúc đẩy việc áp dụng Web3 xuất hiện đầu tiên trên Metaverse Post.
