«Efirium» tarmog’i uchun EIP-7983 taklifi taqdim etildi. Bu taklif xizmatni rad etish (DoS) hujumlariga qarshi himoyani kuchaytirish va platformaning umumiy barqarorligini oshirishni maqsad qilgan.
Ushbu taklif «Efirium» tadqiqotchisi Toni Varstetter va asoschilaridan biri Vitalik Buterin tomonidan ilgari surilgan. Taklifda gaz sarfini cheklash taklif etilgan. Bu chora resurslarni ko’p talab qiladigan tranzaksiyalar tufayli yuzaga keladigan uzilishlarning oldini olishga qaratilgan.
Yangi Efirium taklifi bitta tranzaksiya qanday qilib tarmoqni buzishi mumkinligini ko’rsatadi
Taklifning asosiy jihati har bir tranzaksiya uchun gaz sarfini cheklashdir. Maksimal chegarasi 16,77 million gaz birligida (2^24) belgilangan.
Dasturchilar bu gaz cheklovini muvozanatli yechim deb hisoblashmoqda. Bu murakkab tranzaksiyalarni, masalan, shartnomalarni joylashtirish va murakkab DeFi (markazlashmagan moliyaviy ilovalar) o’zaro aloqalarini amalga oshirish imkonini beradi. Shu bilan birga, bajarilishda oldindan aytib bo’ladiganlik va adolatni ta’minlaydi.
“Blokni qayta ishlashdan oldin tasdiqlash jarayonida, gazLimit > 16,77 million bo’lgan har qanday tranzaksiyaga ega blok yaroqsiz deb hisoblanadi va rad etiladi,” deb EIPda aytilgan.
Bu cheklov barcha tranzaksiyalarga tatbiq etiladi, maynerlar yoki tasdiqlovchilar tomonidan belgilangan blok gaz limitidan qat’i nazar. Ushbu chegaradan oshib ketishga uringan tranzaksiyalar rad etiladi va xato kodi chiqariladi.
Biroq, EIP-7983 katta tranzaksiyalarni kichikroq, boshqariladigan qismlarga bo’lish mexanizmini ham taklif qiladi. Bu yondashuv tarmoqni bir tranzaksiya bilan ortiqcha yuklash xavfini sezilarli darajada kamaytiradi.
Dasturchilarning aytishicha, taklifning motivatsiyasi hozirgi holatlardan kelib chiqadi. Bunda bitta tranzaksiya deyarli butun blok gaz limitini iste’mol qilishi mumkin.
Bunday holatlar katta xavflarni keltirib chiqaradi, jumladan, DoS hujumlari ehtimoli va nol bilimli virtual mashinalar (zkVMs) bilan moslikning pasayishi. Shuningdek, bajarilish jarayonida notekis yuk taqsimotiga olib keladi.
Tadqiqotchilar gazni ko’p talab qiladigan tranzaksiyalar kutilmagan natijalarni keltirib chiqarishi va bajarilish jarayonlarini zo’riqtirishi mumkinligini ta’kidlaydilar. Bu esa kengroq tarmoq beqarorligiga olib kelishi mumkin.
Tadqiqotchilar «Efirium» katta tranzaksiyalarni kichik qismlarga bo’lish va har bir tranzaksiya uchun gaz sarfini cheklash orqali resurslarni yaxshiroq taqsimlashga erishishi mumkinligiga ishonishadi. Bu yondashuv tarmoqni yanada barqaror va kengaytiriladigan qilishga olib keladi.
“Ushbu o’zgarish minimal foydalanuvchilar va markazlashmagan ilovalarga ta’sir qilishi kutilmoqda, chunki bugungi kunda aksariyat tranzaksiyalar taklif etilgan cheklovdan ancha past,” deb ta’kidladilar.
Yangilanish hozirda ko’rib chiqilmoqda, dasturchilar uning amalga oshirilishi va texnik savdolarni muhokama qilishmoqda. Agar qabul qilinsa, EIP-7983 «Efirium»ning o’sishda davom etishi bilan birga chidamliligi va kengayuvchanligini sezilarli darajada oshirishi mumkin.
Diskleymer
Trust Project qoidalariga ko‘ra, BeInCrypto faqat xolis va haqqoniy ma’lumotlarni taqdim etishga intiladi. Ushbu yangilik maqolasining maqsadi voqeani aniq va o‘z vaqtida yoritishdir. Shunga qaramay, BeInCrypto o‘quvchilarga ushbu kontent asosida moliyaviy qaror qabul qilishdan oldin ma’lumotni mustaqil ravishda tekshirishni va mutaxassis bilan maslahatlashishni tavsiya qiladi. Shuningdek, Shartlar va qoidalar, Maxfiylik siyosati va Diskleymerlar yangilandi.
