Taiko misolida Preconfirmation (oldindan tasdiqlash) tushunchasini tahlil qilish: Ethereum tranzaksiyalarini qanday qilib yanada samarali qilish mumkin?
Preconfirmation (oldindan tasdiqlash) tushunchasini joriy etish orqali, Taiko va ko‘plab Based Rollup’ning Layer2 loyihalari foydalanuvchilarga tezroq va ishonchliroq tranzaktsiya tasdiqlash imkonini beradigan yangi tasdiqlash tizimini qurmoqda.
Ushbu maqola hozirgi L2 ekotizimidagi cheklovlardan kelib chiqib, Taiko va boshqa loyihalarning amaliyotini tahlil qilib, preconfirmation (oldindan tasdiqlash) innovatsion konsepsiyasining tranzaksiyalarni tasdiqlash jarayonini qanday optimallashtirishi va foydalanuvchi tajribasini oshirishini ko‘rsatadi. Shu bilan birga, hozirgi preconfirmation texnologiyasining rivojlanishida hali ham yengib o‘tilishi kerak bo‘lgan muammolar, jumladan, texnologik mukammallik va ekotizim barqarorligi kabi ikki tomonlama chaqiriqlar ochib beriladi.
Asl maqola sarlavhasi: 《Preconfirmation (feat. Taiko): Make Ethereum Fast for the First Time!》
Muallif: Ingeun Kim : : FP
Asosiy xulosalar
- Taiko Based Rollup asosidagi Layer2 tarmog‘i bo‘lib, Ethereum bilan to‘liq o‘zaro ishlashni amalga oshirish va sequencer (tartiblovchi) ni markazsizlashtirishni ilgari surishga qaratilgan. Rollup mexanizmidagi tranzaksiyalar yakuniy tasdiqlanishidagi kechikish muammosini hal qilish uchun Taiko “preconfirmation” (oldindan tasdiqlash) konsepsiyasini joriy etdi. Foydalanuvchilarga tranzaksiyaning kiritilishi va tartibi bo‘yicha oldindan kafolat berish orqali, preconfirmation Rollup mexanizmidagi tranzaksiyalarni tasdiqlash jarayonidagi samarasizlikni samarali kamaytiradi va foydalanuvchi tajribasini sezilarli darajada oshiradi.
- Based Preconfirmation modelida, L1 validatorlari foydalanuvchilarga tranzaksiya natijalarining kafolatini beradi. Preconfirmation ishtirokchilari depozit qo‘yishlari va slashing (jazolash) mexanizmlariga rioya qilishlari kerak, bu tizim ishonchliligini ta’minlaydi. Taiko va boshqa L2 loyihalari preconfirmation mexanizmini joriy etish orqali ishonchli tranzaksiya yakuniyligini yaratdi va DeFi kabi real vaqtli tasdiqlash talab qiladigan xizmatlar uchun qulay muhit yaratdi.
- Hozirda bir nechta loyiha preconfirmation ekotizimini qurishda ishtirok etmoqda. Ushbu texnologik taraqqiyot Ethereum L2 ekotizimining samaradorligini oshirish, Ethereum bilan o‘zaro ishlashni kuchaytirish va butun ekotizimni yanada kengaytirishga yordam beradi.
Taiko Ethereum Layer2 yechimi sifatidagi yakuniy maqsad sari barqaror harakat qilmoqda. Ushbu maqsadga erishish uchun Taiko Ethereum bilan to‘liq o‘zaro ishlash, markazsizlashtirilgan sequencer va ishlab chiquvchilarni qo‘llab-quvvatlashga ustuvor ahamiyat beradi. E’tiborga molik jihati shundaki, Taiko Based Rollup arxitekturasi orqali Ethereum bilan to‘liq o‘zaro ishlashga erishdi va har kimga sequencer bo‘lish imkonini berdi, natijada sequencerning markazsizlashuvi ta’minlandi. Biroq, Based Rollup modeli afzalliklarga ega bo‘lsa-da, uning tuzilmasida ba’zi tug‘ma samarasizliklar mavjud.
Ushbu maqola Taiko misolida preconfirmation konsepsiyasini chuqur tahlil qiladi. Layer2 texnologik stackidagi muhim tarkibiy qism sifatida, preconfirmation Rollup’ning yanada rivojlanishi uchun muhim bosqichdir.
Hozirgi L2 samaradorligi muammolari
L2 ekotizimi kengayishi bilan ko‘plab loyihalar paydo bo‘ldi va yangi konsepsiyalar hamda texnologik stacklar taqdim etildi. Biroq, bu taraqqiyotlarga qaramay, L2 samaradorlik borasida, ayniqsa foydalanuvchi tajribasiga ta’sir qiluvchi sohalarda, hal qilinishi zarur bo‘lgan muammolarga duch kelmoqda.
Rollup’ning tug‘ma cheklovlari: tranzaksiya yakuniyligini aniqlashdagi samarasizlik

