در چند هفته گذشته، تعدادی از افراد در مورد انتشار آتی نسخه 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 باید پرداختهای لایتنینگ خروجی را برای بیش از 100,000 کاربر خاموش کنیم، که در حال حاضر بخش خوبی از تمام پرداختهای لایتنینگ غیرقانونی است.
جان کاروالیو مدیر عامل 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 باعث میشود که ممپول کمتر قابل اعتمادتر باشد و مصرف بیتکوین برای مصرفکنندگان و کسبوکارها خطرناکتر شود.» اضافه.
هرچه کاربران بیشتری هزینه کنند BTC، ارزش آن بیشتر است.
- جان کاروالیو (BitcoinErrorLog) نوامبر 4، 2022
نظر کاروالیو با جنجال و یک کاربر مواجه شد توییت زمانی که اکثر تراکنشهای زنجیرهای در آینده فقط به تراکنشهای با ارزش بسیار بالا تبدیل میشوند، اتکا به تراکنشهای 0-conf چندان هوشمندانه به نظر نمیرسد. کاروالیو در پاسخ و اصرار داشت که "تصمیم شما نیست که چه میزان ریسک برای شخص دیگری قابل قبول است." فرد دیگری گفته شده کاروالیو که RBF کامل "به نظر می رسد انگیزه خوبی برای LN و نفخ L1 کمتر است. درد زمان میانی [بدیهی] برای بازرگانان. اما غیر RBF هرگز برای بیشتر بازرگانان سودآور نخواهد بود.
مدیر عامل Synonym پاسخ داد و تاکید:
این یک ادعا و پیش بینی است که با واقعیت قابل مشاهده در تضاد است.
پیتر تاد می گوید که ماینرها با او تماس گرفته اند و از او درخواست RBF کامل کرده اند.
همان روز، کاروالیو خواسته مردم ثابت کنند که «هزینه مضاعف همیشه آسان و ممکن بوده است». مدیر عامل Synonym گفت: «این را ثابت کنید. "[دوبرابر خرج کردن] در [Bitrefill]، آنها به معنای واقعی کلمه نمونه های آزمایشی می خواهند." روز بعد، کاروالیو ارائه "استدلال و راه حل RBF او، ساده شده، بدون احساس."
کاروالیو استدلال منتشر شده در Github توسط تعداد زیادی از NACK ها (رای خیر) و یک نفر ساقط شد گفت:: «از آنجایی که شخصی که قبلاً تراکنشهایی داشته است، گیر میافتد، داشتن RBF به راحتی بهترین تجربه برای کاربران است.» شخص دیگری توضیح داد که معتقد است تراکنش های 0-conf ایمن نیستند و اظهار داشت::
[NACK] zero-conf ایمن نیست، کمی سختتر کردن RBF توهم است.
توسعه دهنده نرم افزار پیتر تاد همچنین علیه استدلال کاروالیو در Github بحث کرده و توضیح داده است که استخراج کنندگان بیت کوین با او تماس گرفته اند. من شخصاً اخیراً با ماینرها تماس گرفتهام و از آنها میپرسند چگونه میتوانند [RBF کامل] را روشن کنند. بدیهی است که نشان دادن آنها به یک گزینه پیکربندی برای آنها ساده ترین است.» تاد گفته شده کاروالیو علاوه بر این، تاد تاکید کرد که تقاضا برای ویژگی RBF کامل وجود دارد. تاد: "بدیهی است که تقاضا برای این گزینه وجود دارد." گفت:. توسعهدهنده نرمافزار افزود: «به نظر میرسد انگیزه حذف آن از تلاش برای ایمنتر کردن zero conf ناشی میشود.
کاربر Github که دستگیره را اجرا می کندآدرس سبزنوشت: «NACK. من قصد داشتم از این ویژگی هم به صورت شخصی و هم در تولید به عنوان مثال در esplora/blockstream.info و کیف پول گرین استفاده کنم. Greenaddress بیشتر از مکانیسم پرچم جایگزین با هزینه انتقاد کرد.
همانطور که دیگران گفتهاند ما میتوانیم هسته بیتکوین را نیز کامپایل کنیم، اما این امر باعث ناراحتی میشود و به طور کلی فکر میکنم پرچم [RBF] حس امنیت کاذبی را ایجاد میکند، بهویژه همانطور که اخیراً دیدیم حتی تراکنشهای غیر استاندارد هم میتوانند راه خود را پیدا کنند. معدنچیان بیشتر با نکات afilini/ptodd/dbrozzoni موافقم.» Greenaddress به این نتیجه رسیدند. با این حال، یکی از افراد هدف پشت Greenaddress را زیر سوال برد و گفت که قصد دارد «از این ویژگی هم به صورت شخصی و هم در تولید استفاده کند».
"برای چه هدف؟" فرد خواسته آدرس سبز در Github. من پاسخی به این موضوع ندیدهام که آیا [Full-RBF] هیچ مزیتی به جز شکستن [صفر-conf] رویههای تجاری ارائه میدهد؟ اگر چنین است، آنها چه هستند؟ هنوز؛ آیا موارد بالا به این معنی است که شما یکی دارید؟"
نظر شما در مورد بحث و جدل پیرامون ویژگی کامل RBF که توسعه دهندگان پیشنهاد کرده اند به پایگاه کد بیت کوین Core اضافه شود چیست؟ نظر شما در مورد استدلال های اسنایدرمنیس و کاروالیو علیه منطق کامل RBF چیست؟ نظر خود را در مورد این موضوع در بخش نظرات زیر با ما در میان بگذارید.
اعتبار تصویر: Shutterstock ، Pixabay ، ویکی عوام
سلب مسئولیت: این مقاله فقط برای اهداف اطلاعاتی است. این یک پیشنهاد مستقیم یا درخواست پیشنهادی برای خرید یا فروش یا توصیه یا تأیید هر محصول ، خدمات یا شرکت نیست. Bitcoin.com مشاوره سرمایه گذاری ، مالیاتی ، حقوقی یا حسابداری ارائه نمی دهد. نه شرکت و نه مؤلف مسئولیت مستقیم یا غیرمستقیم در قبال هرگونه خسارت و خسارت ایجاد شده یا ادعا شده در اثر استفاده یا اتکاء به هرگونه محتوا ، کالاها یا خدمات ذکر شده در این مقاله ایجاد کرده اند.
منبع: https://news.bitcoin.com/bitcoin-cores-version-24-0-full-rbf-proposal-sparks-controversy-synonym-ceo-calls-pet-agenda-an-attack/