نسخه 32 بیتکوین Core در تاریخ 14 سپتامبر وارد مرحله تست نهایی شد و انتظار میرود نسخه کامل آن در 10 اکتبر منتشر شود. این بهروزرسانی هدف دارد تا برآورد هزینههای کارمزد تراکنشها را بهتر کند، فرآیند تولید بلوکها را سریعتر سازد و نسخه 2 PSBT را به طور پیشفرض برای چندین فرمان کیفپول فعال کند، بدون تغییر قوانین اجماع بیتکوین.
تغییرات فنی و امنیتی در نسخه جدید
توسعهدهندگان یک آسیبپذیری مربوط به اجرای دستورات را که بر پیکربندیهای خاص کیفپولها تأثیر میگذاشت، برطرف کردند. همچنین نقصی در حافظه که میتوانست منجر به انباشته شدن مصرف منابع در سرورهای وب جدید شود، قبل از عرضه نسخه نهایی نرمافزار، اصلاح شد.
نسخه جدید نرمافزار بیتکوین Core که برای اجرای نودهای بیتکوین استفاده میشود، در حال حاضر در مرحله آزمایش نهایی است. این نسخه تغییراتی در بخشهای مربوط به کارمزد تراکنشها، پردازش بلوکها و نحوه ساخت تراکنشهای کیفپول دارد. نسخه آزمایشی این بهروزرسانی در تاریخ 14 سپتامبر برچسب خورد و توسعهدهندگان هدف دارند نسخه نهایی آن را در 10 اکتبر منتشر کنند.
بهبودهای کلیدی در عملکرد نرمافزار
در نسخه 32، سیستم برآورد هزینه تراکنشها تغییراتی داشته است. حالا علاوه بر برآورد اول، یک سیستم دوم بر اساس تراکنشهای در صف تأیید قرار گرفته، وجود دارد که به نرمافزار امکان میدهد کمهزینهترین گزینه را پیشنهاد دهد. این کار کمک میکند برآوردهای هزینه سریعتر وفق شرایط شبکه تنظیم شوند.
علاوه بر این، نودها میتوانند همزمان چند رشته پردازش برای دریافت دادههای تراکنشها استفاده کنند که این امر زمان انتظار را کاهش میدهد. در نهایت، یک نقص امنیتی در سیستم پشتیبانی از عملیات خاص در سیستمهای غیر ویندوز برطرف شد، که در آن کاربر مجاز میتوانست با نام خاصی دستورات خاصی روی سیستم اجرا کند. این مشکل با تغییر نحوه تفسیر نامهای کیفپول حل شد، بهطوری که اکنون نامها به صورت متن مصداق گرفته میشوند و پارس کردن آنها به عنوان دستورات غیرممکن است.




