KYC hoặc “Know Your Customer” là điều lệ tiêu chuẩn khi người dùng mở tài khoản ở các ngân hàng hoặc các sàn giao dịch, nơi khách hàng phải chứng minh họ có thông tin xác thực do chính phủ cấp như hộ chiếu, căn cước công dân. SocialKYC cung cấp cho người dùng khả năng để mở rộng lòng tin theo cách tương tự, bằng cách xây dựng danh tính kỹ thuật số bằng cách sử dụng tài khoản xã hội của họ.
SocialKYC và ví Sporran đều được xây dựng bởi BTE BOTLabs Trusted Entity GmbH (BTE) – một công ty con của BOTLabs GmbH là nhà phát triển ban đầu của KILT. Được sử dụng cùng nhau, SocialKYC và Sporran cho phép người dùng quản lý và lưu trữ thông tin xác thực cá nhân của họ, đồng thời quyết định các yếu tố thông tin cá nhân mà họ chia sẻ với các dịch vụ trực tuyến.
SocialKYC cấp thông tin xác thực cho người dùng xác nhận quyền sở hữu địa chỉ email hoặc tài khoản mạng xã hội của họ sau khi người dùng chứng minh rằng họ kiểm soát tài khoản. Không giống như các quy trình đăng nhập trên internet hiện nay, SocialKYC sau đó sẽ quên đi người dùng và thông tin xác thực ngay sau khi thông tin xác thực được cấp. Thông tin xác thực, thông tin cá nhân và quyền kiểm soát vẫn thuộc về người dùng.
Cách thức hoạt động
- Đầu tiên, SocialKYC sẽ gửi cho người dùng một nhiệm vụ đơn giản để xác minh quyền kiểm soát của họ đối với một tài khoản cụ thể (xác nhận địa chỉ email của bạn; Tweet thông báo này để chứng minh đây là tài khoản của bạn).
- Sau khi kiểm tra thành công, SocialKYC cấp thông tin xác thực cho người dùng. Người dùng có thể lưu thông tin đăng nhập trong ví Sporran của họ, được cài đặt cục bộ trên máy tính của họ. Thông tin xác thực cho biết quyền sở hữu của tài khoản cụ thể.
- Dữ liệu cá nhân này không được lưu trữ hoặc chia sẻ bởi SocialKYC. Nó vẫn nằm trong ví Sporran của người dùng dưới sự kiểm soát hoàn toàn của họ.
Sử dụng Sporran trên máy tính cục bộ của họ, người dùng sau đó có thể gửi thông tin đăng nhập của họ tới bất kỳ dịch vụ trực tuyến nào chấp nhận thông tin đăng nhập. - Người dùng cũng có thể chọn xuất bản một hoặc nhiều thông tin đăng nhập của họ, giúp mọi người có thể truy cập chúng. Người dùng có thể hủy xuất bản thông tin đăng nhập đã xuất bản bất kỳ lúc nào.
Trong sự kiện Demo Day của Sanctor Capital, zCloak đã sử dụng KILT credential để đưa vào zCloak extension và ứng dụng trong giao dịch, chi tiết xem video dưới đây:
At Demo Day of the @SanctorCapital Turbo program, @zCloaknetwork imported a KILT credential into its extension to perform a zero-knowledge proof computation.
Watch the presentation here:https://t.co/UIfezoOyL7 pic.twitter.com/cybDE637fc
— KILT Protocol (@Kiltprotocol) January 18, 2022
Cách tạo KILT credentials
Bước đầu tiên là thiết lập Sporran – một extension cho trình duyệt Firefox và Chrome, đóng vai trò như một ví cho KILT credentials và KILT Coins của bạn. Tải extension này tại sporran.org, sau đó làm theo hướng dẫn này để thiết lập ví.
Tạo KILT credentials
Tại KILT, danh tính bắt đầu bằng một mã định danh phi tập trung duy nhất (DID), được biểu thị bằng một chuỗi số và chữ cái, ví dụ: did:kilt:light:014sxSYXakw1ZXBymzT9t3Yw91mUaqKST5bFUEjGEpvkTuckar
Bạn sẽ nhận được DID đầu tiên của mình như một phần của thiết lập Sporran. Danh tính kỹ thuật số của bạn được xây dựng bằng cách thêm các thông tin đăng nhập khác nhau như email, tài khoản Twitter, hộ chiếu, chứng chỉ, v.v. vào số nhận dạng này. Bạn thậm chí có thể muốn tạo một số danh tính kỹ thuật số; một cá nhân, một cho công việc, một cho nhân vật game.
Nhận KILT credentials của bạn
Sau khi Sporran của bạn được thiết lập, hãy làm theo hướng dẫn của KILT để tạo thông tin đăng nhập email hoặc thông tin đăng nhập Twitter của bạn qua SocialKYC tại đây.
Theo mặc định, các thông tin đăng nhập miễn phí này được neo trên blockchain KILT và được liên kết với một DID “nhẹ” sống trên máy tính mà nó được tạo ra.
Thông tin đăng nhập cho các nền tảng như Discord, GitHub và các nền tảng khác sắp ra mắt, sẽ hỗ trợ các trường hợp sử dụng như chơi game, giải đấu thể thao điện tử, chăm sóc sức khỏe, học thuật, truyền thông và các mạng xã hội phi tập trung. Đội ngũ KILT sẽ thông báo về việc tích hợp đối tác SocialKYC khi việc này diễn ra, vì vậy hãy theo dõi tài khoản Twitter và blog của họ.
Nâng cấp full DID
Sporran cũng cung cấp tùy chọn nâng cấp “đầy đủ” on-chain DID. Điều này cho phép bạn tạo một điểm cuối dịch vụ chẳng hạn như url, cung cấp một cách để công khai thông tin đăng nhập của bạn và giúp các dịch vụ trực tuyến truy cập chúng dễ dàng hơn.
Việc nâng cấp lên DID đầy đủ yêu cầu phí giao dịch phải trả bằng KILT (hiện tại nhỏ hơn 0,01 KILT) và đặt cọc 2 KILT. Khoản tiền cọc này được thiết kế để khuyến khích người dùng xóa dữ liệu khỏi blockchain khi nó không còn cần thiết nữa, giảm không gian lưu trữ lãng phí. Nếu bạn chọn xóa DID vào một ngày sau đó, khoản tiền gửi này sẽ được trả lại.
Điều này cũng có thể được sử dụng, chẳng hạn như đối với các công ty muốn chia sẻ thông tin đăng nhập sản phẩm của họ, v.v. DID đầy đủ cũng cho phép chủ sở hữu đặt các khóa bổ sung cho các mục đích khác nhau ngoài xác thực, bao gồm chứng thực và ủy quyền. Điều này sẽ cho phép chủ sở hữu cấp thông tin xác thực của riêng họ và tạo phân cấp ủy quyền – hữu ích trong một công ty nơi một số nhân viên sẽ tham gia vào quá trình này.
DID on-chain cũng sẽ hữu ích cho những cá nhân muốn xuất bản thông tin đăng nhập của họ, sử dụng xoay vòng khóa để tăng cường bảo mật và neo DID của họ trên blockchain.
Xem cách nâng cấp tại đây.
Nguồn: KILT Protocol
Về KILT Protocol
KILT là một giao thức blockchain để phát hành thông tin xác thực có chủ quyền, ẩn danh, có thể thu hồi, có thể xác minh và các nhận dạng phi tập trung và là một giao thức blockchain cho phép các mô hình kinh doanh sáng tạo, phù hợp với các lính vực về bảo mật danh tính.