چرا توسعه‌دهندگان بیت کوین می‌خواهند قابلیت «جایگزینی تراکنش با کارمزد بیشتر» را کنار بگذارند؟

۱ تیر ۱۴۰۵

توسعه‌دهندگان هسته بیت کوین (Bitcoin Core) در حال بررسی حذف یکی از قابلیت‌های قدیمی تراکنش‌های بیت کوین هستند؛ قابلیتی که زمانی برای افزایش شانس تأیید سریع‌تر تراکنش‌ها کاربرد داشت اما اکنون، با تغییر سیاست‌های شبکه، عملاً کارایی خود را از دست داده است. به گزارش و به گفته توسعه‌دهندگان، حذف مکانیزم «سیگنال جایگزینی

توسعه‌دهندگان هسته بیت کوین (Bitcoin Core) در حال بررسی حذف یکی از قابلیت‌های قدیمی تراکنش‌های بیت کوین هستند؛ قابلیتی که زمانی برای افزایش شانس تأیید سریع‌تر تراکنش‌ها کاربرد داشت اما اکنون، با تغییر سیاست‌های شبکه، عملاً کارایی خود را از دست داده است. به گفته توسعه‌دهندگان، حذف مکانیزم «سیگنال جایگزینی با کارمزد» (Replace-by-Fee یا RBF) علاوه بر ساده‌تر شدن ساختار کیف پول‌ها، می‌تواند از افشای برخی اطلاعات غیرضروری درباره تراکنش‌ها جلوگیری کرده و حریم خصوصی کاربران را بهبود دهد. چرا قابلیت RBF دیگر کاربرد گذشته را ندارد؟ قابلیت RBF سال‌ها به کاربران اجازه می‌داد هنگام ارسال بیت کوین اعلام کنند که در صورت تایید نشدن تراکنش، ممکن است نسخه جدیدی از همان تراکنش را با کارمزد بیشتر ارسال کنند تا ماینرها آن را سریع‌تر پردازش کنند. اما پس از آنکه سیاست «Full RBF» به استاندارد پیش‌فرض شبکه تبدیل شد، تقریباً تمام تراکنش‌ها بدون توجه به انتخاب کاربر، قابلیت جایگزینی با کارمزد بالاتر را پیدا کردند. در نتیجه، ارسال این سیگنال از سوی کیف پول‌ها دیگر تأثیر عملی ندارد و تنها به‌عنوان بخشی از کدهای قدیمی باقی مانده است. به همین دلیل آرکروکس، یکی از توسعه‌دهندگان بیت کوین، می‌گوید پیشنهادی برای حذف این قابلیت از کیف پول بیت کوین کور ارائه شده است. حذف این قابلیت چرا به حریم خصوصی کمک می‌کند؟ به گفته توسعه‌دهندگان، ادامه استفاده از این سیگنال باعث می‌شود کیف پول‌ها اطلاعات اضافه‌ای را در تراکنش‌ها ثبت کنند؛ اطلاعاتی که می‌تواند مانند یک اثر انگشت دیجیتال، شناسایی نوع کیف پول مورد استفاده را آسان‌تر کند. با حذف این مکانیزم، تراکنش‌ها شباهت بیشتری به یکدیگر پیدا می‌کنند و ردیابی یا تشخیص اینکه یک تراکنش با کدام کیف پول ایجاد شده، دشوارتر خواهد شد. با این حال، توسعه‌دهندگان تأکید می‌کنند اجرای این تغییر چندان ساده نیست. دلیل آن این است که فیلد مربوط به RBF در ساختار تراکنش‌های بیت کوین اجباری است و نمی‌توان آن را کاملاً خالی گذاشت؛ بلکه کیف پول‌ها باید همچنان مقداری مشخص برای آن انتخاب کنند. به گفته توسعه‌دهنده‌ای با نام مستعار مرچ (Murch)، اگر هر کیف پول مقدار متفاوتی را انتخاب کند، همین تفاوت می‌تواند دوباره به ابزاری برای شناسایی کاربران تبدیل شود. طبق گفته او، حدود ۷۵ درصد تراکنش‌های فعلی از یک مقدار مشخص (MAX-2) استفاده می‌کنند و بهترین راهکار این است که سایر کیف پول‌ها نیز از همین الگو پیروی کنند تا همه تراکنش‌ها تا حد امکان شبیه یکدیگر باشند. هرچند حذف سیگنال RBF تغییری فنی و نسبتاً کوچک به نظر می‌رسد، اما نشان می‌دهد توسعه‌دهندگان بیت کوین همچنان در تلاش‌اند کدهای قدیمی و بلااستفاده را حذف کرده و همزمان سطح حریم خصوصی کاربران را افزایش دهند. اگر این پیشنهاد نهایی شود و کیف پول‌ها نیز از یک استاندارد مشترک پیروی کنند، تراکنش‌های بیت کوین از نظر ظاهری یکنواخت‌تر خواهند شد؛ موضوعی که می‌تواند تحلیل و ردیابی فعالیت کاربران روی بلاکچین را تا حدی دشوارتر کند.
چرا توسعه‌دهندگان بیت کوین می‌خواهند قابلیت «جایگزینی تراکنش با کارمزد بیشتر» را کنار بگذارند؟ | اخبار تریدیار | تریدیار