L2 Rollup orqali kengaytiriluvchanlikka erishadi va Ethereum kabi L1 platformalarning ma’lumot mavjudligi va tranzaksiyalarni qayta ishlashiga tayanadi. Biroq, Rollup’da bir tug‘ma cheklov mavjud: tranzaksiyalarni mustaqil tartiblash va bajarish mumkin bo‘lsa-da, boshqa barcha jarayonlar L1’ning yakuniy tasdiqlanishini kutishi kerak.
Ushbu arxitektura L1’ning blok yaratish va ma’lumot mavjudligidan to‘g‘ridan-to‘g‘ri foydalanish orqali xavfsizlik va ma’lumot o‘zgarmasligini ta’minlaydi. Biroq, L1’ga yakuniy tasdiqlash uchun tayanish tranzaksiyalarni qayta ishlash tezligini sekinlashtiradi va real vaqtli tasdiqlash imkoniyatini cheklaydi, bu esa foydalanuvchi nuqtai nazaridan real ehtiyojlarni qondira olmaydi.
Bundan tashqari, ko‘plab L2’larning sequencer va validator tugunlari hozircha markazlashtirilgan. Bunday markazlashuv samaradorlikni pasaytiradi, masalan, tranzaksiyalarni tasdiqlash vaqti uzayadi yoki operatsion uzilishlar yuzaga keladi, natijada ayrim Rollup’larda tranzaksiyalarni qayta ishlash samaradorligi pasayadi va tasdiqlash kechikadi.
Preconfirmation konsepsiyasining paydo bo‘lishi
Preconfirmation konsepsiyasi L2 tarmog‘ida tranzaksiyalar yakuniy tasdiqlanishining past samaradorligini hal qilish uchun ilgari surilgan. Preconfirmation foydalanuvchilarga tranzaksiyalarni tezroq tasdiqlash imkonini beradi va Rollup mexanizmidagi odatiy kechikish va samarasizlikni yumshatadi.
Preconfirmation qanday muammolarni hal qilishga qaratilgan?
Rollup mexanizmida foydalanuvchi tranzaksiyani L2’ga yuborgandan so‘ng tasdiqlash jarayonida doimiy samarasizlik mavjud. Markazlashtirilgan L2 sequencer tranzaksiya qachon L1’da tasdiqlanishini aniq kafolatlay olmagani uchun, foydalanuvchi tranzaksiyaning tartibi va natijasiga ko‘pincha ishonch hosil qila olmaydi. Masalan, foydalanuvchi tranzaksiyaning L1’da kiritilishini uzoq kutishi mumkin va agar tartibda xato yoki natija kutilganidek bo‘lmasa, bajarilgan tranzaksiyadan moliyaviy zarar ko‘rishi mumkin.
Bozordagi yuqori o‘zgaruvchanlik sharoitida kechikish va tartib o‘zgarishi muammolari yanada dolzarb bo‘ladi, chunki foydalanuvchilar arbitraj va DeFi xizmatlariga tayanadi. Bunday vaziyatlarda tranzaksiya kechikishi yoki tartib o‘zgarishi imkoniyatlarni yo‘qotishga olib keladi. Hatto oddiy tranzaksiya qilayotgan foydalanuvchilar ham tranzaksiyaning L1’da yakuniy tasdiqlanish vaqti va tartibiga ishonch hosil qila olmasligi mumkin, bu esa blokcheynning ishonchliligi va qulayligiga shubha uyg‘otadi.
Shu sababli, preconfirmation dizaynining asosiy maqsadi ushbu kamchiliklarni bartaraf etish, ayniqsa Rollup samaradorligidan eng ko‘p zarar ko‘radigan foydalanuvchilarga qulay va ishonchli tranzaksiya tajribasini taqdim etishdir.
Preconfirmation bu muammolarni qanday hal qiladi?
Preconfirmation foydalanuvchilarga tranzaksiyaning kiritilishi, tartibi va bajarilishi bo‘yicha kafolat berish orqali ushbu muammolarni hal qiladi. U markazlashtirilgan L2 sequencer orqali foydalanuvchilarga “yumshoq tasdiqlash” (soft confirmation) va preconfirmation kvitansiyasini beradi, bu esa tranzaksiyaning L1’da kiritilishini kafolatlaydi.
Yumshoq tasdiqlashning asosiy afzalligi foydalanuvchi tajribasini oshirishdir. Foydalanuvchi tranzaksiyani yuborgandan so‘ng darhol tasdiqlash kvitansiyasini oladi va tranzaksiya kutilgan tartibda L1’da kiritilishiga ishonch hosil qiladi, bu esa noaniqlikni kamaytiradi, ayniqsa tezkor javob talab qiladigan arbitraj kabi tranzaksiyalarda. Bundan tashqari, preconfirmation foydalanuvchilarning L2 tizimiga bo‘lgan ishonchini kuchaytiradi. Foydalanuvchilar tranzaksiyalar xavfsiz qayta ishlanishiga ishonch hosil qilgan sari, L2 ekotizimidan foydalanish darajasi ham oshadi. Shu tariqa, preconfirmation Rollup’ning samaradorligi va qulayligini oshirishda muhim rol o‘ynaydi.
Preconfirmation yakuniy yechimmi?
Markazlashtirilgan sequencer tomonidan taqdim etilgan yumshoq tasdiqlash kutilgan tartib va natija orqali foydalanuvchi tajribasini oshirishi mumkin, biroq bu tartiblovchiga bo‘lgan ishonchga tayanadi. Hech qanday huquqiy yoki texnik majburlov bo‘lmagani uchun, foydalanuvchi faqat sequencerning ishonchliligiga suyanadi. Bu esa tranzaksiya to‘g‘ri tartibda kiritilmasligi yoki umuman L1’da kiritilmasligi ehtimolini yuzaga keltiradi va foydalanuvchi kutilgan barqaror kafolatni ololmaydi.
Taiko misolida Based Preconfirmation konsepsiyasi va amaliyoti
Taiko preconfirmation asosidagi amalga oshirishga katta e’tibor qaratmoqda, chunki bu usul Based Rollup’ning asosiy xususiyatlariga juda mos keladi. Agar Based Preconfirmation Taiko doirasida muvaffaqiyatli joriy etilsa, tranzaksiyalar yakuniy tasdiqlanishidagi kechikish sezilarli darajada kamayadi va foydalanuvchi tajribasi oshadi. Bundan tashqari, ushbu yaxshilanish ilgari cheklangan ko‘plab xizmatlarni faollashtirib, ularni Taiko tarmog‘ida samarali ishlashiga imkon beradi.
Based Preconfirmation’ni chuqur tushunishdan oldin, Taiko’ning ba’zi asosiy xususiyatlarini ko‘rib chiqish zarur, bu usulning mosligi va afzalliklarini to‘liq tushunish uchun.
Taiko misolining tahlili
Taiko Based Rollup’ning asosiy xususiyatlarini to‘liq namoyon qiladi. U nafaqat Ethereum infratuzilmasi bilan to‘liq o‘zaro ishlashga erishdi, balki Ethereum xavfsizlik mexanizmlari bilan ham to‘liq moslashishga intiladi. Taiko Based Rollup arxitekturasidan foydalanadi, ya’ni markazlashtirilgan sequencerga tayanmaydi, balki Ethereum validatorlari sequencer rolini bajaradi va tranzaksiyalar hamda bloklarni tartiblaydi.
Ya’ni, Taiko’ning sequencerlari va Ethereum blok taklif qiluvchilari bir xil rolga ega. Bunday dizayn ularga maxsus javobgarlik va rag‘batlar beradi, masalan, maksimal olinadigan qiymat (MEV) mukofotlari va sequencer maqomidan kelib chiqadigan boshqa foydalar. Shunday qilib, Taiko L2 sequencer jarayonida muammo yuzaga kelsa, bu sequencerlar Ethereum ekotizimidagi manfaatlar tufayli tabiiy ravishda javobgarlikni o‘z zimmalariga oladi. Ushbu mexanizm Taiko’ni boshqa Ethereum L2 loyihalaridan sezilarli darajada farqlantiradi.
Bundan tashqari, Taiko Based Rollup modeli “Based Contestable Rollup (BCR)” — raqobatga asoslangan Rollup sifatida ishlab chiqilgan bo‘lib, bu tuzilma sog‘lom raqobatni rag‘batlantirishga qaratilgan. Ochiq va ruxsatsiz dizayn orqali Taiko tizimning markazsizlashuvini ta’minlaydi va har kimga ishtirok etish imkonini beradi, natijada tizim yanada adolatli va shaffof bo‘ladi.
Based Rollup asosidagi preconfirmation
Unda, aynan Based Rollup uchun mo‘ljallangan preconfirmation modeli qanday ko‘rinishga ega? Javob — “Based Preconfirmation”. Ushbu model an’anaviy yumshoq tasdiqlash mexanizmini to‘g‘ridan-to‘g‘ri L1’da tasdiqlash bilan almashtirishga qaratilgan.
Based Preconfirmation tizimda ba’zi L1 validatorlari ixtiyoriy ravishda ishtirok etib, preconfirmation xizmatini taqdim etadi. Sequencer sifatida ushbu validatorlar foydalanuvchilarga Rollup tranzaksiyalari natijalarining tekshiriladigan prognozini beradi. Bu usul foydalanuvchilarga tranzaksiyaning kiritilishi va tartibi bo‘yicha ishonchli kafolat beradi va bu kafolatlar bevosita L1 asosida bo‘lib, Rollup jarayonining ishonchliligi va barqarorligini oshiradi.

