Umumiy koʻrinish Fiber Network Nervos CKB va zanjirdan tashqari kanallarda qurilgan yangi avlod, umumiy chaqmoq tarmog'idir. U RGB++ aktivlari uchun tez, arzon va markazlashmagan koʻp tokenli toʻlovlar va peer-to-peer tranzaksiyalarini taʼminlash uchun moʻljallangan. Fon Blockchain texnologiyasining evolyutsiyasi va muammolari Blockchain texnologiyasi Bitcoin paydo bo'lganidan beri tez evolyutsiyani boshdan kechirdi. Dastlab oddiy to'lovlar uchun mo'ljallangan, u asta-sekin aqlli shartnomalar, markazlashtirilmagan moliya (DeFi) va o'zgarmas tokenlar (NFTs) kabi turli sohalarga kengaydi. Xavfsizlik, shaffoflik va markazsizlashtirishdagi muhim afzalliklariga qaramay, blokcheyn texnologiyasi kengayish va tranzaksiya tezligida bir qator muammolarga duch keladi. . Bitcoin va Ethereum kabi an'anaviy blokcheynlar tranzaksiya o'tkazishda sezilarli qiyinchiliklarga duch kelishadi. Bitkoinning blok hajmi chegarasi va 10 daqiqali blok yaratish vaqti tufayli uning tarmog‘i sekundiga atigi 7 ta tranzaksiyani amalga oshirishi mumkin; Ethereum, yaxshilanishlarga qaramay, an'anaviy to'lov tarmoqlaridan ancha past bo'lgan tranzaktsiyalarni qayta ishlash qobiliyatiga ega. Masshtablilik . Tarmoq tiqilib qolishi bilan tranzaksiya to'lovlari sezilarli darajada oshadi. Masalan, eng yuqori vaqtlarda Ethereum tarmog'idagi gaz to'lovlari tranzaksiya miqdoridan oshib ketishi mumkin, bu foydalanuvchi tajribasiga jiddiy ta'sir qiladi va mikroto'lovlarni amalga oshirish imkoniyatini kamaytiradi. Yuqori tranzaksiya to'lovlari . An'anaviy blokcheyn tarmoqlarida tranzaktsiyalar bir nechta blokirovkalarni tasdiqlash yakuniy deb hisoblanishini kutishi kerak. Bu jarayon bir necha daqiqadan bir necha soatgacha davom etishi mumkin, bu uni tezkor to‘lov stsenariylari uchun yaroqsiz holga keltiradi. Uzoq tranzaksiyani tasdiqlash vaqti Nervos CKB ishlash va tasdiqlash vaqtlari bo'yicha yaxshilanishlarni amalga oshirgan bo'lsa-da, mikroto'lovlar va tezkor to'lovlar talablarini qondirish uchun tranzaksiya tezligini yanada oshirishi va tranzaksiya xarajatlarini kamaytirishi kerak. Lightning tarmog'idan ilhom Bitcoin tarmog'i uchun 2-qavatli miqyoslash yechimi Lightning Network zanjirdan tashqari tranzaktsiyalar va to'lov kanallari orqali tez, arzon narxlardagi mikroto'lovlarni muvaffaqiyatli amalga oshirdi. Uning asosiy tushunchalariga quyidagilar kiradi: : foydalanuvchilar zanjirda to'lov kanallarini yaratadilar. Kanal ochilgandan so'ng, ikkala tomon ham cheksiz zanjirdan tashqari operatsiyalarni amalga oshirishi mumkin, faqat kanal yopilganda zanjir bo'yicha hisob-kitob qilish mumkin. Bu zanjirdagi tranzaktsiyalar sonini sezilarli darajada kamaytiradi, tranzaksiya tezligini yaxshilaydi va tranzaksiya to'lovlarini pasaytiradi. To'lov kanallari : HTLC-lar orqali Lightning Network kontragent xavfini kamaytiradigan xavfsiz pul o'tkazmalarini ta'minlaydi. Zanjirdan tashqari tranzaktsiyalar muvaffaqiyatsizlikka uchragan taqdirda ham, foydalanuvchilar zanjirli shartnomalar orqali o'z mablag'larini himoya qilishlari mumkin. Hash Time-Locked Contracts (HTLC) : Lightning Network ko'p tarmoqli marshrutlashdan foydalanadi, bu foydalanuvchilarga qabul qiluvchilar bilan to'g'ridan-to'g'ri kanallarni ochmasdan to'lovlarni yakunlash imkonini beradi, shu bilan tarmoqning moslashuvchanligi va qulayligini oshiradi. Marshrutlash mexanizmi Nervos CKB ning afzalliklari Nervos CKB - bu ko'p qirralilik va xavfsizlikka qaratilgan blokcheyn platformasi. Uning noyob dizayni blokcheyn miqyosi va o‘zaro hamkorlik masalalarini hal qilishda aniq afzalliklarni taqdim etadi: : ga asoslangan konsensus protokoli, u ish isbotini (PoW) davlat ijarasi mexanizmlari bilan birlashtiradi, tarmoq xavfsizligi va resurslardan samarali foydalanishni ta'minlaydi. Konsensus mexanizmi NC-Maks : CKBning noyob Cell modeli va RISC-V ko'rsatmalar to'plami virtual mashinasi UTXO modelining imkoniyatlarini sezilarli darajada oshiradi. Bu nafaqat Turing-to'liq aqlli shartnomalarni qo'llab-quvvatlaydi, balki markazlashtirilmagan ilovalar uchun yanada moslashuvchan dasturlash, yaxshi o'zaro muvofiqlik va miqyoslashni ta'minlovchi hisobni abstraktsiya qilish va shartnomalar kabi xususiyatlarni osongina amalga oshiradi. Kuchli aqlli kontrakt imkoniyatlari : CKB tokenomikasi ilovalar, ishlab chiquvchilar va foydalanuvchilar uchun xavfsiz va barqaror markazlashmagan muhitni ta'minlab, tarmoq resurslarini uzoq muddatli saqlash va ulardan oqilona foydalanishni rag'batlantiradi. Tokenomika Tolali tarmoq loyihasining ahamiyati Nervos CKB-da zanjirdan tashqari kanallarni qurish orqali biz Lightning Network-ning muvaffaqiyatli tajribasini CKB-ning texnik afzalliklari bilan tez, arzon va markazlashmagan ko'p aktivli real vaqtda to'lov tarmog'ini yaratishni maqsad qilganmiz. Xususan: : To'lovdan tashqari to'lov kanallari va ko'p tarmoqli marshrutlash orqali Fiber Network keng ko'lamli foydalanuvchilarning ehtiyojlarini qondiradigan yuqori o'tkazuvchanlik tranzaktsiyalariga erishishi mumkin. Kengaytirish masalalarini hal qilish : zanjirdagi tranzaktsiyalar chastotasini kamaytirish orqali tranzaksiya to'lovlarini pasaytiradi, mikroto'lovlarni amalga oshirish mumkin va samarali qiladi. Tranzaksiya xarajatlarini kamaytirish : zanjirdan tashqari tranzaktsiyalarni bir zumda tasdiqlash turli lahzali to'lov stsenariylari uchun mos keladigan ikkinchi to'lovni tasdiqlash tajribasini taqdim etadi. Tranzaksiya tezligini oshirish : Fiber Network turli xil raqamli aktivlarda to'lovlarni qo'llab-quvvatlaydi va foydalanuvchilarga kengroq to'lov imkoniyatlarini taklif qiladi. Ko'p aktivlarni qo'llab-quvvatlash : Fiber Network Bitcoin Lightning Network bilan o'zaro hamkorlikni qo'llab-quvvatlaydi, zanjirlararo to'lovlarni va aktivlarni o'tkazishni qo'llab-quvvatlaydi. O'zaro muvofiqlik Arxitektura dizayni Umumiy arxitektura Fiber Networkning umumiy arxitekturasi quyidagi asosiy modullarni o'z ichiga oladi: Zanjirdan tashqari to'lov kanallari (tolali kanallar) Zanjirdagi kontraktlar (HTLC) Ko'p tarmoqli marshrutlash Qo'riqchi minorasi xizmati Zanjirdan tashqari to'lov kanallari Zanjirdan tashqari to'lov kanallari tolali tarmoqning yadrosi bo'lib, faqat kanal yopilganda zanjirdan tashqari hisob-kitoblarni amalga oshirish imkonini beradi. Ushbu mexanizm zanjirdagi tranzaktsiyalar sonini sezilarli darajada kamaytiradi, tranzaksiya tezligini yaxshilaydi va tranzaksiya to'lovlarini pasaytiradi. Umumiy ish tartibi quyidagicha: : Ikki tomon zanjirda to'lov kanalini ochadi va ma'lum miqdordagi CKB yoki RGB++ aktivlarini bloklaydi. Kanal ochish : Kanal ochiq bo'lsa, har ikki tomon ham zanjirdan tashqari cheksiz miqdordagi tranzaktsiyalarni amalga oshirishi mumkin, har bir tranzaksiya bilan kanal holatini darhol zanjirga uzatmasdan yangilaydi. Zanjirdan tashqari tranzaktsiyalar : Tomonlardan biri kanalni yopishga qaror qilganda, yakuniy kanal holati har ikki tomonning yakuniy balanslari tasdiqlanishini ta'minlab, hisob-kitob qilish uchun zanjirda uzatiladi. Kanalni yopish Xabarning o'zaro ta'siri formatiga havola qilish mumkin . Fiber Network P2P xabar protokoli Zanjirdagi shartnomalar Hozirda biz zanjirdan tashqari tranzaktsiyalar xavfsizligini ta'minlash va Lightning Network bilan muvofiqlikni ta'minlash uchun Hash Time-Locked Contracts (HTLC) dan foydalanamiz. Bu kontragent xavfini kamaytiradi, hatto zanjirdan tashqari tranzaktsiyalar muvaffaqiyatsizlikka uchragan taqdirda ham foydalanuvchilar o'z mablag'larini zanjirli shartnomalar orqali himoya qilishlarini ta'minlaydi. Umumiy ish tartibi quyidagicha: : Toʻlov tashabbuskori xeshlok va vaqt blokirovkasi bilan tranzaksiya yaratadi va maʼlum miqdordagi CKBni bloklaydi. Tranzaksiyani boshlash : Toʻlovni oluvchi tranzaksiyani blokdan chiqarish va mablagʻ oʻtkazishni yakunlash uchun belgilangan vaqt ichida toʻgʻri xesh preimageni taqdim etishi kerak. Xeshni tekshirish : Agar qabul qiluvchi belgilangan vaqt ichida to'g'ri xesh tasvirini taqdim etmasa, tranzaksiya avtomatik ravishda qulfdan chiqariladi va to'lov tashabbuskoriga qaytariladi. Vaqt tugashini qaytarish CKB Turingning to'liqligi tufayli biz yanada moslashuvchan va xavfsiz zanjirli shartnomalarni amalga oshirishimiz mumkin. Biz kelajakda shartnomaning funksiyalarini yanada kengaytiramiz, masalan, versiyaga asoslangan bekor qilish mexanizmini va yanada xavfsizroq nuqta vaqti bilan bloklangan kontraktlarni joriy qilish. Multi-hop marshrutlash Multi-hop marshrutlash foydalanuvchilarga kontragent bilan to'g'ridan-to'g'ri to'lov kanallarini o'rnatmasdan bir nechta oraliq tugunlar orqali to'lovlarni bajarishga imkon beradi. Bu mexanizm tarmoqning moslashuvchanligi va qamrovini oshiradi. Umumiy ish tartibi quyidagicha: : To'lov tashabbuskori marshrutlash moduli orqali o'zidan to'lov oluvchiga optimal yo'lni topadi. Yo'lni aniqlash : Yo'ldagi har bir tugun tegishli HTLC shartnomalarini yaratadi, bu esa mablag'larning xavfsiz o'tkazilishini ta'minlaydi. Yo'lni qulflash : To'lovni oluvchi HTLC qulfini ochadi va mablag'lar ketma-ket yo'ldagi har bir tugunga o'tkaziladi. To'lovni yakunlash Shuningdek, biz bu yerda HTLC shartnomalaridan foydalangan holda zanjirli to‘lovlarni amalga oshiramiz, bu esa o‘zaro zanjirli markaz xizmati orqali Lightning Network bilan o‘zaro hamkorlikni qo‘llab-quvvatlaymiz. Batafsil ma'lumot uchun, iltimos, qarang . HTLC bilan to'lov kanallari o'zaro zanjiri protokoli Qo'riqchi minorasi xizmati Kuzatuv minorasi xizmati Fiber Networkning muhim tarkibiy qismi bo'lib, tarmoqdan tashqari to'lov kanallari holatini kuzatish va kanallar va mablag'lar xavfsizligini ta'minlash uchun javobgardir. Uning vazifalari va vazifalari quyidagilardan iborat: : barcha ishtirokchi foydalanuvchilarning toʻlov kanali holatini real vaqtda kuzatish, shu jumladan kanallarni ochish, yangilash va yopish. Kanal monitoringi : kanallardagi g'ayritabiiy harakatlarni aniqlash, masalan, yomon niyatli foydalanuvchilar kanallarni eski holatlar bilan yopishga urinishlari yoki ikki marta sarflangan hujumlar. Anomaliyalarni aniqlash : Anomaliyalar aniqlanganda, zararli xatti-harakatlar tufayli mablag' yo'qotilishining oldini olish uchun eng so'nggi kanal holatini blokcheyn tarmog'iga zudlik bilan uzating. Proaktiv javob Joriy taraqqiyot va kelajak rejalari Biz hozirda ikkita tugun o'rtasidagi kanallarni ochish, yangilash va yopishning asosiy funktsiyalarini amalga oshiruvchi, shuningdek, Bitcoin Lightning Network bilan o'zaro zanjirli funksionallikni tasdiqlovchi Fiber Network prototipini yakunladik. Loyiha kodini quyidagi GitHub omborlarida topish mumkin: https://github.com/nervosnetwork/fiber https://github.com/nervosnetwork/fiber-scripts Bizning keyingi qadamlarimiz qatoriga ko‘p tarmoqli marshrutlash va kuzatuv minorasi xizmatlarini to‘ldirish, shuningdek, ishlab chiquvchilar uchun Fiber Network-ga osonroq kirishni osonlashtirish uchun RPC interfeysi va SDK-ni yaxshilash kiradi. Multi-hop marshrutlash protokoli to'lov yo'llarini qidirish uchun Dijkstra algoritmiga asoslanadi va shu bilan marshrutlash to'lovlarini kamaytiradi va ko'p hopli yo'l to'lovlarining muvaffaqiyat darajasini yaxshilaydi. Fiber Network ishga tushirilgandan so'ng, biz tarmoq trafigi va ish sharoitlari asosida marshrutlash algoritmini optimallashtiramiz. Biz foydalanuvchilarning turli marshrutlash afzalliklari va ehtiyojlariga moslashish uchun 2 yoki 3 yo'l qidirish strategiyasini taqdim etishni kutmoqdamiz. Fiber Network, shuningdek, ko'p yo'nalishli to'lov strategiyalarini joriy qiladi, kattaroq to'lov summalarini har biri turli yo'llar orqali uzatiladigan bir nechta qismlarga bo'lib, muvaffaqiyatli to'lovlar ehtimolini yanada oshiradi. Kuzatuv minorasi xizmati Fiber Network-ning ba'zi tugunlari tomonidan taqdim etiladi. Ushbu tugunlar onlayn qoladi, tarmoqdagi g'ayritabiiy vaziyatlarni kuzatib boradi va kanallardagi aktivlarni himoya qilishga yordam beradi. Monitoring xizmati, shuningdek, o'zaro zanjirli markaz xizmatini kuzatib boradi. Foydalanuvchilar bir muddat oflayn bo'lsa ham, monitoring xizmati Lightning Network bilan muvaffaqiyatli almashinuvni ta'minlaydi. Bundan tashqari, biz Fiber Network-ga CKB dasturlash qobiliyatidan foydalangan holda maxfiylikni himoya qilish algoritmlarini amalga oshirish va shu asosda foydalanuvchilarning toʻlov maʼlumotlarining xavfsizligi va maxfiyligini oshirish uchun marshrutlash algoritmlari va kuzatuv minorasi xizmatlarini optimallashtirish kabi qoʻshimcha funktsiyalarni qoʻshishni koʻrib chiqamiz.