محققان پشت Alloc Init پیشنهاد «بیتکوین محافظتشده» را ارائه دادهاند، یک متاپروتکل طراحیشده برای پنهان کردن مقادیر انتقال BTC و طرفهای مقابل بدون تغییر قوانین اجماع بیتکوین یا تکیه بر اپراتورهای پل مورد اعتماد.
این طراحی از رویکرد یادداشتهای رمزنگاریشدهای که Zcash معرفی کرده است، الهام میگیرد، اما آن را مستقیماً بر روی لایه پایه موجود بیتکوین بنا میکند و به جای یک واسطه مورد اعتماد از اثباتهای رمزنگاری برای انتقال ارزش به صورت خصوصی استفاده میکند.
چگونه لایه حریم خصوصی کار میکند
این پیشنهاد که توسط کلارا شیکهلمن، میخائیل کماروف و الکسی موسکین ارائه شده است، با یک محدودیت ساده آغاز میشود: دفتر کل بیتکوین عمومی است، بنابراین مقادیر، زمانبندی تراکنشها و پیوندهای بین تراکنشها اغلب میتوانند بررسی و با کیفپولهای شناختهشده مرتبط شوند.
بیتکوین محافظتشده ارزش را در «یادداشتهای» رمزنگاریشده قرار میدهد، به طوری که هر یادداشت شامل یک مقدار و اطلاعات دریافتکننده صاحب آن است. بنابراین، به عنوان مثال، زمانی که آلیس به باب پرداخت میکند، کیفپول او یادداشتهای رمزنگاریشده را به بیتکوین همراه با یک اثبات صفر-دانش منتشر میکند.
این اثبات تأیید میکند که یادداشتهای خرجشده وجود دارند و آلیس مجاز به خرج کردن آنها است. همچنین تأیید میکند که مقادیر متوازن هستند، بدون اینکه آن جزئیات بهطور عمومی افشا شود.
نرمافزاری به نام ایندکسها سپس این انتقالها را میخواند، اثباتها را تأیید میکند و نالفایرها را پیگیری میکند، که شمارههای سریالی منحصر به فردی هستند که از خرج کردن دوباره همان یادداشت جلوگیری میکنند. به گفته محققان، هر کسی میتواند ایندکسها را اجرا کند، به این معنی که هیچ طرف واحدی نمیتواند دفتر کل را کنترل کند.
این طراحی همچنین خرج کردن را از مشاهده کردن متمایز میکند و به کیفپول اجازه میدهد به کلیدهای جداگانه تقسیم شود: یکی که وجوه را خرج میکند و دیگری که فقط خواندنی است و انتقالهای ورودی را شناسایی میکند. همچنین یک کلید سوم وجود دارد که انتقالهای ورودی را شناسایی میکند و دیگری که تاریخچه کاربر را بازیابی میکند، به مردم اجازه میدهد جزئیات محدودی را با دیگران به اشتراک بگذارند بدون اینکه قدرت خرج کردن را واگذار کنند.
این کجا در میان گزینههای حریم خصوصی بیتکوین قرار میگیرد
بیتکوین محافظتشده میتواند به چندین تلاش موجود برای حفظ دادههای تراکنش BTC به صورت خصوصی بپیوندد، هر یک با تعادلهای متفاوت. برخی، مانند CoinJoin، PayJoin و Silent Payments، در داخل فرمت تراکنش فعلی بیتکوین کار میکنند و میتوانند مالکیت را سختتر از ردیابی کنند، اما مقادیر و بخش زیادی از گراف تراکنش همچنان قابل مشاهده است.
شیکهلمن و همکارانش Zcash را نزدیکترین پیشینه برای مدل یادداشتهای رمزنگاریشده آن توصیف کردند. با این حال، این سکه حریم خصوصی که اخیراً به بهترین قیمت خود در ده سال اخیر رسید، از یادداشتهای رمزنگاریشده، نالفایرها و اثباتهای صفر-دانش استفاده میکند، اما بر روی بلاکچین و قوانین اجماع خود عمل میکند در حالی که بیتکوین محافظتشده وضعیت خود را از تاریخچه بیتکوین استخراج میکند.
این تمایز به این معنی است که الگوهای تراکنش، رفتارهای متمایز کیفپول و هزینههای انتشار مکرر میتوانند به ناظران کمک کنند تا روابط را در طول زمان محدود کنند.
به تازگی، Grayscale به هوش مصنوعی اشاره کرد که پیوند دادن آدرسهای کیفپول به هویتهای واقعی را آسانتر میکند، و رئیس تحقیقات آن زک پندل گفت ابزارهایی مانند تراکنشهای محافظتشده Zcash میتوانند به یک ضرورت نزدیک برای کاربران با ذهنیت حریم خصوصی تبدیل شوند.


