Vitalik Buterin از طراحی جدید رمزنگاری الماس iO رونمایی کرد

یکی از بنیانگذاران اتریوم @VitalikButerin دومین قسمت از سری مبهم سازی رمزنگاری خود را منتشر کرده است و طرح جدیدی به نام Diamond iO را معرفی کرده است، برداشتی جدید از مبهم سازی غیرقابل تشخیص (iO) که هدف آن امکان پذیرتر کردن اجرای برنامه های رمزگذاری شده است. Diamond iO چیست؟ مبهم سازی عدم تمایز یکی از جاه طلبانه ترین اهداف رمزنگاری است. Obfuscation یک برنامه را به یک نسخه رمزگذاری شده تبدیل می کند که همچنان اجرا می شود و همان خروجی ها را تولید می کند، در حالی که نحوه عملکرد آن را در داخل مخفی می کند. هدف رسمی، iO، به این معنی است که با توجه به دو برنامه درهم که کار یکسانی را انجام می دهند، هیچ کس نمی تواند بگوید کدام کدام است. بوترین قبلاً این کار را بهعنوان مخفی کردن کد به جای دادهها توصیف کرده بود که iO را از رمزگذاری استاندارد و اثباتهای دانش صفر جدا میکند. بوترین در آخرین پست وبلاگ خود، Diamond iO را به عنوان ابزاری توصیف می کند که تعامل کاربر با نرم افزار رمزگذاری شده را به گونه ای امکان پذیر می کند که منطق، کد و کلیدهای زیربنایی برنامه مخفی بماند. Diamond iO بر روی رمزگذاری کاملاً هم شکل (FHE) در داخل یک طرح رمزگذاری مبتنی بر ویژگی (ABE) اصلاح شده اجرا می شود. برخلاف مفروضات تاریخی در مورد iO، پیشنهاد بوترین از نظر تئوری میتواند زمان لازم برای اجرای منطق برنامه پنهان را از مقیاس زمانی «سطح جهانی» به مقیاس زمانی «سطح سیاره» کاهش دهد. این یک گام معنادار به جلو است، حتی اگر هنوز از استقرار عملی فاصله زیادی داشته باشد. امیدوار کننده اما هنوز عملی نیستبوترین میگوید در ترکیب با بلاکچینها، که نمیتواند ابهام یک شکاف را حل کند، یعنی جلوگیری از کپی شدن یک برنامه برای مدیریت عملیاتهای حالتی مانند پول، این ترکیب میتواند برنامههایی مانند سیستمهای کاملا خصوصی و مقاوم در برابر تبانی را فعال کند. علیرغم پیشرفت های نظری در سال های اخیر، مانع عملی همچنان بسیار زیاد است. بوترین سربار را به ساختارهای چندلایه ای نسبت داد که روی هم چیده شده بودند، از جمله رمزگذاری کاملاً هم شکل، رمزگذاری عملکردی و ابزارهای مبتنی بر شبکه. او خاطرنشان کرد که زمانهای اجرا مورد انتظار برای طرحهای مطمئناً مطمئن بیش از طول عمر جهان است. Diamond iO این شکاف را کم می کند اما آن را نمی بندد. این طرح زمینه را برای چندین برنامه کاربردی حفظ حریم خصوصی، از جمله رایگیری زنجیرهای ایجاد میکند که در آن برنامه آرا را جمعآوری میکند و نتایج را بدون نیاز به یک بدنه جمعآوری متمرکز نمایش میدهد. بوترین تصریح کرده است که امیدوار است محققان پیش از اینکه هر گونه استقرار در دنیای واقعی قابل اجرا شود، به بهبود مفروضات امنیتی و عملکرد محاسباتی آن ادامه دهند. منابع: Coinpedia: Vitalik Diamond iO را معرفی کرد CoinDesk: Vitalik Buterin در مورد مبهم سازی عدم تشخیص The Block: Buterin Calls Obfuscation Cryptography's Final Boss
عنوان اصلی (انگلیسی): Vitalik Buterin Unveils New Diamond iO Cryptography Design
مشاهدهی خبر کامل در منبع ↗ بازگشت به Diamondاین خلاصه بهصورت خودکار از کوینمارکتکپ ترجمه شده و ممکن است خطای ماشینی داشته باشد؛ صرفاً جهت اطلاعرسانی است و توصیهی معاملاتی نیست.