آخرین راه حل: پیمان های Un’FE’d برای بیت کوین
جرمی روبین دو هفته پیش پیشنهادی با عنوان Un’FE’d Covenants (FE = رمزگذاری عملکردی) منتشر کرد. با توجه به بحث های جاری در مورد پیشنهادات میثاق بیت کوین در یکی دو سال گذشته، پیشنهاد او یک گزینه عملی جدید را نشان می دهد. همه پیشنهادات میثاق تا کنون نیازمند یک سافت فورک (Opcodes واقعی)، توسعه
جرمی روبین دو هفته پیش پیشنهادی با عنوان Un’FE’d Covenants (FE = رمزگذاری عملکردی) منتشر کرد. با توجه به بحث های جاری در مورد پیشنهادات میثاق بیت کوین در یکی دو سال گذشته، پیشنهاد او یک گزینه عملی جدید را نشان می دهد. همه پیشنهادات میثاق تا کنون نیازمند یک سافت فورک (Opcodes واقعی)، توسعه و پیاده سازی رمزنگاری اثبات نشده (رمزگذاری عملکردی)، یا هزینه پولی غیرمعمول بالا برای استفاده (ColliderScript) هستند.
پیشنهاد جرمی نیازی به نرمافزار ندارد و هزینههای سنگین و غیرعملی را برای استفاده کاربران تحمیل نمیکند. مبادله برای این قابلیت یک مدل امنیتی کاملاً متفاوت است. با استفاده از سیستمی از اوراکل ها و اوراق قرضه مبتنی بر BitVM که قادر به کاهش می باشد، می توان در حال حاضر میثاق ها را روی بیت کوین تقلید کرد.
اوراکلز
بخش اول این طرح بدیهی است که اوراکل ها شرایط مختلف عهد را اجرا می کنند. این یک راه اندازی نسبتاً ساده است و اولین بلوک ساختمانی لازم برای پیشنهاد جرمی است. اوراکل حافظ وجوه موجود در این طرح است و اجرای شرایط عهد به عهده او می باشد. شما می خواهید که اوراکل مجبور نباشد به صورت محلی شرایط عهد را که برای هر سکه ای که نگه می دارد پیگیری کند. این ریسک وضعیتی را معرفی میکند که در آن اگر پایگاه داده اوراکلز خراب یا گم شود، هیچ ایدهای ندارد که چگونه با اجرای صادقانه سکههای همه کار کند. برای دور زدن این مشکل، جرمی از Taproot استفاده می کند.
کلیدهای مبتنی بر Schnorr را می توان با استفاده از هش داده ها برای تغییر یک کلید عمومی “بهینه سازی” کرد. این امر بهینه سازی کلید خصوصی مربوطه را قادر می سازد تا بتواند برای کلید اصلاح شده امضا کند، و همچنین ثابت کند که هر داده ای که برای تنظیم کلید عمومی استفاده شده است توسط آن کلید متعهد است. داشتن یک کلید توسط اوراکل، و سپس کاربر آن کلید را با برنامه میثاق خود تغییر میدهد، این امکان را فراهم میکند که تعهدی به آنچه اوراکل قرار است اعمال کند، در حالی که بار ذخیره آن اطلاعات را بر دوش کاربر حفظ میکند.
اوراکلها را میتوان به منظور به حداقل رساندن اعتماد مورد نیاز به یک طرف واحد برای اجرای امور، فدرال کرد. از اینجا، کاربران به سادگی می توانند آدرس به دست آمده را بارگیری کنند، و هر زمان که می خواهند شرط را اعمال کنند، با تراکنش مخارج، برنامه اوراکل و داده های شاهد لازم برای اثبات اینکه تراکنش داده شده به اوراکل مطابقت دارد، به اوراکل(ها) نزدیک شوند. شرایط عهد اگر معامله طبق مقررات عهد معتبر باشد، اوراکل آن را امضا می کند.
برای هر میثاق ساده ای که نتایج آن زودتر از موعد مشخص می شود، مانند CHECKTEMPLATEVERIFY (CTV)، کاربران می توانند فوراً از اوراکل بخواهند تراکنش های اجرای میثاق را از قبل امضا کند و به سادگی استفاده از آنها را تا زمانی که لازم باشد به تاخیر بیندازند.
یک سناریوی مهم برای در نظر گرفتن نیاز به عملکرد اضافی، میثاقهای مبتنی بر وضعیت است، مانند جمعآوریها، که به طور منظم پیشرفت میکنند و یک وضعیت واقعی (تراز فعلی کاربران) برای پیگیری دارند. در مورد چنین میثاقهایی، تراکنشهایی که علامتهای اوراکل باید با استفاده از OP_RETURN به وضعیت فعلی پیمان متعهد شوند تا اوراکل بتواند هر تراکنش را که در حال بهروزرسانی مجموعه یا سیستم دیگر است، بدون نیاز به دانلود دادههای شاهد برای کل تاریخ، بهطور مؤثر تأیید کند. این کار برای این است که اوراکل مجبور نباشد دولت را به صورت محلی ذخیره کند، که همانطور که در بالا ذکر شد خطراتی را ایجاد می کند.
در درازمدت، الزامات دادههای اوراکلها را میتوان با استفاده از اثباتهای دانش صفر بهینه کرد، به طوری که اوراکل میتواند به سادگی اثبات کند که معاملهای که از آنها خواسته میشود امضا کنند، از قوانین میثاق پیروی میکند، بدون اینکه نیازی به تأیید دادههای خام شاهد باشد. برای پیمانهای پیچیدهتر بزرگتر. با این حال، در مورد سیستمهایی مانند جمعآوریها، باید در طراحی آنها دقت شود تا تضمین شود که دادههای مورد نیاز برای خروج از سیستم در دسترس کاربران قرار میگیرد تا در صورت نیاز به تماس مستقیم با اوراکل برای بازیابی اطلاعات، آنها را در اختیار داشته باشند. وجوه
BitVM Bond
تاکنون این طرح کاملاً قابل اعتماد است. شما اساساً فقط پول خود را به شخص دیگری می دهید و امیدوارید که بتوان به او برای اجرای شرایط عهدنامه های خودسرانه اعتماد کرد. با تغییر جزئی طرح بالا، می توان این امر را با انگیزه های ارزی-اقتصادی به جای اعتماد خالص، ایمن کرد.
در بالا توضیح داده شد که چگونه باید از OP_RETURN برای ردیابی وضعیت برای پیمانهای دارای حالت استفاده شود. همچنین میتوان از OP_RETURN برای انتشار دادههای شاهد هر تراکنش عهدی استفاده کرد تا ثابت کند که شرایط به درستی برآورده شدهاند.
یک مدار BitVM می تواند ساخته شود تا بررسی کند که آیا تراکنش امضا شده توسط اوراکل با شرایط پیمانی که در حال اجراست مطابقت دارد یا خیر. به یاد داشته باشید که خود کلیدی که تولید میشود و وجوه ارسال میشود، متعهد به اجرای شرایط هر پیمانی است. به این معنی که داده ها و همچنین تراکنش هایی که از آدرس خرج می شوند، می توانند به یک نمونه BitVM وارد شوند.
سپس میتوان اوراکلها را ملزم کرد که یک وثیقه با اپراتور BitVM ارسال کنند (اگر اوراکل نیز باید یک وثیقه را برای اوراکل ارسال کند تا در صورت اتهام نادرست آنها ادعا کند). به این ترتیب، تا زمانی که ارزش اوراق قرضه بیشتر از ارزش تضمین شده در میثاق ها توسط اوراکل باشد، می توان سیستم را به طور ایمن استفاده کرد. هیچ راهی برای اوراکل وجود نخواهد داشت که شرایط عهدی را که اجرا می کند بدون از دست دادن پول در مجموع نقض کند.
معاملات آف
در اینجا مبادلات آشکاری وجود دارد که از نظر مادی بدتر از اجرای ساده میثاق ها در قوانین اجماع هستند. اولاً، اوراکل باید آنلاین و قابل دسترسی باشد تا بتواند از پیمانهای اجرایی اوراکل استفاده کند. به استثنای قراردادهای از پیش امضا شده مانند CTV، اگر اوراکل آفلاین باشد زمانی که کاربران نیاز به اجرای یک پیمان دارند، نمی توانند. اوراکل برای امضا باید حضور داشته باشد.
ثانیاً، اگر سیستم به طور گسترده مورد استفاده قرار گیرد، نیازهای نقدینگی برای اوراق قرضه اوراکل میتواند بسیار زیاد شود. این باعث می شود که آن را در مقایسه با اجرای بومی کدهای عملیاتی میثاق در سطح اجماع، به طرز باورنکردنی ناکارآمد کند.
در نهایت، دادههای اضافی مورد نیاز برای ارسال روی زنجیره به منظور کارکرد طرح پیوند BitVM با استفاده از فضای بلاک بسیار کمتر از پیادهسازیهای میثاق بومی است.
به طور کلی، این پیشنهاد به اندازه پیمان های بومی کارآمد و امن نیست. از سوی دیگر، اگر در بدترین سناریوی استخوانسازی زودرس به پایان برسیم، این یک روش بسیار کاربردی برای بستن قراردادها به بیتکوین بدون وابستگی به رمزنگاری اثباتنشده یا هزینههای کاملاً غیرعملی تحمیلشده به کاربران نهایی است.
جرمی بدترین حالت ممکن را به ما داده است تا فضای طراحی آنچه را که می توان بر روی بیت کوین ساخت.
آموزش مجازی مدیریت عالی حرفه ای کسب و کار Post DBA + مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه | آموزش مجازی مدیریت عالی و حرفه ای کسب و کار DBA + مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه | آموزش مجازی مدیریت کسب و کار MBA + مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه |
مدیریت حرفه ای کافی شاپ | حقوقدان خبره | سرآشپز حرفه ای |
آموزش مجازی تعمیرات موبایل | آموزش مجازی ICDL مهارت های رایانه کار درجه یک و دو | آموزش مجازی کارشناس معاملات املاک_ مشاور املاک |
- نظرات ارسال شده توسط شما، پس از تایید توسط مدیران سایت منتشر خواهد شد.
- نظراتی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
- نظراتی که به غیر از زبان فارسی یا غیر مرتبط با خبر باشد منتشر نخواهد شد.
ارسال نظر شما
مجموع نظرات : 0 در انتظار بررسی : 0 انتشار یافته : ۰