توسعه‌دهندگان بیت‌کوین سه پیشنهاد بهبود را در مخزن پیشنهادها ادغام کرده‌اند که با فشرده‌سازی امضاهای تراکنش می‌توانند اندازه داده و در نتیجه کارمزد بعضی تراکنش‌ها را کاهش دهند. طبق گزارش کریپتو اسلیت (CryptoSlate)، این ارقام برآوردهایی برای نمونه‌های فرضی‌اند؛ اجرای قابلیت به پشتیبانی کیف‌پول‌ها و هماهنگی برای ارتقای شبکه نیاز دارد.

سه پیشنهاد برای فشرده‌سازی امضاها

پیشنهادهای BIP458، BIP459 و BIP460 به‌ترتیب در روزهای ۲ تا ۴ نوامبر به مخزن پیشنهادهای بیت‌کوین اضافه شدند. ایده اصلی، تجمیع امضاهای ورودی‌های تراکنش است؛ این امضاها تأیید می‌کنند که خرج‌کردن بیت‌کوین‌های ورودی مجاز است.

دو روش مطرح‌شده، «تجمیع نیمه‌کامل» و «تجمیع کامل» هستند. روش اول امضاهای مستقل را بدون نیاز به نشست امضای تعاملی ترکیب می‌کند. روش دوم می‌تواند امضاهای یک گروه را به یک امضای ۶۴ بایتی تبدیل کند، اما به هماهنگی میان امضاکنندگان نیاز دارد. برای نمونه، حجم ۱۰ امضای ۶۴ بایتی در روش نیمه‌کامل به ۳۵۲ بایت و در روش کامل به ۶۴ بایت می‌رسد؛ این کاهش مربوط به داده امضاست و به همان نسبت به معنی کاهش کارمزد کل نیست.

میزان کاهش کارمزد به نوع تراکنش بستگی دارد

برآوردهای مقاله برای یک تراکنش فرضی با ۱۰ ورودی و ۱۰ خروجی نشان می‌دهد تجمیع نیمه‌کامل می‌تواند اندازه تراکنش را حدود ۷٫۱ درصد و تجمیع کامل حدود ۱۴٫۲ درصد کاهش دهد. در نمونه دیگری با ۱۰۰ ورودی که در یک خروجی ادغام می‌شوند، کاهش برآوردی به‌ترتیب ۱۳٫۶ درصد و ۲۷٫۳ درصد است.

این محاسبات با فرض‌های مشخصی انجام شده‌اند؛ از جمله اینکه همه ورودی‌ها واجد شرایط تجمیع باشند و نرخ کارمزد ثابت بماند. بنابراین این درصدها میانگین کارمزدهای فعلی شبکه نیستند و تخفیف قابل‌استفاده امروز را نشان نمی‌دهند.

اجرای قابلیت هنوز به ارتقای شبکه وابسته است

ادغام پیشنهادها به معنی فعال‌شدن آن‌ها در شبکه بیت‌کوین نیست. پیشنهاد یکپارچه‌سازی هنوز پارامترهای فعال‌سازی سافت‌فورک را مشخص نکرده و لازم است با پیشنهادهای دیگر هماهنگ شود. همچنین کیف‌پول‌ها باید از نوع خروجی جدید پشتیبانی کنند؛ خروجی‌های تپ‌روت موجود به‌طور خودکار از تجمیع امضا بهره‌مند نمی‌شوند.

تجمیع کامل به فرایند امضای چندمرحله‌ای نیاز دارد و مدیریت امن nonceهای محرمانه در آن اهمیت بالایی دارد؛ استفاده مجدد از این مقادیر می‌تواند کلیدهای امضا را در معرض خطر قرار دهد. روش نیمه‌کامل از نشست مشترک امضا اجتناب می‌کند، اما ساخت تراکنش مشارکتی همچنان به توافق کاربران نیاز دارد.