Vitalik NFT های خصوصی را با استفاده از "آدرس های مخفی" برای پنهان کردن هویت مالک پیشنهاد می کند

ویتالیک بوترین، بنیانگذار اتریوم، ایده NFT های خصوصی را پیشنهاد می کند که به موجب آن مالک از طریق داده های بلاک چین شناخته نمی شود.

این مفهوم به تحقیقات اتریوم اضافه شد پست تمرکز بر افزودن یک "ERC721 Extension برای zk-SNARK" است.

پسوند ERC721 برای zk-SNARK

گسترش ERC721 (استاندارد NFT) توسط Nerolation پیشنهاد شد، که اظهار داشت که معتقد است روش او "اجرای دقیق آن چیزی است که Vitalik توصیف کرد" هنگام صحبت در مورد POAPهای خصوصی.

ویتالیک در مورد نیاز بالقوه به توکن های Soulbound خصوصی (SBT) در مقاله خود که مفهوم SBT را به جهان معرفی می کند، صحبت کرد. او بیان کرد،

"حریم خصوصی بخش مهمی از عملکرد خوب این نوع اکوسیستم است... اگر روزی در آینده، واکسینه شدن به POAP تبدیل شود، یکی از بدترین کارهایی که می‌توانیم انجام دهیم ایجاد سیستمی است که در آن POAP به طور خودکار تبلیغ می‌شود... اجازه دهند تصمیم پزشکی آنها تحت تأثیر آنچه در حلقه اجتماعی خاص آنها جالب به نظر می رسد قرار گیرد.

پیشنهاد استفاده از توکن‌های ERC721 سازگار با ZK-SNARK سعی در حل این مشکل با استفاده از آدرس‌های مخفی دارد که شامل هش آدرس کاربر، شناسه رمز و راز کاربر است.

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

برای اثبات مالکیت توکن (NFT)، یک آدرس باید به آدرس مخفی «دسترسی به یک کلید خصوصی» بدهد تا زمانی که یک پیام امضا می‌شود، اطلاعات جمع‌آوری‌شده را بتوان به برگ درخت مرکل منتقل کرد. سپس مدار می‌تواند «ریشه‌های محاسبه‌شده و ارائه‌شده توسط کاربر برای تأیید» را با هم مقایسه کند.

آدرس های پنهانی معمولی

ویتالیک در پاسخ به Nerolation توضیح داد که او معتقد است راه حل ظریف و ساده تری برای این موضوع وجود دارد که از "فناوری بسیار سبک تر" استفاده می کند. او پیشنهاد استفاده از «به طور منظم آدرس های مخفیانه” بدون نیاز به درختان مرکل پیچیده.

Vitalik توضیح داد که هر کاربر یک کلید خصوصی دارد که می تواند به عنوان نقطه پایه یک گروه منحنی بیضوی برای ایجاد یک کلید خصوصی جدید استفاده شود، همانطور که معمولاً با آدرس های مخفی معمولی انجام می شود.

سپس می توان یک "کلید مخفی یکبار مصرف" تولید کرد و کلید عمومی جفت شده از پایه منحنی بیضوی مشتق شد.

سپس فرستنده و گیرنده می توانند یک راز مشترک را با ترکیب کلیدهای خصوصی و مخفی "محاسبه کنند".

یک آدرس جدید با استفاده از این راز مشترک با هش کردن اطلاعات بالا ایجاد می شود.

همانطور که Vitalik نتیجه می گیرد، فرستنده می تواند یک رمز ERC20 را به این آدرس ارسال کند.

«گیرنده همه موارد ارسالی را اسکن خواهد کرد Sمقادیر، آدرس مربوطه را برای هر کدام ایجاد کنید Sارزش، و اگر آدرسی حاوی رمز ERC721 پیدا کنند، آدرس و کلید را ضبط می‌کنند تا بتوانند ERC721 خود را پیگیری کرده و در آینده سریعاً ارسال کنند.

Vitalik اظهار داشت که درختان Merkle یا ZK-SNARK غیرضروری هستند زیرا "هیچ امکانی برای ایجاد "مجموعه ناشناس بودن" برای ERC721 وجود ندارد. روش او به این معنی است که داده های زنجیره ای نشان می دهد که یک ERC721 به آدرسی ارسال شده است اما مالک معتبر توکن را نشان نمی دهد.

هزینه های مربوطه

این راه حل با هزینه ای همراه است که می تواند آن را در شبکه اصلی اتریوم غیرعملی کند. هزینه های گاز مربوط به روش Vitalik می تواند فرستنده را ملزم کند که «به اندازه کافی ETH برای پرداخت هزینه 5-50 بار برای ارسال بیشتر بفرستد».

این که آیا راه‌حل Vitalik پیاده‌سازی ظریف‌تری است یا خیر، تصمیم‌گیری به جامعه منبع باز اتریوم واگذار می‌شود. با این حال، جالب است بدانید که Vitalik به نظر می رسد نیاز به یک عنصر حفظ حریم خصوصی در اکوسیستم اتریوم را پذیرفته است. افشاگری SBT او دنیایی از امکانات را برای دارایی های توکن شده باز کرده است. علاوه بر این، نیاز به محرمانه ماندن برخی از دارایی ها دوباره در تفکر او ظاهر شده است.

ویتالیک در یک کنفرانس مطبوعاتی بسته در 6 آگوست توضیح داد که "نظرات من در مورد بسیاری از مسائل قطعاً در ده سال گذشته تغییر کرده است." او ادامه داد:

 فکر می‌کنم حتی امروز، فکر می‌کنم در نقطه‌ای هستیم که پروژه اتریوم می‌تواند بدون من کاملاً کار کند. و من فکر می‌کنم که این مسیر بیشتر و بیشتر خواهد شد.»

ویتالیک از ژانویه 2022 تنها هفت بار به انجمن تحقیقات اتریوم کمک کرده است. در حالی که در ژانویه 2022، تنها در آن ماه XNUMX نظر ارسال کرده است. او به وضوح شروع به دور شدن از مسیر توسعه دهندگان دیگر در اکوسیستم اتریوم کرده است. با این حال، اگر ویتالیک به طور کامل کناره‌گیری کند، باید دید که آیا سرمایه‌گذاران مطمئن باشند که اتریوم می‌تواند بدون او ادامه دهد یا خیر.

منبع: https://cryptoslate.com/vitalik-suggests-private-nfts-using-stealth-addresses-to-hide-the-owners-identity/