Justin Drake birinchi bo‘lib Based Preconfirmation konsepsiyasini ilgari surdi va “preconferrer” deb nomlangan maxsus rolni taklif qildi, preconferrer foydalanuvchilarga tranzaksiyaning tartibi va bajarilishi bo‘yicha imzolangan kafolat beradi. Kafolat ishonchliligini ta’minlash uchun har bir preconferrer ma’lum miqdorda depozit qo‘yishi kerak. Agar ular tranzaksiya tartibi yoki bajarilishi bo‘yicha va’dasini bajarmasa, slashing mexanizmi orqali jazolanadi, ya’ni depozitning bir qismi yoki barchasidan mahrum bo‘ladi.
Slashing mexanizmi Ethereum PoS stakingida keng qo‘llaniladi va zararli harakatlarni samarali cheklash uchun ishlatiladi. Ushbu mexanizm nafaqat preconferrerning javobgarligini kuchaytiradi, balki foydalanuvchi va preconferrer o‘rtasida ishonch asosini yaratadi.
Ikki holatda preconferrer slashing jazosi oladi:
- Liveness Faults (faollik xatolari): Agar preconferrer biron sababga ko‘ra foydalanuvchining preconfirmation tranzaksiyasini zanjirga kiritolmasa, liveness fault yuz beradi. Bunday xatolar har doim ham qasddan bo‘lmaydi, shuning uchun jazosi nisbatan yengil. Bunday xatolar tarmoq muammolari yoki L1 yoki L2 blokcheynining uzilishi natijasida tranzaksiya zanjirga kiritilmasligi bilan bog‘liq bo‘lishi mumkin. Halol preconferrerlarni asossiz jazodan himoya qilish uchun liveness fault jazosi miqdori odatda foydalanuvchi va preconferrer o‘rtasida kelishiladi.
- Safety Faults (xavfsizlik xatolari): Agar preconfirmation tranzaksiyasi zanjirga kiritilsa, lekin natija foydalanuvchining dastlabki so‘roviga mos kelmasa, safety fault yuz beradi. Bunday nomuvofiqlik to‘liq preconferrer javobgarligida bo‘lib, jazosi odatda ancha og‘ir bo‘ladi. Preconferrerning depoziti to‘liq musodara qilinadi, muammo qasddan yoki tasodifiy bo‘lishidan qat’i nazar.
Based Preconfirmation modelida preconferrer bo‘lish uchun tugun (odatda L1 blok taklif qiluvchisi) ushbu slashing shartlarini qabul qilishi va kerakli depozitni qo‘yishi kerak. Tasdiqlangandan so‘ng, preconferrer foydalanuvchilarga xizmat ko‘rsatishi va xizmat haqi orqali daromad olishi mumkin.
Ushbu to‘lov modeli foydalanuvchilarga katta qulaylik beradi, ular Rollup tranzaksiyalarining yakuniy tasdiqlanishidagi tug‘ma kechikishni chetlab o‘tishlari mumkin. Masalan, foydalanuvchi shaxsiy hamyon orqali preconfirmation tranzaksiyasini yuborgandan so‘ng, darhol preconferrerdan tasdiqlash kvitansiyasini oladi.
Based Preconfirmation’da ishtirok etuvchi preconferrerlar nafaqat to‘lovlar orqali qo‘shimcha daromad oladi, balki Rollup’ning tranzaksiyalarni tasdiqlash jarayonini optimallashtirishga yordam beradi. Ushbu model foydalanuvchi tajribasini oshiradi va butun L2 ekotizimi uchun ishonchli va samarali tranzaksiya yakuniyligi yechimini taqdim etadi, bu esa uning jozibadorligi va amaliyligini yanada oshiradi.
Nega foydalanuvchilar preconfirmation uchun to‘lashga tayyor?
Bu aslida preconfirmationning asosiy maqsadi bilan chambarchas bog‘liq. Foydalanuvchilar preconfirmation uchun to‘lashga tayyor, chunki u Rollup’dagi tranzaksiya yakuniyligini tasdiqlash jarayonidagi samarasizlikni bevosita hal qiladi va foydalanuvchilarga sezilarli qulaylik olib keladi.
Masalan, foydalanuvchi shaxsiy hamyon orqali L2 blokcheynda preconfirmation tranzaksiyasini yuborganda, standart tranzaksiya yakuniy tasdiqlanishni kutishi mumkin, preconfirmation so‘ragan foydalanuvchi esa preconferrerdan darhol kafolat oladi va tranzaksiyani kechikishsiz yakunlaydi. Bu vaqtda foydalanuvchi hatto hamyon interfeysida yashil belgi ko‘rishi mumkin, bu tranzaksiya muvaffaqiyatli amalga oshirilganini aniq ko‘rsatadi.
Yana bir misol — DeFi xizmatlari. Foydalanuvchi L2 DeFi platformasida token almashinuvi qilganda, preconfirmation ushbu tranzaksiyaga qo‘shimcha kafolat beradi. Odatda, tranzaksiya narxi yoki to‘lovlar kechikish tufayli yakuniy natijadan farq qilishi mumkin. Preconfirmation orqali foydalanuvchi tez va samarali tranzaksiya yakuniyligi jarayonidan foydalanadi va kutilgan shartlar bilan yakuniy natija o‘rtasidagi tafovut kamayadi, natijada ishonchli xizmat tajribasiga ega bo‘ladi.
Ushbu qo‘llanilish holatlari nafaqat ishlab chiquvchilarga aniqroq xizmat ko‘rsatish imkonini beradi, balki foydalanuvchilarga yanada silliq va qulay tajriba taqdim etadi. Bu dinamika L2 ekotizimining kengayishini qo‘llab-quvvatlaydi va L1 ekotizimining kengayishiga ham hissa qo‘shadi. Bundan tashqari, Based Rollup sequencerlari uchun preconfirmation orqali qo‘shimcha daromad olish imkoniyati jozibali biznes modelini taqdim etadi. Ushbu dizayn Based Rollup’ning an’anaviy zaif tomonlarini samarali hal qiladi va uni sequencerlar uchun ishonchli va jozibador tanlovga aylantiradi.
Based Preconfirmation qanday chaqiriqlarga ega?
Based Preconfirmation hali ham Taiko kabi Rollup asosidagi Layer2 loyihalarida faol tadqiqot yo‘nalishi hisoblanadi. Ushbu mexanizm L2 samaradorligi va kengayuvchanligini oshirish, shu bilan birga markazsizlashuvni saqlash uchun aniq yechim taklif qilsa-da, amaliyotda keng qamrovli qabul qilish uchun hal qilinishi kerak bo‘lgan muammolar mavjud.
Avvalo, Preconferrer tranzaksiyani blokka yuborganda, foydalanuvchi tranzaksiyaning kiritilishi bo‘yicha mutlaq kafolatga ega bo‘lmasligi mumkin. Preconferrer depozit qo‘yish orqali tranzaksiyani kafolatlaydi, biroq bu mexanizm tashqi uzilishlar sababli tranzaksiya kiritilmasligi muammosini to‘liq hal qilolmaydi. Ayniqsa, tranzaksiya qiymati preconferrer depozitidan yuqori bo‘lsa, preconferrer o‘z vakolatidan suiiste’mol qilib, ayrim tranzaksiyalarni tanlab kiritishi yoki chiqarib tashlashi mumkin, bu esa potentsial xavf tug‘diradi.
Yana bir muhim chaqiriq — preconfirmation asosidagi daromad modeli. Preconferrerning asosiy daromad manbai foydalanuvchilar to‘laydigan preconfirmation to‘lovlaridir. Biroq, agar preconferrerlar soni yetarli bo‘lmasa yoki ishtirok past bo‘lsa, bozor markazlashuvi va monopoliyaga moyillik yuzaga kelishi mumkin. Bunday vaziyatda preconfirmation to‘lovlari sun’iy ravishda oshirilishi va foydalanuvchilar uchun tez va samarali tranzaksiya narxi ortishi mumkin, bu esa preconfirmation ekotizimining sog‘lom rivojlanishiga tahdid soladi.
E’tiborga molik jihati shundaki, Based Preconfirmation konsepsiyasi nisbatan yangi bo‘lib, taxminan bir yil oldin ilgari surilgan. Uni Rollup asosidagi L2 yechimlarining tezligi va samaradorligini maksimal oshirish uchun “asosiy vosita”ga aylantirish uchun hali amaliyot va takomillashtirishga vaqt kerak. Biroq, Rollup Ethereum kengayuvchanligining asosiy komponentiga aylangan bir paytda, samaradorlikni oshirish uchun preconfirmation’ni chuqur o‘rganish L2 texnologiyasi rivojlanishining muhim bosqichidir.
Ayniqsa, Taiko Based Preconfirmation’ni joriy etishda muhim yutuqlarga erishdi. Shu bilan birga, Taiko Taiko Gwyneth, Nethermind, Chainbound, Limechain, Primev va Espresso kabi ko‘plab hamkorlar bilan Based Preconfirmation qo‘llanilish sohalarini birgalikda o‘rganmoqda va rivojlantirmoqda. Ushbu hamkorliklar L2 ekotizimining yanada rivojlanishini rag‘batlantirishga qaratilgan bo‘lib, batafsil ma’lumotlar keyingi bo‘limlarda muhokama qilinadi.
Preconfirmation ekotizimi panoramasi: jarayon diagrammasi va loyiha tahlili
Ushbu bobda Rollup asosidagi L2 ekotizimida preconfirmation texnologiyasini faol o‘rganayotgan va ilgari surayotgan loyihalarni ko‘rib chiqamiz. Ekotizim hali dastlabki bosqichda bo‘lgani uchun, preconfirmationning aniq jarayonini yanada aniqroq tushunish uchun diagrammadan foydalanamiz.
Preconfirmation jarayon diagrammasi
Preconfirmation L1 va L2’ning yaqin hamkorligini talab qiladigan murakkab jarayon bo‘lib, bir nechta rollarni o‘z ichiga oladi va har bir rol o‘ziga xos vazifani bajaradi. Ushbu jarayonni yanada aniqroq tushunish uchun qisqacha diagramma tayyorladim. E’tibor bering, ushbu diagramma umumiy mantiqni tushuntirish uchun mo‘ljallangan bo‘lib, Rollup va Based Rollup’ning farqlarini qat’iy ajratmaydi, balki asosiy umumiy jarayonlarga asoslanadi.

