The Kosmos tarmog'i bir-biridan mustaqil ishlaydigan parallel blokcheynlarning markazlashtirilmagan tarmog'idir.
2014-yilda Ethan Buchman va Jae Kvon tomonidan asos solingan tarmoqning maqsadi bir-biri bilan miqyosli va oʻzaro hamkorlik qiladigan blokcheynlar ekotizimini yaratishdir.
Hozirda Cosmos tarmog'ida 263 dan ortiq ilovalar mavjud Zanjir, shu jumladan, Binance zanjiri, Terrava Kosmos markazi.
Kosmos blokcheynlar internetiga aylanishni maqsad qilgan. Platforma Tendermint, Cosmos SDK va IBC kabi ochiq manbali vositalar to'plamidan foydalanadi, ular birgalikda ishlab chiquvchilarga o'zlarining shaxsiy blokcheynlarini tezda yaratishga imkon beradi.
Nima uchun maxsus blokcheynlarga ehtiyoj bor?
Ethereum-da aqlli shartnoma orqali dasturga xos blokcheyn yaratishingiz mumkin bo'lgan bir nechta sabablar mavjud.
Birinchidan, Ethereum kabi mavjud platforma sizning foydalanish holatlaringiz uchun etarlicha moslashuvchan yoki moslashtirilmasligi mumkin. O'zingizning blokcheyningizni sozlash loyihangiz uchun zarur bo'lgan mantiq va usullarni aniqlash imkonini beradi.
Ikkinchidan, siz suverenitet bilan bog'liq muammolarga duch kelishingiz mumkin. Mustaqil zanjirni yaratish sizga mavjud tizimning cheklovlari va protokollaridan xalos bo'lishga imkon beradi.
Ushbu qo'llanma Kosmos qanday muammolarni hal qilishga urinayotganini tushuntirib beradi va Kosmos tarmog'iga o'rnatilgan turli texnologiyalar va protokollarni ko'rib chiqadi.
Ethereum cheklovlari
Cosmos blockchain hozirda ko'plab mashhur blokcheynlarda, xususan Ethereumda mavjud bo'lgan bir nechta cheklovlarni hal qilishga qaratilgan. Bu cheklovlar masshtablash, foydalanish imkoniyati va suverenitetdir.
Scalability muvaffaqiyatli blokcheyn ekotizimining muhim omilidir. Ethereum blokcheyni sekundiga 15 tranzaksiyaning umumiy tezligiga ega. Ethereum-da qurilgan barcha dApps ushbu cheklangan resurslar uchun raqobatlashishi kerak.
Ishlab chiquvchilar uchun ko'proq moslashuvchanlikni ta'minlashni istasangiz, qulaylik juda muhimdir. Ethereum-ning EVM barcha foydalanish holatlarini qondirish uchun qurilgan, bu esa bir nechta murosaga olib keladi. Ishlab chiquvchilar, shuningdek, bir nechta dasturlash tillari bilan cheklangan.
Nihoyat, suverenitet blokcheynlar xavfsiz va mustaqil boshqaruv shakliga ega ekanligiga ishonch hosil qilishning asosiy omilidir.
Ko'pgina platformalar ilovalarga o'z suverenitetiga ega bo'lish imkonini beradi, ammo bu ilovalar platformaning o'z protokollariga bog'langan holda qoladi. Bu boshqaruvning ikki qatlamiga olib keladi, bu rivojlanish va taraqqiyotni sekinlashtirishi mumkin.
Cosmos Blockchain-ning asosiy xususiyatlari
- BlockChain ilova interfeysi ishlab chiquvchilarga istalgan dasturlash tilidan foydalanish imkonini beradi.
- Staking va Ovoz berish Orqali ATOM token
- Interchain hisoblari foydalanuvchilarga yagona Cosmos Hub hisobi orqali butun Interchain-ga kirishga ruxsat bering.
- Gravitatsiyaviy DEX raqamli aktivlarni almashtirish uchun ishlatilishi mumkin.
- Gravitatsiya ko'prigi Cosmos aktivlari va ERC-20 tokenlariga ekotizim o'rtasida harakat qilish imkonini beradi
- Gorizontal miqyoslilik ishlab chiquvchilarga multichain arxitekturasidan foydalanish imkonini beradi
Kosmos markazi
Kosmos tarmog'i "hub & speak" arxitekturasiga amal qiladi. "Zona" - bu dasturga xos blokcheyn. Har bir zona markazga ulanadigan spiraldir. Hublar boshqa markazlar bilan ulanishi mumkin. Har kim o'z Hub va zonalarini yaratishi mumkin blokcheyn.
Kosmos uyasi ana shunday markazlardan biriga misoldir. Cosmos Hub - bu Kosmos tarmog'ida ishga tushirilgan birinchi blokcheynlardan biri. U asosan boshqa Cosmos blokcheynlari o'rtasida vositachi sifatida ishlaydi.
Cosmos Hub barcha ulangan blokcheynlarning holatini kuzatib boradi va token operatsiyalarini osonlashtirishga yordam beradi.
ATOM tokeni
ATOM tokeni Cosmos Hubning mahalliy tokenidir. Foydalanuvchilar staking mukofotlari va tranzaksiya toʻlovlarini talab qilish uchun ATOMga garov qoʻyishlari mumkin.
ATOM ga tegishli foydalanuvchilar, shuningdek, Cosmos uchun kelajakdagi protokol va boshqaruv qarorlari uchun ovoz berishlari mumkin.
Tendermint Consensus Engine
Tenderdmint - bu ko'plab mashinalarda dasturni xavfsiz va izchil takrorlash uchun mo'ljallangan dasturiy ta'minot. U o'zboshimchalik bilan ishlamay qoladigan mashinalarga, shu jumladan koddan yomon maqsadda foydalanilgan holatlarga toqat qilishga qaratilgan.
Ushbu holatlarga toqat qilish qobiliyati Vizantiya xatosiga chidamlilik deb nomlanadi.
Tendermind ikkita asosiy komponentdan iborat: blokcheyn konsensus mexanizmi va umumiy dastur interfeysi.
Konsensus dvigateli chaqirildi Yalpiz yadrosi, tarmoqdagi barcha operatsiyalar bir-biriga mos kelishiga ishonch hosil qiladi.
Ilova interfeysi Application BlockChain Interface yoki sifatida tanilgan ABCI. Ushbu interfeys tranzaktsiyalarni istalgan dasturlash tilida qayta ishlash imkonini beradi.
Bitcoinning Proof of Work algoritmi bilan solishtirganda, Tendermint konsensus algoritmi samaraliroq va xavfsizroq. Konsensus dvigatelining bloklash vaqti 1 soniyani tashkil qiladi, bu Bitcoinning 10 daqiqasi va Ethereumning 14 soniyasiga nisbatan juda tezdir.
Tendermint ham davlat, ham xususiy blokcheynlarni qo'llab-quvvatlashi va ulush yoki ruxsatning isboti bo'lishi mumkin.
Tendermint umumiy maqsadlar uchun mo'ljallangan. Hatto boshqa blokcheynlarning konsensus algoritmlarini almashtirish uchun Tendermint-dan foydalanishingiz mumkin. Yalpiz bu Cosmos SDK yordamida qurilgan va Tendermint Core-dan konsensus mexanizmi sifatida foydalanadigan kengaytiriladigan Ethereum.
Blokcheynlararo aloqa protokoli (IBC)
IBC protokoli Kosmos ekotizimining asosidir. Protokol blokcheynlarga bir-biri bilan gaplashish imkonini beradi.
IBC protokolining modulli dizayni dastur ishlab chiquvchilarga protokol ortida qanday ishlashi haqida chuqur bilimga ega bo‘lmasdan foydalanish imkonini beradi.
IBC qanday ishlaydi?
Aytaylik, bizda ikkita blokcheyn bor, A va B. Biz 10 ta tokenni A blokcheynidan B blokcheyniga o‘tkazmoqchimiz.
Birinchidan, A zanjiri 10 ta tokenni qulflaydi. Ushbu jarayon bog'lash deb nomlanadi va tokenlar endi qulflangan yoki "bog'langan". Keyin A zanjiri B zanjiriga 10 ta token bog'langanligini tasdiqlovchi hujjat yuboradi.
Endi bu dalilni A zanjirining sarlavhasiga nisbatan tekshirish B zanjirida. Agar dalil tasdiqlansa, B zanjiri 10 ta token vaucherini yaratadi.
Bu shuni anglatadiki, A zanjiri tokenlari hech qachon zanjirni tark etmaydi. B zanjiridagi token vaucherlari shunchaki ma'lum miqdordagi A zanjiri tokenlari vaucherga bog'langanligining isbotidir.
Boshqa Internet blokcheynlari bilan taqqoslash
Cosmos platformasi zanjirning o'zaro ishlashiga qaratilgan yagona blokcheyn loyihasi emas.
Nuqtali bezak solish
The Nuqtali bezak solish blockchain bir-biriga bog'liq bo'lmagan blokcheynlarga ma'lumotlarni bir-biriga xavfsiz yuborishga imkon berish uchun mo'ljallangan. U Vitalik Buterin bilan birga Ethereum asoschilaridan biri bo'lgan doktor Gavin Vud tomonidan asos solingan. Kosmos tarmog'iga o'xshab, Polkadot ham blokcheynlarning bir turi bo'lishni maqsad qiladi.
Kosmos va Polkadot boshqaruv va a'zolik bilan boshqacha munosabatda bo'lishadi. Polkadot auktsion orqali ajratilgan Parachainlar uchun belgilangan miqdordagi slotlarga ega. Kosmos tarmog'i har kimga markaz yoki zona qurish imkonini beradi.
Platformaning boshqaruv qarorlari saylovchilarning DOT (Polkadot tokeni) miqdori bilan belgilanadi. Boshqa tomondan, Kosmos tarmog'ida yagona boshqaruv jarayoni yo'q, lekin Cosmos Hub va uning mahalliy tokeni ATOM shunga o'xshash funktsiyani ta'minlaydi.
Polkadot va Cosmos o'z tarmoqlarini qanday himoyalashda ham farqlanadi.
Kosmos tarmog'ida har bir blokcheyn mustaqil va o'zini himoya qiladi. Har bir zona o'zining validatorlar to'plami bilan himoyalangan.
Boshqa tomondan, Polkadot umumiy xavfsizlik modeli ostida ishlaydi. Har bir Parachain o'z o'rni zanjiri deb nomlanuvchi ota-ona zanjirining farzandlari bo'lib, u barcha parachainlarining global holatini kuzatib boradi.
Chig'anoq
Ko'chki platforma markazlashtirilmagan ilovalar va blokcheynlarni ishga tushirish uchun yaratilgan ochiq kodli platformadir.
Avalanche, xuddi Cosmos kabi, har kimga platformadagi boshqa blokcheynlar bilan o'zaro ishlaydigan o'z ilovalariga xos blokcheynlarini yaratishga imkon beradi.
Kosmosdan farqli o'laroq, har bir blokcheyn o'z validatorlariga ega, Avalanche subnetsga ega bo'lib, ular bitta validator to'plamidan foydalangan holda bir nechta blokcheynlarni tekshirishi mumkin. Quyi tarmoq yoki pastki tarmoq - bu Avalanche ekotizimidagi dinamik tekshiruvchilar to'plami.
Platformaning asosiy quyi tarmog'i deyiladi Birlamchi tarmoq, bu Avalanche-ning barcha o'rnatilgan blokcheynlarini tasdiqlaydi.
Barcha quyi tarmoq a'zolari asosiy tarmoq a'zosi bo'lishi kerak. Bu shuni anglatadiki, Avalanche-dagi har bir blokcheynning har bir validatori ham Avalanche-ning o'rnatilgan blokcheynlarini tasdiqlashi kerak.
Xulosa
Kosmos loyihasi - bu boshqa zanjirlar bilan o‘zaro ishlay oladigan kuchli blokcheynlarni osongina ishlab chiqmoqchi bo‘lgan ishlab chiquvchilar uchun istiqbolli platformadir.
Tendermint dvigateli blokcheyn ilovalarini tez kengaytirish imkonini beradi va IBC protokoli aktivlarni blokcheynlar o'rtasida osongina almashish imkonini beradi.
Ilovaga xos blokcheynlarga bo'lgan ehtiyoj faqat o'sishda davom etadi. Kosmos tarmog'i kabi platformalar ishlab chiquvchilarga xavfsizlik va kengayish haqida qayg'urmasdan o'z loyihalarini osongina va ishonchli tarzda qurish imkonini beradi.
Leave a Reply