Blockchain texnologiyası — zero-knowledge sübutları da daxil olmaqla — hələlik kimlik doğrulaması üçün kifayət qədər həllər təqdim etmir.
Blockchain texnologiyasının meydana çıxması, gündəlik həyatımızda istifadə olunan həlləri yenidən gözdən keçirmək və yeniləmək üçün bir fürsət təqdim edir. Blockchain-lar və geniş mənada, süni intellekt inqilabı ilə güclənən rəqəmsal sahə, etimad, məsuliyyət və tənzimləmə uyğunluğunu təmin etmək üçün təsdiqlənə bilən insan identifikasiyalarını qurmaq üçün təcili ehtiyac duyur.
Həm on-chain, həm də off-chain, işlək bir etimad çərçivəsi üçün əsas rolunu oynaya biləcək bir sıra yeni texnologiyalar var. Xüsusilə bir həll, tez-tez təsdiqlənmələrin müqəddəs qraili olaraq adlandırılır — zero-knowledge Know Your Customer (zkKYC) təsdiqlənməsi.
ZK və KYC nədir?
ZK, əsas gizli məlumatları açıqlamadan kriptografik sübutlar yaratmaq üçün istifadə olunan bir kriptografiya termidir. Z-yönlü həllər, internetdə gizlilikdə qabaqcıl rol oynayır. Blockchain sənayesi, minimal əməliyyat ölçüsü və gizliliyi qoruma xarakteri səbəbindən ZK texnologiyalarının innovasiyasını təşviq etdi.
Müştərini Tanımaq, yəni KYC, müəssisələrin müştərilərinin kimliyini təsdiqləmək üçün istifadə etdiyi proses və prosedurlar toplusudur. Eyni zamanda maliyyə sektorunda pul yuyulması və ya terrorizmin maliyyələşdirilməsi üçün potensial riskləri qiymətləndirmək üçün istifadə olunur. Müəssisələrin müştəriləri ilə münasibət qurmazdan əvvəl onları diqqətlə başa düşməsi tələb olunur.
Niyə zkKYC sübutları blockchain-lər üçün işləmir
Zero-knowledge sübutları, yaradıldıqda, imza vasitəsilə bir cüzdan ünvanı ilə əlaqələndirilir. Bu sübutlar, dizaynı ilə ictimai olaraq aşkar edilə bilməz. Lakin bir blockchain ünvanı, belə bir sübut tələb edən bir ictimai ağıllı müqavilə ilə qarşılıqlı əlaqədə olduqda, sübutun mövcudluğu ictimai olur, bu da zero-knowledge sübutunun gizlilik faydalarını ləğv edir. Bu, ictimai blockchain-lərdə işləyən ağıllı müqavilələrin dizaynı səbəbindən baş verir ki, bu da bütün qarşılıqlı cüzdanların ictimai olaraq aşkar edilə bilən siyahısını yaradır.
On-chain xidmət ilə qarşılıqlı əlaqədə olmayan zero-knowledge sübutuna malik bir cüzdan, sübutun ictimai açıqlanmasından qaçır. Lakin bu cüzdan, yalnız bir öncəki qarşılıqlı əlaqə və ya bir vasitəçinin iştirakı ilə sübut daşıyan digər bir cüzdanla əməliyyat apara bilər. Bu sübutların gizli təbiəti, hər iki cüzdanın bir-birinə sübutlarını proaktiv şəkildə açıqlamasını tələb edir.

ZK həllərində mövcud dinamik yeniləmələrin olmaması, zamanla statusu dəyişkən olan zero-knowledge sertifikatları (məsələn, Know Your Customer yaxşı vəziyyəti) ilə bağlı başqa bir məsələ yaradır. Sübut tələb olunan hər bir on-chain qarşılıqlı əlaqə üçün cüzdanın yeni bir sübut təqdim etməsi tələb olunur.
Yeni yaranan blockchain texnologiyalarının, qarşılıqlı cüzdan ünvanını gizli saxlayan zero-knowledge-enabled ağıllı müqavilələri irəlilədiyini qeyd etmək vacibdir. Lakin dinamik sübutlara ehtiyac və təsdiq edilmişdən təsdiq edilmiş peer-to-peer əməliyyatlarının mümkün olmaması məsələləri, bu inkişaf etmiş həllərə baxmayaraq, hələ də aktualdır.
Sübutda şəxsi məlumatları saxlamayın
Zero-knowledge sübutlarını nəzərə alan layihələr, ictimai kitabda saxlanılan şifrələnmiş məlumatlarla bağlı bu sübutları istehsal etməyi tez-tez düşünürlər. Lakin, ictimai blockchain-da heç bir şəxsi məlumatı saxlamaq tövsiyə edilmir.
Bu əbədi kitablar şəxsi gizlilik üçün nəzərdə tutulmayıb və belə bir istifadə üçün, onlar Ümumi Məlumatların Qorunması Qanunu və Kaliforniya İstehlakçı Gizlilik Qanunu kimi gizlilik qaydalarına uyğun deyil. Bir neçə əhəmiyyətli məsələ, şifrələnmiş məlumatların belə şəxsi identifikasiya məlumatı hesab edilməsidir. Belə məlumatlar, bu gizlilik qaydalarına uyğun olaraq, tələb edildikdə silinməlidir.
Blockchain-da şəxsi məlumatların saxlanması gizlilik qaydalarına uyğunluğun azaldılmasına səbəb olduğu üçün, on-chain-da (təsdiqlənmiş) şəxsi məlumatların saxlanması üçün ideal bir həll deyil.
Blockchain layihələrinin digər həlləri hansılardır?
Hər bir blockchain-in verilən zəncir üzərində mövcud olan məlumatlar və məlumatlarla məhdud olması səbəbindən, bu sahədəki qurucular digər blockchain yerli mexanizmləri nəzərə almalıdır. Uyğunluq təmin edən hər hansı bir sertifikat dizaynı, gizlilik pozuntularından qaçmalı və son infrastrukturun müvafiq kimlik doğrulama və tənzimləmə tələblərinə cavab verməsini təmin etməlidir. Texnologiya irəliləyişləri tənzimləyici irəliləyişlərdən çox üstündür; lakin, bu qaydaları göz ardı etmək, texnologiyanın qəbulunu əngəlləyir.
Bundan əlavə, sübutlar tək başına kifayət etmədikdə və əməliyyat iştirakçıları arasında şəxsi informasiya paylaşımı vacib olduqda, yalnız off-chain həllərinə etibar etmək tövsiyə olunur. Bir nümunə, mərkəzləşdirilməmiş identifikatorlar və təsdiqlənə bilən sertifikatlardır. Başqa bir seçim, gizlilik qorunması təmin edən və off-chain məlumat doğrulaması üçün uyğun olan off-chain zero-knowledge sübutlarını tətbiq etməkdir.