Diagrammadagi aniq bosqichlarni ko‘rib chiqishdan oldin, preconfirmation jarayonida ishtirok etuvchi rollar va ularning funksiyalari bilan tanishamiz:
- Foydalanuvchi (User): L1 yoki L2 tarmog‘idan foydalanuvchi shaxs, tranzaksiyalarni yaratish va yuborish uchun javobgar. Agar foydalanuvchi preconfirmation kafolatini olishni istasa, tranzaksiyani yozib, preconferrergа yuboradi.
- Preconferrer: Preconfirmation jarayonida preconferrer tranzaksiyani tekshiradi va uning haqiqiyligini tasdiqlaydi, so‘ng foydalanuvchiga preconfirmation kafolatini beradi. Preconfirmation orqali foydalanuvchi yakuniy hisob-kitobdan oldin tranzaksiyaning holati bo‘yicha tezkor kafolat oladi. Agar tugun preconfirmation huquqiga ega bo‘lmasa, u Non-Preconf Actors sifatida harakat qiladi va asosan oddiy tranzaksiyalarni qayta ishlaydi, preconfirmation tranzaksiyalarini emas, ya’ni standart validator tuguni sifatida ishlaydi.
- L1 validator: L1 tarmog‘ida tranzaksiyalar va bloklarni yakuniy tasdiqlash uchun javobgar. Preconferrer tranzaksiya ma’lumotlarini yuborgandan so‘ng, L1 validator uni tekshiradi va yakuniy ma’lumotlarni L1 blokcheyniga yozadi, tranzaksiyaning to‘liqligi va konsensus qoidalariga mosligini ta’minlaydi.
- Preconfirmation Challenge Manager: Preconfirmation jarayonida nizolar yoki muammolar yuzaga kelganda, ushbu rol muammoni tekshiradi va nizoni hal qilish uchun tegishli choralarni ko‘radi. Ushbu rol preconfirmation jarayonining adolatliligi va ishonchliligini ta’minlashda muhim ahamiyatga ega.
Endi diagramma tartibida preconfirmationning aniq jarayonini ko‘rib chiqamiz:
- Foydalanuvchi tranzaksiya so‘rovini preconfirmation ishtirokchilari orasidagi preconferrergа yuboradi va preconfirmation jarayonini boshlaydi.
- Preconferrer tranzaksiyani tekshiradi va preconfirmation kvitansiyasini yuboradi, foydalanuvchiga ushbu tranzaksiya L1 blokiga kiritilishini va’da qiladi va dastlabki yakuniy tasdiqlash kafolatini beradi.
- Preconferrer L1 blokiga kiritilishi kerak bo‘lgan tranzaksiya ma’lumotlarini L1 validatorga yuboradi. Bu ma’lumotlar bitta tranzaksiya yoki L2 sequencer tomonidan qayta ishlangan umumlashtirilgan ma’lumotlar bo‘lishi mumkin.
- L1 validator yuborilgan tranzaksiya yoki umumlashtirilgan ma’lumotlarni tekshiradi va uni L1 blokiga yozadi, blokcheyn konsensus qoidalariga mosligini ta’minlaydi.
- Bir muddat o‘tgach, tranzaksiya yoki umumlashtirilgan ma’lumotlarni o‘z ichiga olgan L1 bloki yakuniylikka erishadi va tranzaksiya rasmiy tasdiqlanadi.
- Foydalanuvchi L1 tuguni orqali tranzaksiyaning yakuniy natijasini tekshirishi va zarur bo‘lsa, preconfirmation bo‘yicha har qanday potentsial nizo yoki da’vo kiritishi mumkin.
- Agar tranzaksiya va’da qilinganidek L1’da to‘g‘ri kiritilmasa, preconferrer preconfirmation challenge manager tomonidan jazolanadi, masalan, depoziti slash qilinadi yoki staking aktivlari muzlatiladi.
Tegishli loyihalar tahlili
- Astria: Astria markazlashtirilgan sequencerlarni markazsizlashtirilgan sequencer tarmog‘i bilan almashtirishga intiladi va bir nechta Rollup’lar ushbu tarmoqdan birgalikda foydalanishini qo‘llab-quvvatlaydi. Ushbu dizayn Rollup’ga kuchliroq tsenzuraga chidamlilik, tezroq blok yakuniyligi va Rollup’lararo muammosiz o‘zaro ishlash imkonini beradi. Tez blok yakuniyligini ta’minlash uchun Astria preconfirmation funksiyasini joriy etdi, bu Rollup’ga tez tranzaksiya tasdiqlash va tsenzuraga chidamlilikni oshirish imkonini beradi va foydalanuvchi tajribasini sezilarli darajada yaxshilaydi.
- Bolt by Chainbound: Bolt — Chainbound tomonidan ishlab chiqilgan preconfirmation protokoli bo‘lib, Ethereum foydalanuvchilariga deyarli bir zumda tranzaksiya tasdiqlash xizmatini taqdim etadi. U ishonchsiz ishtirok mexanizmi va iqtisodiy staking asosida ishlaydi va mavjud MEV-Boost PBS pipeline bilan mos keladi, taklif qiluvchilar uchun yangi daromad imkoniyatlarini yaratadi. Bolt’ning asosiy funksiyasi L1 preconfirmation bo‘lib, asosiy tranzaksiyalar (masalan, transfer va ruxsat berish) uchun bir zumda yakuniylikni ta’minlaydi va foydalanuvchi tajribasini oshiradi. Tranzaksiya kiritish javobgarligini markazlashtirilgan blok quruvchidan taklif qiluvchiga o‘tkazish orqali Bolt tizimning tsenzuraga chidamliligini oshiradi. Staking taklif qiluvchilarni ro‘yxatdan o‘tkazish mexanizmi ishonchsiz muhitni ta’minlaydi va turli xil smart-kontraktlarni moslashuvchan qo‘llab-quvvatlaydi.
- Espresso System: Espresso System blokcheyn ekotizimining o‘zaro ishlashini kuchaytirishga qaratilgan protokol. U HotShot Byzantine Fault Tolerance (BFT) konsensus protokolidan foydalanadi va ko‘p zanjirli tranzaksiya tartibi va ma’lumotlarning tez yakuniyligini ta’minlaydi. Espresso System Espresso Network va Espresso Marketplace’dan iborat bo‘lib, ular tez tranzaksiya yakuniyligi va samarali o‘zaro ishlashni ta’minlash uchun birga ishlaydi, maqsad — blokcheyn ekotizimining kengayuvchanligi va xavfsizligini oshirish.
- Ethgas: Ethgas — blok joyi savdosi uchun bozor bo‘lib, savdo moslashtirish markazlashtirilgan tizim tomonidan boshqariladi, onchain jarayonlar esa smart-kontraktlar orqali amalga oshiriladi. Ethgas ikki asosiy funksiyani taqdim etadi: kiritish preconfirmation (tranzaksiya belgilangan Gas limiti ichida kiritilishini kafolatlash) va bajarish preconfirmation (tranzaksiya ma’lum holat yoki natijaga erishishini kafolatlash). Ethgas blok joyi savdosida tranzaksiya maxfiyligini himoya qilishga e’tibor qaratadi va betaraflik operatsion maqsadiga ega.
- Luban: Luban Ethereum tarmog‘i va Rollup’lar o‘rtasidagi tranzaksiya ma’lumotlarini bog‘lash uchun markazsizlashtirilgan sequencer qatlamini ishlab chiqishga e’tibor qaratadi. Ushbu sequencer qatlami markazsizlashtirilgan tizim sifatida ishlab chiqilgan va taklif qilish hamda bajarish rollarini ajratadi. Luban preconfirmation funksiyasi tranzaksiya Ethereum tarmog‘iga kiritilishidan oldin bajarilishini kafolatlash orqali tranzaksiya ishonchliligini sezilarli darajada oshiradi va tranzaksiya to‘lovlari, Gas narxi va MEV kabi muhim omillarni optimallashtirishga yordam beradi.
- Primev: Primev MEV integratsiyalashgan taklif qiluvchilar tarmog‘ini ishlab chiqmoqda va preconfirmationni MEV funksiyasi bilan birlashtirib, samarali va ishonchli peer-to-peer tarmoq yaratmoqda. Ushbu tarmoq Ethereum tranzaksiyalarini bajarish bo‘yicha va’dalarni yozib boradi va rag‘batlantirish yoki jazolash mexanizmlari orqali taklif qiluvchilarni rag‘batlantiradi. Primev MEV ishtirokchilariga tranzaksiyalari uchun aniq bajarish shartlarini belgilash imkonini beradi, blok quruvchilar va validatorlar esa ushbu shartlarni bajarishga va’da beradi va tranzaksiyaning preconfirmationini kafolatlaydi. EIP-4337 asosida Primev moslashuvchan preconfirmation va Gas to‘lovlari variantlarini qo‘llab-quvvatlaydi, bu nafaqat tranzaksiyalarni qayta ishlash samaradorligini oshiradi, balki foydalanuvchi tajribasini ham yaxshilaydi.
- Puffer Unifi: Puffer Unifi’ning Actively Validated Services (AVS) EigenLayer asosida qurilgan va Ethereum ekotizimidagi preconfirmation chaqiriqlarini, ayniqsa Based Rollup arxitekturasida, hal qilishga qaratilgan. Puffer Unifi AVS EigenLayer’ning restaking funksiyasidan foydalanib, preconfirmation ishtirok mexanizmini qo‘llab-quvvatlaydi va tranzaksiya yakuniyligini oshirishga intiladi. Based Rollup rivojlanishi bilan ishonchli preconfirmation provayderlariga talab oshib bormoqda va Puffer Unifi AVS ushbu ehtiyojni qondirishga intiladi. Uning yakuniy maqsadi — asosiy protokolni o‘zgartirmasdan samarali preconfirmationni amalga oshirish va Ethereum ekotizimining barqaror o‘sishini rag‘batlantirish.
- Skate: Skate’ning preconfirmation AVS EigenLayer’dagi restaking aktivlariga tayanadi va barcha cross-chain operatsiyalar uchun iqtisodiy xavfsizlikni ta’minlaydi. Ushbu AVS cross-chain tranzaksiyalar uchun zarur bo‘lgan ma’lumotlar va paketlarni tekshiradi, so‘ng Skate relayeri tomonidan imzolanadi va bajarishga tayyorlanadi. Ushbu jarayon orqali Skate AVS ma’lumotlarning preconfirmationini amalga oshiradi va cross-chain tranzaksiyalar ishonchliligi va samaradorligini sezilarli darajada oshiradi.
- Spire: Spire’ning Based Stack — Based Ethereum uchun Rollup framework bo‘lib, ishlab chiquvchilarga app chain (ilova zanjiri) yaratishda yordam beradi. Ushbu framework app chain’ga Ethereum bilan to‘g‘ridan-to‘g‘ri o‘zaro ishlash va tartiblash usulini sozlash imkonini beradi, cross-chain almashuv kabi funksiyalarni qo‘llab-quvvatlaydi va preconfirmation orqali foydalanuvchi tajribasini optimallashtiradi. Based Stack bir nechta bajarish muhitini qo‘llab-quvvatlaydi, app chain’ning tartiblash daromadini kafolatlaydi va an’anaviy umumiy sequencerlar bilan mos keladi. Ochiq manba loyiha sifatida Based Stack ishlab chiquvchilarga app chain yaratish va boshqarish uchun to‘liq vositalar va resurslarni taqdim etadi va Ethereum ekotizimining o‘zaro ishlashini rag‘batlantiradi.
- Taiko Gwyneth: Taiko Gwyneth — Taiko ishlab chiqayotgan Rollup dizayni bo‘lib, based Rollup arxitekturasiga kiradi. Uning maqsadi Ethereum bilan to‘liq o‘zaro ishlashga erishish va tranzaksiya tartiblashni to‘g‘ridan-to‘g‘ri Ethereum’da boshqarishdir. Ushbu dizayn Ethereum’ning xavfsizlik va markazsizlashuv xususiyatlaridan to‘liq foydalanadi va yuqori throughput hamda tez yakuniylikni ta’minlaydi. Hozirda Taiko blok yaratishni qo‘llab-quvvatlash uchun taklif qiluvchilar mexanizmini ishga tushirmoqda va preconfirmation mexanizmini ham joriy etib, hamjamiyatda daromadli blok ishlab chiqarishni rag‘batlantirmoqda. Ushbu mexanizm blok vaqtini rejalashtirish va ma’lumotlarni nashr etish samaradorligini optimallashtirishga qaratilgan. Ushbu maqsadlarga erishish uchun Taiko Nethermind va Gattaca kabi loyihalar bilan chuqur hamkorlik qilmoqda.
- Chorus One: Chorus One blokcheyn tarmoqlari uchun validator xizmatlari va infratuzilma taqdim etuvchi loyiha bo‘lib, bir nechta protokollarda staking xizmatlariga ixtisoslashgan va tarmoq barqarorligi hamda xavfsizligini oshirishga qaratilgan. L1 validator sifatida Chorus One tranzaksiyalarni tasdiqlash va bloklar yaratish uchun javobgar bo‘lib, butun tarmoqning ishonchliligi va samaradorligini oshiradi. Yaqinda Chorus One preconfirmation texnologiyasiga katta qiziqish bildirdi va hatto Devcon 2024 davomida ushbu mavzuda maxsus tadbir o‘tkazdi.
- Nethermind: Nethermind Ethereum klientlari va vositalarini ishlab chiqishga ixtisoslashgan loyiha bo‘lib, asosiy maqsadi blokcheyn tarmog‘ining samaradorligi va barqarorligini oshirishdir. Zamonaviy optimallashtirish texnologiyalarini joriy etish orqali Nethermind Ethereum tarmog‘i tranzaksiya throughput’ini oshirishga faol hissa qo‘shmoqda. Preconfirmation texnologiyasi bo‘yicha Nethermind chuqur tadqiqot olib bormoqda va Taiko grant dasturiga preconfirmation funksiyasini Taiko asosiy tarmog‘ida joriy etishni tezlashtirish uchun taklif kiritdi. Ushbu taklif Nethermind’ning RFP-001 loyihasiga asoslangan bo‘lib, ikki bosqichda amalga oshiriladi: birinchi bosqichda cheklangan ruxsatli ishtirokchilar orasida preconfirmation funksiyasi sinovdan o‘tkaziladi; ikkinchi bosqichda esa preconfirmation qo‘llanilishi bosqichma-bosqich kengaytiriladi.
Kelajakka nazar
Taiko va ko‘plab Based Rollup Layer2 loyihalari, Based Rollup arxitekturasidan foydalanadimi yo‘qmi, an’anaviy Rollup’dagi samarasiz tranzaksiya yakuniyligini optimallashtirishga intilmoqda. Preconfirmation konsepsiyasini joriy etish orqali ushbu loyihalar foydalanuvchilarga tez va ishonchli tranzaksiya tasdiqlash imkonini beruvchi tizim yaratmoqda. Ushbu yondashuv orqali loyihalar foydalanuvchi tajribasini oshirish va ishonchni mustahkamlash yo‘llarini izlamoqda.
Taiko Based Rollup Layer2 loyihasi sifatidagi pozitsiyasidan to‘liq foydalanib, Based Preconfirmation mexanizmini faol ilgari surmoqda va Ethereum bilan to‘liq o‘zaro ishlash hamda markazsizlashuvga erishmoqda. Taiko foydalanuvchilarga tez va ishonchli tranzaksiya yakuniyligi kafolatini taqdim etish orqali tranzaksiyalarni qayta ishlash tezligi va ishonchliligini sezilarli darajada oshirdi va foydalanuvchi tajribasini yaxshiladi.
Biroq, Arbitrum’dan Ed Felten kabi soha ekspertlari hozircha preconfirmation’ni to‘liq qo‘llab-quvvatlaydigan yetuk middleware yetishmasligini ta’kidlamoqda. Bu preconfirmation texnologiyasi yetukligi va preconferrerlarning daromad modeli hali ham chaqiriqlarga duch kelayotganini va bu muammolarni hal qilish zarurligini ko‘rsatadi.
Ushbu maqolada ko‘rsatilganidek, tobora ko‘proq loyiha va ishtirokchilar preconfirmation sohasiga faol kirib kelmoqda va har biri Ethereum Layer2 samaradorligi va ishlashini oshirishga qaratilgan o‘ziga xos innovatsion yechimlarni taklif qilmoqda. Ushbu tendensiya tizim konsepsiyasi dastlabki joriy etilgandan so‘ng doimiy optimallashtirishga intilishini aks ettiradi. Menimcha, bu bosqich L2 tizimi evolyutsiyasining muhim nuqtasi bo‘lib, hozirgi L2 ekotizimidagi ijobiy taraqqiyotdir.
Preconfirmation orqali foydalanuvchi qulayligini oshirish nafaqat tezlik va samaradorlikka e’tibor qaratadigan DeFi va o‘yin sohalariga chuqur ta’sir ko‘rsatishi, balki Ethereum Layer2 samaradorligini oshirish orqali Ethereum’ni ilgari bo‘lingan ekotizim qismlari bilan qayta bog‘lashi mumkin. Ushbu samaradorlik oshishi ko‘proq Type-1 Ethereum Layer2 loyihalariga Ethereum bilan chuqur integratsiyalashish imkonini beradi va ilgari tezlik cheklovi tufayli ochilmagan salohiyatni ochib beradi. Ushbu taraqqiyotlar butun Ethereum ekotizimiga chuqur ta’sir ko‘rsatishi shubhasiz.
Preconfirmation hali ham chaqiriqlarga to‘la mashaqqatli yo‘ldir. Biroq, Taiko kabi ilg‘or loyihalar ushbu muammolarga qarshi kurashmoqda va foydalanuvchilarga ko‘proq qulaylik taqdim etishga intilmoqda. Innovatsiya hech qachon oson bo‘lmagan, lekin Ethereum va uning Layer2 ekotizimi tarafdori sifatida men ularning sa’y-harakatlariga chin dildan hurmat va rag‘bat bildiraman.
Mas'uliyatni rad etish: Ushbu maqolaning mazmuni faqat muallifning fikrini aks ettiradi va platformani hech qanday sifatda ifodalamaydi. Ushbu maqola investitsiya qarorlarini qabul qilish uchun ma'lumotnoma sifatida xizmat qilish uchun mo'ljallanmagan.
Sizga ham yoqishi mumkin
Pacifica tranzaksiya qo‘llanmasi: Haftalik 10 million ball mukofoti, yangi boshlovchilar qanday qilib erta bonusni qo‘lga kiritishi mumkin
Keyingi potentsial airdrop gemmi? Pacifica savdo hajmida katta o‘sishni ko‘rdi, 20 barobar ball yig‘ish bo‘yicha to‘liq qo‘llanma

CZ’ning shaxsiy yuristi “Trump bilan pul va huquqiy afv bitimi” haqidagi savollarga javob berdi
CZ ning Binance ga qaytish ehtimoli qanchalik yuqori?

Ma'lumotlar tahlili: BTC va ETH, kim sotib olyapti, kim sotyapti?
BTC uzoq muddatli egalari foyda olish uchun doimiy ravishda sotmoqda.

