نسخه 24.0 پیشنهاد کامل بیت کوین Core جنجال برانگیخت، مدیر عامل مترادف «برنامه حیوانات خانگی» را «حمله» می خواند – فناوری بیت کوین نیوز

در چند هفته گذشته، تعدادی از افراد در مورد انتشار آتی نسخه 24.0 بیت کوین Core و اینکه چگونه پایگاه کد شامل منطق جایگزینی کامل با هزینه (RBF) خواهد شد، بحث کرده اند. این بحث بحث برانگیز شده است زیرا تعدادی از طرفداران شبکه لایتنینگ و تایید صفر نسبت به ایده RBF کامل ابراز تنفر کرده اند. مدیر عامل Synonym، جان کاروالیو، منتقد سرسخت این پیشنهاد در توییتر بوده است و در 3 نوامبر، کاروالیو اظهار داشت که زیرمجموعه ای از توسعه دهندگان Core «در حال حاضر در حال تلاش برای حمله به بیت کوین با وادار کردن یک برنامه حیوان خانگی برای انجام تمام تراکنش ها با RBF هستند. پیش فرض.»
نسخه هسته بیت کوین نسخه 24.0 برای ارائه منطق کامل RBF، تایید صفر و حامیان شبکه لایتنینگ در برابر این پیشنهاد صحبت می کنند
از زمانی که جایگزین با هزینه (RBF) بود معرفی کرد در سال 2014 توسط توسعه دهنده نرم افزار پیتر تاد، این موضوع یک موضوع حساس بوده است. اساسا، RBF به کاربران بیت کوین اجازه می دهد تا از این ویژگی استفاده کنند تا تراکنش تایید نشده را با یک تراکنش جایگزین با کارمزد افزایش یافته جایگزین کنند. با این حال، هنگامی که یک تراکنش در یک بلوک گنجانده می شود، نمی توان آن را با RBF در آن نقطه جایگزین کرد. این طرح فقط با تراکنشهای تایید صفر (0-conf) (txns) کار میکند. تراکنشهای بدون تایید، نقل و انتقالاتی هستند که میتوانند توسط یک تاجر یا سرویس از طریق پخش شبکه، قبل از اینکه یک ماینر تراکنش را در یک بلوک تأیید کند، بپذیرد.
با توجه به مختلف گزارش هانسخه 24.0 بیت کوین Core منطق کامل RBF را ارائه می دهد و این ایده باعث بحث و جدل بیشتر شده است. “تا به حال، گره های هسته بیت کوین قانون “اول دیده شده” را اعمال می کردند، به این معنی که تراکنش های متناقض در استخر حافظه گره (mempool) پذیرفته نمی شوند و برای همتایان ارسال نمی شوند.” خلاصه توسط جزئیات مجله بیت کوین شرح داده شده است. “با این نسخه آینده، کاربران می توانند انتخاب کنند که گره های خود را بپذیرند و تراکنش های متناقض را در صورتی که کارمزدی بالاتر از (تراکنش(های) قبلی که با آنها در تعارض هستند شامل شود.”
با این حال، خلاصه مجله بیت کوین شامل استدلال های بحث برانگیز علیه منطق RBF کامل نمی شود. تعدادی از منتقدان گفتهاند که جایگزینی تراکنش به شبکه آسیب میزند و به ترویج هزینه مضاعف کمک میکند حملات. از زمانی که RBF برای اولین بار در نسخه 0.12 بیت کوین Core معرفی شد، ادعای حمله دو برابری مورد بحث قرار گرفت. در خلاصه دیگری از بیت کوین Core نسخه 24.0، الف پست متوسط نویسنده در 29 اکتبر منتشر شد، برخی از مخالفان و استدلال ها علیه طرح RBF کامل را ذکر می کند. نویسنده به نقل از بنیانگذار کیف پول شبکه لایتنینگ (LN) Muun، داریو اسنایدرمنیس می پردازد.
اسنایدرمنیس توضیح داد: «در چند روز گذشته، ما در حال بررسی آخرین نامزد انتشار بیتکوین Core بودهایم و به حقایق نگرانکنندهای در مورد استقرار opt-in full-RBF پی بردیم. مدیر عامل Muun همچنین اضافه کرد که “برنامههای zero-conf (مانند Muun) اکنون باید فوراً ویژگیهای zero-conf را غیرفعال کنند. انتقاد اسنایدرمنیس از تغییر پیشنهادی ادامه داد:
ما در Muun باید پرداختهای لایتنینگ خروجی را برای بیش از 100000 کاربر خاموش کنیم، که در حال حاضر بخش خوبی از تمام پرداختهای لایتنینگ غیرقانونی است.
جان کاروالیو مدیر عامل Synonym می گوید RBF خرج کردن بیت کوین را برای مصرف کنندگان و مشاغل خطرناک تر می کند.
پست Medium که نسخه 24.0 بیت کوین Core را توصیف می کند، همچنین به افرادی اشاره می کند که با تحلیل مدیر عامل Muun مخالف هستند. به عنوان مثال، دیوید هاردینگ، توسعهدهنده بیتکوین کور میگوید که این ارتقاء «قابلیت تعویض تراکنش را به هیچ وجه تغییر نمیدهد». در پست وبلاگ توضیح داده شده است که “Pieter Wuile استدلال مشابهی را بیان می کند” و توسعه دهنده نرم افزار Luke Dashjr قبلاً منطق RBF کامل را در پایگاه کدهای نرم افزار Bitcoin Knots پیاده سازی کرده است. چند روز پس از پست متوسط منتشر شد، مدیرعامل Synonym، جان کاروالیو، درباره این بحث توییت کرد و اتهاماتی را وارد کرد.
کاروالیو: «در حال حاضر زیرمجموعهای از توسعهدهندگان Core در حال تلاش برای حمله به بیتکوین با وادار کردن یک برنامه حیوان خانگی برای انجام تمام تراکنشها به صورت پیشفرض RBF هستند. نوشت در 3 نوامبر 2022. «این حمله شامل دروغ و لابی کردن لیست پستی بیت کوین-dev، تغییرات کد در Core Node و تلاش برای رشوه دادن به ماینرها است. بازرگانان به txns 0-conf به عنوان راهی برای برآوردن نیازهای مصرف کننده در تجارت متکی هستند. RBF باعث میشود که ممپول کمتر قابل اعتمادتر باشد و مصرف بیتکوین برای مصرفکنندگان و کسبوکارها خطرناکتر شود.» اضافه.
هرچه کاربران بیشتری هزینه کنند بیت کوین، ارزش آن بیشتر است.
– جان کاروالیو (@BitcoinErrorLog) 4 نوامبر 2022
نظر کاروالیو با جنجال و یک کاربر مواجه شد توییت کرد زمانی که اکثر تراکنشهای زنجیرهای در آینده فقط به تراکنشهای با ارزش بسیار بالا تبدیل میشوند، اتکا به تراکنشهای 0-conf چندان هوشمندانه به نظر نمیرسد. کاروالیو پاسخ داد و اصرار داشت که “تصمیم شما نیست که چه میزان ریسک برای شخص دیگری قابل قبول است.” فرد دیگری گفت کاروالیو که RBF کامل به نظر می رسد [like a] انگیزه خوبی برای LN و نفخ کمتر L1. زمان متوسط [obvious] درد برای بازرگانان اما غیر RBF هرگز برای بیشتر بازرگانان سودآور نخواهد بود.
مدیر عامل Synonym پاسخ داد و تاکید کرد:
این یک ادعا و پیش بینی است که با واقعیت قابل مشاهده در تضاد است.
پیتر تاد می گوید که ماینرها با او تماس گرفته اند و از او درخواست RBF کامل کرده اند.
همان روز، کاروالیو پرسید مردم ثابت کنند که «هزینه مضاعف همیشه آسان و ممکن بوده است». مدیر عامل Synonym گفت: «این را ثابت کنید. “[Double spend] در [Bitrefill]، آنها به معنای واقعی کلمه نمونه های آزمایشی می خواهند.” روز بعد، کاروالیو ارائه شده است “استدلال و راه حل RBF او، ساده شده، بدون احساس.”
کاروالیو بحث و جدل منتشر شده در Github توسط تعداد زیادی از NACK ها (رای خیر) و یک نفر ساقط شد گفت: «از آنجایی که شخصی که قبلاً تراکنشهایی داشته است، گیر میافتد، داشتن RBF به راحتی بهترین تجربه برای کاربران است.» شخص دیگری توضیح داد که معتقد است تراکنش های 0-conf ایمن نیستند و اظهار داشت:
[NACK] zero-conf ایمن نیست، کمی سخت تر کردن RBF توهم است.
توسعه دهنده نرم افزار پیتر تاد همچنین علیه استدلال کاروالیو در Github بحث کرده و توضیح داده است که استخراج کنندگان بیت کوین با او تماس گرفته اند. «اخیراً معدنچیان با من شخصاً تماس گرفتهاند و از آنها میپرسند چگونه میتوانند برگردند [full RBF] بر. بدیهی است که نشان دادن آنها به یک گزینه پیکربندی برای آنها ساده ترین است.» تاد گفت کاروالیو علاوه بر این، تاد تاکید کرد که تقاضا برای ویژگی RBF کامل وجود دارد. تاد: “بدیهی است که تقاضا برای این گزینه وجود دارد.” گفت. توسعهدهنده نرمافزار افزود: «به نظر میرسد انگیزه حذف آن از تلاش برای ایمنتر کردن zero conf ناشی میشود.
کاربر Github که دستگیره را اجرا می کندآدرس سبزنوشت: «NACK. من قصد داشتم از این ویژگی هم به صورت شخصی و هم در تولید به عنوان مثال در esplora/blockstream.info و کیف پول گرین استفاده کنم. Greenaddress بیشتر از مکانیسم پرچم جایگزین با هزینه انتقاد کرد.
همانطور که دیگران گفته اند ما همچنین می توانیم هسته بیت کوین را جمع آوری کنیم، اما این امر باعث ناراحتی خواهد شد و به طور کلی فکر می کنم [RBF] flag حس امنیت کاذبی را فراهم میکند، بهخصوص که اخیراً دیدهایم که حتی تراکنشهای غیراستاندارد نیز میتوانند خود را پیدا کنند [way] به معدنچیان بیشتر با نکات afilini/ptodd/dbrozzoni موافقم.» Greenaddress نتیجه گیری. با این حال، یکی از افراد هدف پشت Greenaddress را زیر سوال برد و گفت که قصد دارد «از این ویژگی هم به صورت شخصی و هم در تولید استفاده کند».
“برای چه هدف؟” فرد پرسید آدرس سبز در Github. من پاسخی برای «آیا» ندیدهام [full-RBF] هر گونه مزیتی به جز شکستن ارائه دهد [zero-conf] شیوه های کسب و کار؟ اگر چنین است، آنها چه هستند؟ هنوز؛ آیا موارد بالا به این معنی است که شما یکی دارید؟”
نظر شما در مورد بحث و جدل پیرامون ویژگی کامل RBF که توسعه دهندگان پیشنهاد کرده اند به پایگاه کد بیت کوین Core اضافه شود چیست؟ نظر شما در مورد استدلال های اسنایدرمنیس و کاروالیو علیه منطق کامل RBF چیست؟ نظر خود را در مورد این موضوع در بخش نظرات زیر با ما در میان بگذارید.
اعتبار تصویر: Shutterstock، Pixabay، Wiki Commons
سلب مسئولیت: این مقاله صرفا جهت اطلاع رسانی است. این یک پیشنهاد مستقیم یا درخواست یک پیشنهاد برای خرید یا فروش، یا توصیه یا تأیید هر محصول، خدمات یا شرکتی نیست. Bitcoin.com مشاوره سرمایه گذاری، مالیاتی، حقوقی یا حسابداری ارائه نمی کند. نه شرکت و نه نویسنده به طور مستقیم یا غیرمستقیم مسئولیتی در قبال آسیب یا ضرر ناشی از یا ادعای ناشی از استفاده یا اتکا به هر یک از محتوا، کالاها یا خدمات ذکر شده در این مقاله ندارند.