ის კოსმოსის ქსელი არის პარალელური ბლოკჩეინების დეცენტრალიზებული ქსელი, რომელიც მუშაობს ერთმანეთისგან დამოუკიდებლად.
2014 წელს დაარსებული ეთან ბუჩმანისა და ჯაე კვონის მიერ, ქსელის მიზანია შექმნას ბლოკჩეინების ეკოსისტემა, რომელიც მასშტაბირებს და ურთიერთთანამშრომლობს ერთმანეთთან.
ამჟამად არის 263-ზე მეტი აპლიკაცია Cosmos ქსელში, რომელიც ცნობილია როგორც ურთიერთკავშირი, მათ შორის ბინას ჯაჭვი, დედამიწადა კოსმოსის ჰაბი.
Cosmos მიზნად ისახავს გახდეს ბლოკჩეინის ინტერნეტი. პლატფორმა იყენებს ღია კოდის ინსტრუმენტების კომპლექტს, როგორიცაა Tendermint, Cosmos SDK და IBC, რომლებიც ერთად მუშაობენ, რათა დეველოპერებმა სწრაფად შექმნან საკუთარი ბლოკჩეინები.
რატომ არის საჭირო მორგებული ბლოკჩეინები?
არსებობს რამდენიმე მიზეზი, რისთვისაც შეიძლება დაგჭირდეთ აპლიკაციისთვის სპეციფიკური ბლოკჩეინის შექმნა ჭკვიან კონტრაქტზე Ethereum-ში.
პირველ რიგში, არსებული პლატფორმა, როგორიცაა Ethereum, შესაძლოა არ იყოს საკმარისად მოქნილი ან მორგებული თქვენი გამოყენების შემთხვევაში. საკუთარი ბლოკჩეინის დაყენება საშუალებას გაძლევთ განსაზღვროთ თქვენი პროექტისთვის საჭირო ლოგიკა და მეთოდები.
მეორეც, შეიძლება შეგექმნათ სუვერენიტეტის საკითხები. დამოუკიდებელი ჯაჭვის აგება საშუალებას გაძლევთ გათავისუფლდეთ არსებული სისტემის შეზღუდვებისგან და პროტოკოლებისგან.
ეს სახელმძღვანელო აგიხსნით რა პრობლემების გადაჭრას ცდილობს Cosmos და შეისწავლის სხვადასხვა ტექნოლოგიებსა და პროტოკოლებს, რომლებიც ჩაშენებულია Cosmos Network-ში.
Ethereum-ის შეზღუდვები
Cosmos blockchain მიზნად ისახავს გადაჭრას რამდენიმე შეზღუდვა, რომელიც ამჟამად არსებობს ბევრ პოპულარულ ბლოკჩეინში, კერძოდ Ethereum-ში. ეს შეზღუდვები არის მასშტაბირება, გამოყენებადობა და სუვერენიტეტი.
მასშტაბურობა მნიშვნელოვანი ფაქტორია წარმატებული ბლოკჩეინის ეკოსისტემისთვის. Ethereum ბლოკჩეინს აქვს 15 ტრანზაქციის საერთო კურსი წამში. Ethereum-ზე აგებულ ყველა dApp-ს უნდა შეეჯიბროს ამ შეზღუდული რესურსებისთვის.
გამოყენებადობა აუცილებელია, როცა გსურს მეტი მოქნილობის უზრუნველყოფა დეველოპერებისთვის. Ethereum-ის EVM აშენდა ყველა გამოყენების შემთხვევისთვის, რაც იწვევს რამდენიმე კომპრომისს. დეველოპერები ასევე შემოიფარგლებიან პროგრამირების რამდენიმე ენით.
დაბოლოს, სუვერენიტეტი არის საკვანძო ფაქტორი, რათა დავრწმუნდეთ, რომ ბლოკჩეინები უსაფრთხოა და აქვთ მმართველობის დამოუკიდებელი ფორმა.
ბევრი პლატფორმა საშუალებას აძლევს აპლიკაციებს ჰქონდეთ საკუთარი სუვერენიტეტი, მაგრამ ეს აპლიკაციები რჩება მიბმული პლატფორმის საკუთარ პროტოკოლებთან. ეს იწვევს მმართველობის ორ ფენას, რომელსაც შეუძლია შეანელოს განვითარება და პროგრესი.
Cosmos Blockchain-ის ძირითადი მახასიათებლები
- აპლიკაციის BlockChain ინტერფეისი საშუალებას აძლევს დეველოპერებს გამოიყენონ ნებისმიერი პროგრამირების ენა, რაც მათ სურთ.
- საყრდენი მდე ხმის მიცემა მეშვეობით ATOM ნიშანი.
- Interchain ანგარიშები მომხმარებლებს მიეცით წვდომა მთელ Interchain-ზე ერთი Cosmos Hub ანგარიშის მეშვეობით.
- სიმძიმის DEX შეიძლება გამოყენებულ იქნას ციფრული აქტივების გაცვლაზე.
- გრავიტაციის ხიდი საშუალებას აძლევს Cosmos აქტივებს და ERC-20 ტოკენებს გადაადგილდნენ ეკოსისტემას შორის
- ჰორიზონტალური მასშტაბირება დეველოპერებს საშუალებას აძლევს გამოიყენონ მრავალჯაჭვიანი არქიტექტურები
კოსმოსის ჰაბი
კოსმოსის ქსელი მიჰყვება „ცენტრსა და ლაპარაკს“ არქიტექტურას. "ზონა" არის აპლიკაციისთვის სპეციფიკური ბლოკჩეინი. თითოეული ზონა არის სპიკერი, რომელიც უკავშირდება კერას. ჰაბებს შეუძლიათ სხვა ჰაბებთან დაკავშირება. ნებისმიერს თავისუფლად შეუძლია შექმნას საკუთარი ჰაბები და ზონები ბლოკჩეინი.
Cosmos Hub არის ერთ-ერთი ასეთი ჰაბის მაგალითი. Cosmos Hub არის ერთ-ერთი პირველი ბლოკჩეინი, რომელიც გაშვებულია Cosmos Network-ზე. ის არსებითად მოქმედებს როგორც შუამავალი სხვა Cosmos ბლოკჩეინებს შორის.
Cosmos Hub თვალყურს ადევნებს ყველა დაკავშირებული ბლოკჩეინის მდგომარეობას და ხელს უწყობს სიმბოლური ტრანზაქციების გამარტივებას.
ATOM ჟეტონი
ATOM ჟეტონი არის Cosmos Hub-ის მშობლიური ნიშანი. მომხმარებლებს შეუძლიათ ATOM-ის ფსონი მოითხოვონ ფსონის ჯილდოებისა და ტრანზაქციის საკომისიოების მოთხოვნით.
მომხმარებლები, რომლებიც ფსონს უწევენ ATOM-ს, ასევე იღებენ ხმას კოსმოსის მომავალი პროტოკოლისა და მმართველობის გადაწყვეტილებებისთვის.
Tendermint Consensus Engine
Tenderdmint არის პროგრამული უზრუნველყოფის ნაწილი, რომელიც შექმნილია აპლიკაციის უსაფრთხოდ და თანმიმდევრულად გამეორებისთვის ბევრ მანქანაზე. ის მიზნად ისახავს მოითმინოს მანქანების წარუმატებლობა თვითნებური გზებით, მათ შორის შემთხვევები, როდესაც კოდი გამოიყენება მავნედ.
ამ შემთხვევების ტოლერანტობის უნარი ცნობილია, როგორც ბიზანტიური ხარვეზის შემწყნარებლობა.
Tendermind შედგება ორი ძირითადი კომპონენტისგან: ბლოკჩეინის კონსენსუსის ძრავა და ზოგადი აპლიკაციის ინტერფეისი.
კონსენსუსის ძრავა, ე.წ Tendermint Core, დარწმუნდება, რომ ქსელში ტრანზაქციები ყველა შეესაბამება ერთმანეთს.
აპლიკაციის ინტერფეისი ცნობილია როგორც Application BlockChain Interface ან ABCI. ეს ინტერფეისი იძლევა ტრანზაქციების დამუშავებას ნებისმიერ მოცემულ პროგრამირების ენაზე.
ბიტკოინის Proof of Work ალგორითმთან შედარებით, Tendermint კონსენსუსის ალგორითმი უფრო ეფექტური და უსაფრთხოა. კონსენსუსის ძრავას აქვს ბლოკის დრო 1 წამი, რაც წარმოუდგენლად სწრაფია ბიტკოინის 10 წუთთან და Ethereum-ის 14 წამთან შედარებით.
Tendermint-ს შეუძლია მხარი დაუჭიროს როგორც საჯარო, ისე კერძო ბლოკჩეინს და შეიძლება იყოს ფსონის ან ნებართვის დამადასტურებელი საბუთი.
Tendermint შექმნილია ზოგადი დანიშნულებით. თქვენც კი შესაძლებელია გამოიყენოთ Tendermint სხვა ბლოკჩეინის კონსენსუსის ალგორითმების ჩასანაცვლებლად. ეთერმინტა არის მასშტაბირებადი Ethereum, რომელიც აგებულია Cosmos SDK-ის გამოყენებით და იყენებს Tendermint Core-ს, როგორც კონსენსუსის ძრავას.
ბლოკჩეინთაშორისი კომუნიკაციის პროტოკოლი (IBC)
IBC პროტოკოლი არის კოსმოსის ეკოსისტემის ხერხემალი. პროტოკოლი საშუალებას აძლევს ბლოკჩეინებს ისაუბრონ ერთმანეთთან.
IBC პროტოკოლის მოდულარული დიზაინი აპლიკაციის შემქმნელებს საშუალებას აძლევს გამოიყენონ პროტოკოლი კულისებში მუშაობის სიღრმისეული ცოდნის გარეშე.
როგორ მუშაობს IBC?
ვთქვათ, გვაქვს ორი ბლოკჩეინი, A და B. გვინდა გადავიტანოთ 10 ტოკენი ბლოკჩეინ A-დან ბლოკჩეინ B-ზე.
პირველი, ჯაჭვი A ბლოკავს 10 ჟეტონს. ეს პროცესი ცნობილია, როგორც შემაკავშირებელი, და ჟეტონები ახლა ჩაკეტილია ან „შეკრული“. ჯაჭვი A აგზავნის მტკიცებულებას ჯაჭვ B-ს, რომ 10 ჟეტონი დამაგრებულია.
ახლა B ჯაჭვის გადასაწყვეტია ამ მტკიცებულების გადამოწმება ჯაჭვის A სათაურის წინააღმდეგ. თუ მტკიცებულება დადასტურდება, ქსელი B ქმნის 10 ჟეტონ ვაუჩერს.
ეს ნიშნავს, რომ Chain A ჟეტონები ნამდვილად არასოდეს ტოვებენ ჯაჭვს. ჯაჭვის B ჟეტონების ვაუჩერები უბრალოდ მტკიცებულებაა იმისა, რომ ჯაჭვის A ტოკენების გარკვეული რაოდენობა მიბმულია ვაუჩერთან.
სხვა ინტერნეტ ბლოკჩეინებთან შედარება
Cosmos პლატფორმა არ არის ერთადერთი ბლოკჩეინის პროექტი, რომელიც ფოკუსირებულია ჯაჭვის თავსებადობაზე.
პოლიკადო
ის პოლიკადო ბლოკჩეინი შექმნილია იმისთვის, რომ დაუკავშირებელ ბლოკჩეინებს დაუშვან მონაცემები ერთმანეთს უსაფრთხოდ გაუგზავნონ. იგი დააარსა დოქტორმა გევინ ვუდმა, Ethereum-ის ერთ-ერთმა დამფუძნებელმა ვიტალიკ ბუტერინთან ერთად. Cosmos Network-ის მსგავსად, Polkadot ასევე მიზნად ისახავს იყოს ერთგვარი ბლოკჩეინის ინტერნეტი.
კოსმოსი და პოლკადოტი განსხვავებულად განიხილავენ მმართველობასა და წევრობას. Polkadot-ს აქვს სლოტების ფიქსირებული რაოდენობა Parachains-ისთვის, რომელიც გამოყოფილია აუქციონის საშუალებით. კოსმოსის ქსელი ნებისმიერს საშუალებას აძლევს შექმნას ჰაბი ან ზონა.
პლატფორმის მართვის გადაწყვეტილებები განისაზღვრება ამომრჩეველთა DOT-ის (ძირითადი ნიშანი Polkadot) რაოდენობის მიხედვით. მეორეს მხრივ, კოსმოსის ქსელს არ აქვს ერთიანი მართვის პროცესი, მაგრამ Cosmos Hub და მისი მშობლიური ნიშანი ATOM უზრუნველყოფს მსგავს ფუნქციას.
Polkadot და Cosmos ასევე განსხვავდებიან იმით, თუ როგორ იცავენ თავიანთ ქსელს.
კოსმოსის ქსელში, ყველა ბლოკჩეინი დამოუკიდებელია და თავს იცავს. თითოეული ზონა დაცულია ვალიდატორების კომპლექტით.
მეორეს მხრივ, Polkadot მუშაობს უსაფრთხოების საერთო მოდელის ქვეშ. თითოეული პარაჩაინი არის მშობელი ჯაჭვის შვილები, რომლებიც ცნობილია როგორც სარელეო ჯაჭვი, რომელიც თვალყურს ადევნებს ყველა მისი პარაჩეინის გლობალურ მდგომარეობას.
Avalanche
ზვავი პლატფორმა არის ღია კოდის პლატფორმა, რომელიც შექმნილია დეცენტრალიზებული აპლიკაციებისა და ბლოკჩეინის გასაშვებად.
Avalanche, ისევე როგორც Cosmos, საშუალებას აძლევს ნებისმიერს შექმნას საკუთარი აპლიკაციისთვის სპეციფიკური ბლოკჩეინები, რომლებიც თავსებადია პლატფორმის სხვა ბლოკჩეინებთან.
კოსმოსისგან განსხვავებით, სადაც თითოეულ ბლოკჩეინს აქვს საკუთარი ვალიდატორები, Avalanche-ს აქვს ქვექსელები, რომლებსაც შეუძლიათ რამდენიმე ბლოკჩეინის დადასტურება ერთი ვალიდატორების ნაკრების გამოყენებით. ქვექსელი ან ქვექსელი არის ვალიდატორების დინამიური ნაკრები ზვავის ეკოსისტემაში.
პლატფორმის მთავარ ქვექსელს ჰქვია პირველადი ქსელი, რომელიც ადასტურებს Avalanche-ის ყველა ჩაშენებულ ბლოკჩეინს.
ქვექსელის ყველა წევრი უნდა იყოს ძირითადი ქსელის წევრი. ეს ნიშნავს, რომ ყოველი ბლოკჩეინის ყოველი ვალიდატორი Avalanche-ში ასევე უნდა დაადასტუროს Avalanche-ის საკუთარი ჩაშენებული ბლოკჩეინებიც.
დასკვნა
Cosmos პროექტი არის პერსპექტიული პლატფორმა დეველოპერებისთვის, რომლებიც ცდილობენ შექმნან მძლავრი ბლოკჩეინები მარტივად, რომლებიც თავსებადია სხვა ჯაჭვებთან.
Tendermint ძრავა საშუალებას აძლევს ბლოკჩეინის აპლიკაციებს სწრაფად გაიზარდოს, ხოლო IBC პროტოკოლი საშუალებას აძლევს აქტივების გაცვლას ბლოკჩეინებს შორის მარტივად.
აპლიკაციისთვის სპეციფიკური ბლოკჩეინების საჭიროება მხოლოდ გაიზრდება. პლატფორმები, როგორიცაა Cosmos Network, საშუალებას მისცემს დეველოპერებს მარტივად და თავდაჯერებულად ააშენონ საკუთარი პროექტები უსაფრთხოებაზე და მასშტაბურობაზე ფიქრის გარეშე.
დატოვე პასუხი