رفع مشکلات TestNet در نسخه جدید NEOSPCC؛ بهبود عملکرد و هماهنگی گره‌ها

به گزارش زوم ارز، تا نگاه کنیم; NEOSPCC V0.110.0 به عنوان متچرسی از گره Neogo و SDK عرضه شده است. این نسخه امکانات جدیدی از جمله سرویس Fetcher State Neofs را ارائه می دهد و چندین اصلاحیه را اعمال کرده است.

رفع واگرایی حالت

انحراف در بلاک‌چین در ارتفاع ۶,۷۰۱.۹۲۵ در تست‌نت شناسایی شده و به هماهنگی گره‌ها تأثیر گذاشته است. این مشکل از اعتبار حافظه پنهان و اشکالات همگام‌سازی حالت ناشی شده است. برای رفع این مشکل، نسخه ۰.۱۱۰.۰ اصلاحات متعددی ارائه می‌دهد که شامل حفاظت‌های اولیه مجدد MPT، بهبود پایداری حالت میانی، و منطق انباشته سازی بلاک‌های تصحیح شده می‌شود.

اپراتورهای گره TestNet باید قبل از شروع به کار با ورژن V0.110.0 از پایگاه داده موجود خود استفاده کنند یا مجدداً آن را تنظیم مجدد کنند تا از وقوع خطاهای ممکن جلوگیری کنند. گره‌های اصلی تحت تأثیر قرار نمی‌گیرند و نیازی به تنظیم مجدد آن‌ها نیست.

خدمات و تنظیمات جدید

نسخه ۰.۱۰.۰ همچنین ارائه دهنده سرویس NeofSstateFetcher را معرفی می‌کند که امکان همگام‌سازی اطلاعات ذخیره‌سازی قرارداد را از داده‌های NEOFS فوری در ارتفاع بلوک انتخاب شده فراهم می‌کند. این ویژگی از بوت استراپینگ، حالت کارآمدتر پشتیبانی می‌کند.

امکان حمایت از سخت‌افزار Faun در آینده نیز به حالت پیش‌نمایش اضافه شده است تا بهترین تجربه جدیدترین سرویس RPC برای مشتریان را فراهم سازد. تغییری تا این لحظه اعمال نشده است.

توسعه دهندگان اکنون می‌توانند یک پارامتر به نام “broadcasttxsbatchdelay” را تنظیم کنند، که کنترل می‌کند که چه زمانی گره‌ها معاملات P2P را در یک گروه جمع‌آوری و پخش می‌کنند.

پیشرفت های دیگر

در حال حاضر، کامپایلر از تکنیک‌های برش برای انواع رشته حمایت می‌کند. به علاوه، این نسخه از گره قابلیت ArchivalNode را نیز اضافه کرده است. این ویژگی، بخش‌هایی از سیستم کد را برای استفاده از توابع GO بومی قدرت بخشیده و API جستجوی NEOFS Search V2 را که به تازگی معرفی شده است، اجرا می‌کند.