Taproot And FROST بهبود حریم خصوصی بیت کوین – مجله بیت کوین
این یک سرمقاله نظری است توسط دن گولد و نیک فارو گولد توسعهدهندهای است که روی برنامه TumbleBit، PayJoin و Chaincase کار میکرد و توسط بنیاد حقوق بشر و گرنتهای آبفشان حمایت مالی شده است. فارو یک مهندس استرالیایی بیت کوین است که بیشتر به خاطر پردازنده پرداخت منبع باز SatSale شهرت دارد. ایوان لین
این یک سرمقاله نظری است توسط دن گولد و نیک فارو گولد توسعهدهندهای است که روی برنامه TumbleBit، PayJoin و Chaincase کار میکرد و توسط بنیاد حقوق بشر و گرنتهای آبفشان حمایت مالی شده است. فارو یک مهندس استرالیایی بیت کوین است که بیشتر به خاطر پردازنده پرداخت منبع باز SatSale شهرت دارد.
ایوان لین که جریان لپ تاپم را در تایپه هکراسپیس قطع کرد، گفت: «هی، من به تازگی برای این هکاتون در مالزی دعوت شدم. “این به نظر جادویی می رسد.” “می تونم بیام؟”
هفته ها بود که سرم را روی میز می زدم. لین ایده من را از چیستی حریم خصوصی بیت کوین از هم پاشیده بود. “این یک رویداد خصوصی است، نه هکاتون معمولی شما. میتونم بپرسم.”
یک پرواز، دو هفته و شش دقیقه بعد از تدارکات پیام صوتی، با لوید فورنیه در خیابانهای دورین کوالالامپور، مالزی قدم میزدیم، و در شور و اشتیاق مشترک برای حفظ حریم خصوصی بیتکوین نشخوار میکردیم. حالا ما یک تیم بودیم. ما تصمیم گرفتیم Fedimint را با استفاده از رمزنگاری نیمه صیقلی، برخی یادداشت های خط خورده ارتقا دهیم و سپس آن را در اولین جلسه BitDevs مالزی پنج روز بعد نمایش دهیم.
فورنیر برای توسعه FROST، یک رمزنگاری آستانه جدید که از Taproot بهره می برد، در ماه های قبل به نیک فارو پیوست. فورنیر به عنوان منبع منابع انسانی بیت کوین، از نزدیک با لین که یکی از مشارکت کنندگان کیت توسعه بیت کوین (BDK) است، همکاری می کرد. من و او چند هفته گذشته را صرف ارتقای حریم خصوصی PayJoin زیر لامپهای فلورسنت در ساعات اولیه در تایپه، تایوان کرده بودیم، بنابراین اعتماد ایجاد کردیم تا با هم به پروژهای عمیق بپردازیم. دعوت فورنیه یک قدم به لبه بود. برای نشان دادن رمزنگاری پیشرفته به جهان، مجبور شدیم FROST را در یک برنامه قرار دهیم. Fedimint چشم همه را برای مدل جدید حضانت آستانه خود داشت. برای تلاش مناسب بود.
حضانت از خود یک مفهوم بدیع و ترسناک برای اکثر مردم است. بسیاری از مردم بیتکوین را در صرافیهای شخص ثالث ذخیره میکنند و آنها را در معرض سانسور و نظارت ناشایست قرار میدهند. ضرابخانه های فدرال راه سومی را ارائه می دهند: فدراسیونی متشکل از نگهبانان شناخته شده، بودجه جامعه را ایمن نگه می دارد. پس چگونه کار می کند؟
هر کسی میتواند بیتکوین را در ازای توکنهای نقد الکترونیکی به فدمینت بفرستد. نگهبانان بیت کوین جامعه را در یک کیف پول چند امضایی به اشتراک می گذارند. توکنهای پول نقد الکترونیکی فقط برخی از دادهها هستند: امضاهای کور که بعداً برای مقداری بیت کوین قابل بازخرید هستند. آنها اسکناس های فوق العاده ای هستند. یک فاکتور لایتنینگ و ژتون های نقدی الکترونیکی خود را برای “پیچ کردن” ارسال کنید. شما می توانید پول نقد الکترونیکی را در یک متن دریافت کنید و فدراسیون را دوباره امضا کنید تا کسی نتواند آن را بگیرد. امضاها کور هستند، بنابراین می توان آن را در ناشناس بودن کامل بازخرید کرد. هر کسی میتواند برای دریافت بیتکوین، پول نقد الکترونیکی را به فدیمینت ارسال کند.
به منظور تقسیم حضانت بین سرپرستان، Fedimint از آدرس های چند امضایی مبتنی بر بیت کوین اسکریپت قدیمی استفاده می کند. تعداد آستانه ای از قیم برای انتقال وجه امضا می کنند. شناسایی این وجوه در بلاک چین آسان است، زیرا Script multisig تعداد امضاکنندگان و تعداد کل نگهبانان را در بلاک چین مینویسد تا همه ببینند. حتی اگر پول نقد الکترونیکی ناشناس است، شرکتهای نظارتی میتوانند صندوقهای سرمایهگذاری، وجوه اجتماعی و خوشهای را شناسایی کنند. تیم ما با استفاده از آخرین ارتقای بیت کوین، Taproot، این مشکل حفظ حریم خصوصی را با تغییر Script multisig به FROST حل کرد.
FROST را وارد کنید
FROST (آستانه Schnorr بهینهشده دور انعطافپذیر) یک نوع جدید قدرتمند از multisig است که سهام کلیدی اعضای فدراسیون را در یک کلید FROST مشترک جمعآوری میکند. برای خرج کردن تحت این کلید، تعداد آستانه ای از اعضا باید هر کدام یک سهم امضا تولید کنند. سپس سهام ها ترکیب می شوند تا یک امضای واحد را تشکیل دهند که تحت کلید مشترک FROST معتبر است. اعضا خارج از زنجیره هماهنگ می شوند. تراکنشهای FROST از هزینههای معمول Taproot تکنفره متمایز نیستند و بنابراین نظارت وحشتناک را متوقف کنید. علاوه بر این، FROST به فدراسیونهای انعطافپذیر اجازه میدهد و به نگهبانان جدید اجازه میدهد بدون هماهنگی هر یک از اعضای فدراسیون برای تولید مجدد کلیدهای جدید به آن بپیوندند.
اولین قدم ما این بود که بفهمیم فدراسیون چگونه در هر دور امضا به اجماع رسید. الگوریتم اجماع Fedimint می تواند رفتار بد را تا یک سوم فدراسیون تحمل کند و همچنان به اجماع برسد. رمزگشایی الگوریتم اجماع روی تخته سفید یک روز طول کشید و یک روز دیگر برای پیکربندی نسل اولیه کلید FROST.
ما با انجام همه این کارها در حافظه یک دستگاه قابل اعتماد، تولید کلید را فریب دادیم. در بهترین عمل، یک مراسم دو دور، سهام مخفی یک فرد از کلید مشترک FROST را که فقط در دستگاه آن فرد وجود دارد، نگه میدارد. راز کلی هرگز بازسازی نمی شود.
رسیدن به اجماع (امضا)
قبل از اینکه کد کیف پول Fedimint را اصلاح کنیم، یک تراکنش peg-in را آزمایش کردیم و گیج شدیم. به دلیل محدودیت امضاهای کور، توکنهای نقد الکترونیکی Fedimint (مشابه خروجیهای CoinJoin)، به نامهای از پیش تعیینشده محدود میشوند، به طوری که هر انتقال توکن E-cash دارای یک مجموعه ناشناس است. در حال انتظار و انتظار و انتظار، لین خندید که حتماً چیزی را به هم ریخته ایم.
به نظر می رسد، اسکناس های استانداردی که ما تعیین می کنیم، ضرابخانه را ملزم به تولید حدود 300000 امضا برای صدور وجوه نقد الکترونیکی کافی برای پوشش مبلغ دریافتی می کند. پیشنهادهایی برای رفع این مشکل با استفاده از اعتبارنامه های ناشناس به جای آن وجود دارد. ما ضرابخانه را بازنشانی کردیم تا از نامهای پیشفرض بسیار بالاتری استفاده کند، زیرا فقط در حال آزمایش بودیم. هکاتون ها برای هک هستند.
بیت کوینر مالزی به تازگی تشکیل شده بود و برای اولین رویداد خود آماده شده بود. بین ما چهار هکر، میزبان بزرگترین پادکست بیت کوین چینی و محققی که در مسیر کسب اولین دکترای بیت کوین قرار دارد. در مالزی، ما قصد داشتیم در پایان هفته، اثبات کار خود را در BitDevs نشان دهیم.
سخت ترین وظیفه ما پیش روی ما بود: امضای فدراسیون. برای تولید یک سهم FROST، امضاکنندگان باید با تصادفی مشترک، به نام nonces موافقت کنند. در مورد Fedimint، امضاکنندگان از اجماع استفاده میکنند تا در مورد یک عدم منحصر به فرد برای هر عضو فدراسیون که به جلسه امضا میپیوندد توافق کنند. سپس شرکتکنندگانی که امضا میکنند، سهام را در یک امضای کامل جمعآوری میکنند.
در حالی که ما نسخه ی نمایشی زنده خود را برای جلسه آماده می کردیم، موفق شدیم برخی از اشتراک گذاری های غیر معمول را نیمه کاره کنیم و برخی از اشکالات هزینه را نیز برطرف کنیم. علیرغم سختکوشی ما، قبل از اینکه کد ما کار کند، شام دور ریخت. ما از آستانه عبور کردیم و وارد عمیقترین قلمرو هکاتون شدیم که در اطراف تلویزیون برای برنامههای سهگانه در اتاق هتل فارو جمع شده بودیم.
یک تجربه غیر واقعی
در حالی که آب لولهکشی ما آماده بود و صفحهصدای مسابقات Unreal Tournament بلند شده بود، فورنیه پشت کیبورد نشست، در حالی که ما رفع اشکال، نامهای متغیر و دستورات را از صندلی عقب پرتاب میکردیم. ساعت 1:30 صبح چرخید و پلک هایمان سنگین شد. چند ضربه بعد، درست مثل جادو، میخ کار کرد. هر امضاکننده سهام امضایی را از دیگران دریافت میکند و پول نقد الکترونیکی آنون را در ازای بیتکوین بازخرید میکند. “پیروزی بی عیب و نقص” از صفحه صدا بلند شد. ما در کمال ناباوری تشویق کردیم.
جز اینکه کار نکرد. روز بعد ما کد را اجرا کردیم و بلافاصله مشکلات را دیدیم. فقط شب قبل شانس آوردیم. از هر سه یا چهار بار فقط یک بار کار کرد. ما ساعت ها روی کدهای با کیفیت هکاتون بررسی کردیم. خوب بعد از ناهار، ما هنوز نگران این بودیم که در اواخر شب دیگری بخوابیم. به نفع ما، مشکل را پیدا کردیم: یک خطای کلاسیک نمایه سازی. در ساعت 5:00 بعد از ظهر FROSTmint آماده ارائه بود.
هنگامی که برای BitDevs حلقه زدیم، مردم محلی یک قالب “گروه پشتیبانی” را برای معرفی خود انتخاب کردند. فورنیه ما را با مسائل فنی به واقعیت بازگرداند. جلسه افتتاحیه در مورد آینده و مشکلات متولیان با خوشحالی بحث کرد. چگونه سرپرستان را انتخاب کنیم؟ آیا آنها می توانند ذخایر کسری داشته باشند؟ مهمتر از همه، چگونه فروشگاه سوپ نودل لاکسا من می تواند با استفاده از Fedimint از فیات فراتر رود؟
این یک پست مهمان توسط دن گولد و نیک فارو است. نظرات بیان شده کاملاً متعلق به خود آنها است و لزوماً نظرات BTC Inc. یا مجله Bitcoin را منعکس نمی کند.
آموزش مجازی مدیریت عالی حرفه ای کسب و کار Post DBA + مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه | آموزش مجازی مدیریت عالی و حرفه ای کسب و کار DBA + مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه | آموزش مجازی مدیریت کسب و کار MBA + مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه |
مدیریت حرفه ای کافی شاپ | حقوقدان خبره | سرآشپز حرفه ای |
آموزش مجازی تعمیرات موبایل | آموزش مجازی ICDL مهارت های رایانه کار درجه یک و دو | آموزش مجازی کارشناس معاملات املاک_ مشاور املاک |
برچسب ها :Frost ، Taproot ، بهبود ، بیت ، توسعه دهندگان ، حریم ، خصوصی ، ریشه ریشه ، فدیمینت ، فراست ، فنی ، کوین ، مجله ، نظر
- نظرات ارسال شده توسط شما، پس از تایید توسط مدیران سایت منتشر خواهد شد.
- نظراتی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
- نظراتی که به غیر از زبان فارسی یا غیر مرتبط با خبر باشد منتشر نخواهد شد.
ارسال نظر شما
مجموع نظرات : 0 در انتظار بررسی : 0 انتشار یافته : ۰