«Jump Crypto» kompaniyasining «Firedancer» jamoasi Solana tarmog’ida tranzaksiyalarni qayta ishlash usulini o’zgartirishi mumkin bo’lgan SIMD-0370 taklifini taqdim etdi.
Mustaqil validator mijozlari tarmoqning belgilangan hisoblash birligi (CU) blok chegarasini olib tashlashni xohlaydi. Ular validatorning ishlash qobiliyati tarmoqning imkoniyatlarini belgilashi kerak, deb hisoblashadi, tasodifiy chegaralar emas.
Solana dasturchilari blok chegarasini almashtirish rejasida ikkiga bo’linishdi
Bu taklif «Alpenglow» deb nomlangan kelgusi tarmoq yangilanishiga asoslanadi. Bu yangilanish blokning yakunlanish vaqtini 12,8 soniyadan 100-150 millisekundgacha qisqartiradi.
«Alpenglow» tarmoqda tiqilinchni kamaytirish va ortiqcha xabar almashishni yo’q qilish orqali blokcheyn tarmog’ining samaradorligini oshirishi kutilmoqda.
«Firedancer» bunday sharoitda Solana blok hajmini 60 milliondan 100 milliongacha hisoblash birligi bilan cheklash, SIMD-0286 tomonidan belgilanganidek, keraksiz cheklov ekanligini ta’kidlaydi.
Hozirda har bir validator, uskunasidan qat’i nazar, bir xil chegaraga ega. Jamoa bu tuzilma kuchliroq mashinalarning katta bloklarni qayta ishlashiga to’sqinlik qiladi va ishlab chiquvchilar va operatorlar uchun notekis rag’batlar yaratadi, deb hisoblaydi.
“Hozirgi rag’batlantirish tuzilmasi validator mijozlari va dastur ishlab chiquvchilari uchun noto’g’ri. Tarmoqning imkoniyatlari uskunaning imkoniyatlari bilan emas, balki tasodifiy blok hisoblash birligi chegarasi bilan belgilanadi,” deb jamoa ta’kidladi.
Biroq, bu «Firedancer»ning SIMD-0370 taklifi bilan o’zgaradi.
Ushbu taklif ostida, blok ishlab chiqaruvchilar o’z tizimlari qanchalik ko’p tranzaksiyalarni qayta ishlay olsalar, shuncha ko’p tranzaksiyalarni bloklarga joylashtirishlari mumkin bo’ladi.
Bloklarni vaqtida qayta ishlay olmaydigan validatorlar ularni o’tkazib yuboradi, lekin zanjir uzluksiz davom etadi.
«Firedancer» bu yondashuv tarmoq imkoniyatlarini bozor talabi bilan moslashtiradi, deb hisoblaydi. Bu tizimni dinamik qiladi, ya’ni o’tkazuvchanlik foydalanishga qarab oshadi yoki kamayadi, qo’lda yangilanishlar emas.
Taklif raqobat uchun yanada kuchli rag’batlantirishlarni ham kiritadi.
O’z ishlashini optimallashtirgan blok ishlab chiqaruvchilar har bir blokda ko’proq tranzaksiyalarni kiritib, ko’proq mukofot olishlari mumkin.
Natijada, sekin validator mijozlari o’z tizimlarini yaxshilashlari kerak bo’ladi, aks holda ular daromaddan mahrum bo’lishadi.
«Firedancer» bu jarayonni «flywheel effekti» deb ataydi, bunda doimiy ishlash yaxshilanishlari butun validator to’plamining asosiy imkoniyatlarini oshiradi.
“Natijada, tarmoqning imkoniyatlari bozor kuchlari tomonidan boshqariladi – agar talab bo’lsa, tarmoqning imkoniyatlari unga mos ravishda oshadi,” deb ishlab chiquvchilar ta’kidlashdi.
Biroq, barcha ishlab chiquvchilar bu reja haqida ishonchli emaslar.
«Anza» tadqiqot bo’limi rahbari Rojer Vattenxofer blok chegarasini olib tashlash texnik xavflarni keltirib chiqarishi va markazlashuvni kuchaytirishi mumkinligini ogohlantirdi.
Biroq, u bu muammolarni hal qilish mumkinligini ta’kidladi.
“Agar tezlik bir davrda oshsa, biz 60/80 chegaralaridan pastga tushib qolishimiz mumkin, bu vaqtda faqat o’tkazib yuborishlar bo’ladi va biz asosan «Alpenglow»ning falokat ssenariylariga kirishimiz kerak,” deb tadqiqotchi aytdi.
Xuddi shunday, tizim muhandisi Axilesh Singxaniya katta operatorlar qimmatroq uskunalarga o’tishi kichik validatorlarni narxdan chiqarib yuborishi mumkinligini ogohlantirdi.
U bu o’zgarish tarmoqni kamroq qo’llarga to’plashiga olib kelishi mumkinligini ta’kidladi.