اثبات دانایی صفر (Zero Knowledge Proof)

اثبات دانایی صفر  (Zero Knowledge Proof)

اثبات دانایی صفر (Zero Knowledge Proof)

خیلی‌ها بر این تصور هستند که در صورت انتقال بیتکوین از یک شخص به شخص دیگر فردگیرنده و فرستنده ناشناس هستند. این موضوع کاملاً اشتباه است تمامی اطلاعات تراکنش در بلاکچین ذخیره می‌شود و چون ماینرها و نودها به اطلاعات شبکه دسترسی دارند از زمان تا مبلغ و فرد انتقال دهنده و گیرنده قابل پیگیری و شناسایی هستند.

 تمامی این اطلاعات را با تحلیل بلاک می‌توان به دست آورد.در نتیجه اینجا یک موضوع گم می‌شود به نام حریم خصوصی. البته کوین‌ها و توکن‌های زیادی به وجود آمدند که سعی در پنهان کردن اطلاعات ذکر شده دارند که معروف ترین آنها مونرو و زی‌کَش هستند.

 پروتکل Zk_Shark از الگوریتم Zero_Knowledge Proof استفاده می‌کند.

 کاری که این الگوریتم اجماع انجام می‌دهد این است که اثبات صحیح بودن اطلاعاتی که شخص وارد می‌کند توسط یک فرآیند ریاضی است که هیچ کدام از اطلاعات به شبکه بلاک‌چین یا افراد دیگر منتقل نمی‌شود. (حواستان باشد که در صرافی‌های غیرمتمرکز اطلاعات شما در بلاک‌ها ذخیره می‌شود اما چون سرور مرکزی وجود ندارد نمی‌توانند شما را بلاک کنند)

 استفاده از این الگوریتم سودهایی دارد که در به آن اشاره می‌کنیم :

۱. اثبات گفته‌ها و شرح موضوعات مختلف در مورد موضوعات خصوصی. (بدون اینکه موارد خصوصی منتشر شوند)

۲. مجوزهای ناشناس : مثلاً یک شخص که نمی‌خواهد هویتش فاش شود اجازه واردات کالا داشته باشد.

۳. پرداخت‌های ناشناس : پرداخت مالیات بدون نشان دادن درآمد شخص.
(کوین یا توکنی که پروژه آن از این الگوریتم استفاده کند حتما پروژه خوبی خواهد بود).

 اخیرا اتریوم استفاده از این پروتکل را بصورت کاملا بی سر و صدا در قسمت‌های کمی استفاده کرده.

اشتراک گذاری این مقاله

ارسال نظر

آدرس ایمیل شما منتشر نخواهد شد.