توسعه فناوری کنونی به همان اندازه که میتواند برای حفظ حریم خصوصی داده های مدیریت شده در شبکه مفید باشد مضراتی هم میتواند داشته باشد.
و این است که این ویژگی همیشه برای همه آن دسته از کاربرانی که می خواهند تراکنش های خود را از طریق ارزهای رمزنگاری شده انجام دهند، بیشترین ارزش را داشته است.
حتی قبل از وجود ارزهای رمزنگاری شده، از زمان کریپتانارشیست ها.
واقعیت این است که در زمان Big Dataها، شبکههای عصبی مصنوعی بیوقفه شما را تجزیه و تحلیل میکنند، شرکتها و دولتها هر کاری را که ما انجام میدهیم برای کنترل شما به دلخواه خود جذب میکنند، حریم خصوصی شخصی و شفافیت موسسات مهمتر از همیشه است.
به همین دلیل، ایجاد راه حل های قدرتمندتر و کارآمدتر که از حریم خصوصی در دنیای دیجیتال محافظت می کند، امروزه به لطف ورود ارزهای دیجیتال قدرتمندتر و مهم تر شده است.
امروز یکی از ابزارها را در این زمینه خواهید آموخت: آزمون دانش صفر ZK-snarks. این یک پیاده سازی رمزنگاری بسیار قدرتمند است که به شما امکان می دهد مالکیت هر اطلاعات یا داده ای را بدون نیاز به افشای چنین اطلاعات یا داده هایی برای هر کاربر یا شبکه در هر زمان نشان دهید.
جالبه، درسته؟ خوب، بیایید نگاهی دقیقتر به این سیستمهای جدید تست رمزنگاری کور بیندازیم.
درک اینکه zk-SNARK چیست؟
مخفف عبارت “Zero-Knowledge Succinct Non-Interactive Argument of Knowledge” است.
تست هایی که به ما امکان می دهد در اختیار داشتن اطلاعات را اثبات کنیم و نشان می دهد که چنین اطلاعاتی نیز صحیح هستند.
اما در عین حال هرگز فاش نمی شود، بلکه کاملاً محرمانه و مخفی نگه داشته می شود.
مهم است که بین پروتکل ZKP و zk-SNARK تفاوت قائل شویم.
در حالی که پروتکل ZKP یک روش یا پروتکل برای انجام تست رمزنگاری است، الگوریتمهای zk-SNARK الگوریتمهایی هستند که پروتکل ZKP را قابل استفاده میکنند.
برای درک آن، مانند پروتکل TCP / IP (پایه اینترنت) است، اما پس از آن، پیاده سازی های مشخصی روی آن ایجاد می شود: مانند پروتکل SMTP (پروتکل برای ارسال ایمیل). SMTP از طریق TCP / IP با استفاده از TCP / IP به روشی خاص ایجاد می شود. در این مورد، پروتکل ZKP پایه خواهد بود، و zk-SNARK بر این اساس است.
این اجرای عینی پروتکل ZK دارای نکات ظریفی است که می توانیم با درک هر یک از حروف تشکیل دهنده نام zk-SNARK کشف کنیم:
دانش صفر: این یک نوع اثبات رمزنگاری است. به محرمانه بودن و حفظ حریم خصوصی اطلاعات بین کاربران بدون به خطر انداختن امنیت آنها اشاره کنید.
S: مختصر: به اختصار و سرعتی که با آن می توانید صحت یا مشروع بودن آزمون را تأیید و تأیید کنید، اشاره کنید. از آنجایی که آزمایش ها نشان دهنده در اختیار داشتن اطلاعات یا داده ها هستند، اندازه آنها کوچک است، بنابراین می توان آنها را در چند میلی ثانیه تأیید و تأیید کرد.
ن: غیر تعاملی: به این معنی است که هیچ تعامل، ارتباط یا رابطه تبادل دائمی بین نمایش دهنده و تأیید کننده وجود ندارد. به عبارت دیگر، در آزمونهای دانش صفر، بدون نیاز به ارتباط مستمر یا مکرر بین طرفین، صرفاً ارسال پیام همراه با آزمون برای اثبات مالکیت اطلاعات ضروری است.
آرک: برهان دانش: اشاره به مدرک یا دانشی دارد که آزمایش کننده دارد و می تواند به یک تأیید کننده نشان دهد تا او را متقاعد کند که اطلاعاتی دارد که می داند و درست است، اما بدون افشای آن اطلاعات.
اساساً یک zk-SNARK به ما این امکان را می دهد که به شما بگوییم که ما اطلاعات محرمانه ای را در اختیار یکی از دوستان خود داریم، بدون اینکه نیازی به افشای این اطلاعات در هر زمانی باشد. و در عین حال دوستمان را صد در صد متقاعد کنیم که اطلاعات واقعاً در اختیار ماست.
عالی به نظر می رسد، فکر نمی کنید؟ در واقع، سودمندی تستهای این نوع غولپیکر است، اما قبل از آن، ما به درک چیزهای دیگری در zk-SNARK ها ادامه میدهیم.
zk-SNARK ها چگونه کار می کنند؟
فناوری که zk-SNARK ها را احاطه کرده است عمیقاً پیچیده و جدید است.
پایه های ساخت آن توسط رمزنگاران شفی گلدواسر، سیلویو میکالی و چارلز راکف در سال ۱۹۸۵ طراحی شد.
آنچه باعث شد اولین پروتکل ها بیان کنند که دانشی از رازی وجود دارد و درست است اما بدون افشای آن، عملاً درست است.
، گفتن “من می دانم”، بدون فراتر رفتن از آن کلمات.
با این حال، در پشت این ریاضیات قدرتمند و پیچیده ای نهفته است که افراد کمی قادر به درک کامل آن هستند.
بنابراین، یک مثال توضیحی و ساده ارائه شده توسط رمزنگار ژان ژاک کویسکواتر در سال ۱۹۹۰ می تواند به ما در درک چگونگی عملکرد آزمون های دانش صفر کمک کند. اجازه بدید ببینم:
مفهوم آزمون دانش صفر به صورت تمثیلی شامل غار هزار عجایب توسط علی بابا منعکس شده است.
در مثال او غار به صورت یک دایره کامل منعکس شده است که فقط یک ورودی دارد و داخل آن فقط دو مسیر جانبی وجود دارد. برای دسترسی به غار از آن در کوچک باید کلمات مخفی صحیح را گفت.
بنابراین اگر آلیس بخواهد به باب نشان دهد که می داند کلمات مخفی درست چیست، اما بدون افشای آنها در هر زمان، می تواند با باب موافقت کند که او در انتهای غار باشد و او در ورودی باشد. وقتی باب کلمه ای می گوید تا نشان دهد که آلیس باید در یکی از مسیرهای خاص ظاهر شود، وقتی آلیس به باب گوش می دهد باید در مسیری که او به طور قابل اعتماد نشان می دهد ظاهر شود. اثبات اینکه از کلمات مخفی صحیح آگاهی دارید.
این روند را می توان چندین بار تکرار کرد تا نشان دهد که آلیس راز را می داند و راه را به طور تصادفی انتخاب نکرده است.
اهمیت آن:
سهولت ردیابی یا ردیابی تراکنش هایی که کاربران در بلاک چین های عمومی انجام می دهند، منجر به اجرای مکانیسم های امنیتی جدیدی شده است که حفاظت و حفاظت از حریم خصوصی را تضمین می کند.
هم کاربران و هم ارزهای دیجیتال، به عنوان حریم خصوصی، عنصری است که قابلیت تعویض ارزهای دیجیتال را فراهم می کند.
بنابراین، پیادهسازی پروتکلهای حفظ حریم خصوصی مانند zk-SNARK اجازه میدهد تا حریم خصوصی همه کاربران و شرکتکنندگان در یک شبکه بلاک چین تضمین شود، بدون اینکه حریم خصوصی یا امنیت هیچ یک از آنها به خطر بیفتد.
استفاده از zk-SNARK می تواند هر نوع ارتباط یا رابطه ای را که ممکن است بین فرستنده و گیرنده وجود داشته باشد و همچنین مبالغ مربوط به تراکنش ها را کاهش دهد. این مکانیسم امنیتی را می توان همراه با سایر پیاده سازی های حریم خصوصی مانند Tor برای مخفی کردن IP کاربران استفاده کرد.
موثرتر کردن تضمین حریم خصوصی در همه عملیات ها.




