Mi az a Cosmos (ATOM)?
KezdŇĎlap
Cikkek
Mi az a Cosmos (ATOM)?

Mi az a Cosmos (ATOM)?

K√∂z√©pszintŇĪ
Közzétéve Nov 4, 2021Frissítve Feb 1, 2023
7m

TL;DR

A Cosmos h√°l√≥zatok √©s eszk√∂z√∂k √∂kosziszt√©m√°ja, melynek c√©lja az √°tj√°rhat√≥ blokkl√°ncok l√©trehoz√°sa. FŇĎ l√°nca, a Cosmos Hub a Zones (z√≥n√°k) nevŇĪ kompatibilis blokkl√°ncok k√∂zponti fŇĎk√∂nyvek√©nt mŇĪk√∂dik. Minden Z√≥na nagym√©rt√©kben testreszabhat√≥, lehetŇĎv√© t√©ve a fejlesztŇĎk sz√°m√°ra, hogy saj√°t kriptovalut√°t tervezzenek, egy√©ni blokkvalid√°l√°si be√°ll√≠t√°sokkal √©s egy√©b funkci√≥kkal.

Ezeket a Z√≥n√°kat a Cosmos SDK seg√≠ts√©g√©vel hozz√°k l√©tre, amely biztos√≠tja a Cosmos blokkl√°nc fejleszt√©s√©hez sz√ľks√©ges alapokat. A Cosmos SDK alap√©rtelmezett konszenzusr√©tege, a Tendermint Core olyan valid√°tor-alap√ļ konszenzusmechanizmust biztos√≠t, amely t√∂bb Cosmos blokkl√°ncban is haszn√°lhat√≥. Az egyes Z√≥n√°k azonban pontosan eld√∂nthetik, hogyan v√°lasztj√°k ki a valid√°toraikat.

A Cosmos Hub mainnet eset√©ben a blokkl√°nc 100 valid√°tort v√°laszt ki a csom√≥pontok felsŇĎ csoportj√°b√≥l, amelyek ATOM-ot, a blokkl√°nc hasznoss√°gi √©rm√©j√©t stakelik. A szavazati jogot az egyes valid√°torokhoz a stakelt ATOM mennyis√©ge alapj√°n rendelik hozz√°. A vezetŇĎ valid√°tor ezut√°n √ļj blokkokat javasol a t√∂bbieknek szavaz√°sra. A sikeres blokkok blokkjutalmat biztos√≠tanak a valid√°tornak, amelyet megosztanak azokkal a felhaszn√°l√≥kkal, akik ATOM-ot stakelnek a v√°lasztott valid√°tor m√∂g√∂tt.

A Cosmos Hub konszenzusmechanizmusa mellett az ATOM-ot a tranzakci√≥s d√≠jak fizet√©s√©re √©s az ir√°ny√≠t√≥i szavaz√°sokon val√≥ r√©szv√©telre is haszn√°lj√°k. A valid√°toroknak r√©szt kell venni√ľk a javaslatokban is, k√ľl√∂nben szankci√≥kkal s√ļjtj√°k ŇĎket.


Bevezetés

A sk√°l√°zhat√≥s√°g mellett az √°tj√°rhat√≥s√°g is fontos megoldand√≥ probl√©ma a blokkl√°nc vil√°g√°ban. Az elsŇĎ Bitcoin blokkl√°nc megjelen√©se √≥ta eltelt t√∂bb mint egy √©vtized ut√°n ma m√°r sz√°mos lehetŇĎs√©g√ľnk van az √°tj√°rhat√≥ blokkl√°nch√°l√≥zatok ter√©n. A Cosmos tal√°n az egyik legn√©pszerŇĪbb v√°laszt√°s, a Tendermint konszenzusmechanizmussal √©s a ny√≠lt forr√°sk√≥d√ļ fejlesztŇĎi eszk√∂z√∂kkel. Vizsg√°ljuk meg, hogy pontosan mi√©rt maradt n√©pszerŇĪ v√°laszt√°s a Cosmos, √©s hogyan teszi lehetŇĎv√© a blokkl√°ncok zavartalan egy√ľttmŇĪk√∂d√©s√©t.


Hogyan mŇĪk√∂dik a Cosmos (ATOM)?

A Cosmos egy olyan projekt, amely olyan k√ľl√∂nb√∂zŇĎ blokkl√°ncok h√°l√≥zat√°nak l√©trehoz√°s√°ra √∂sszpontos√≠t, amelyek √°tj√°rhat√≥ak. A 2014-ben Ethan Buchman √©s Jae Kwon √°ltal alap√≠tott Cosmos h√°l√≥zat egy Proof-of-Stake blokkl√°nc mainnetbŇĎl √©s a Z√≥n√°k n√©ven ismert testreszabott blokkl√°ncokb√≥l √°ll.¬†

A fŇĎ l√°nc, a Cosmos Hub eszk√∂z√∂ket √©s adatokat tov√°bb√≠t a csatlakoztatott Z√≥n√°k k√∂z√∂tt, √©s egy megosztott biztons√°gi r√©teget ny√ļjt. Mindezek a Tendermint, a Cosmos egyedi konszenzusmechanizmusa √©s egy √°ltal√°nos alkalmaz√°si fel√ľlet seg√≠ts√©g√©vel mŇĪk√∂dnek egy√ľtt. A Cosmosban a d√≠jakat a h√°l√≥zat kript√≥j√°ban, ATOM-ban kell fizetni.

A Cosmos h√°l√≥zat h√°rom k√ľl√∂nb√∂zŇĎ r√©tegre oszlik:

1. H√°l√≥zatkezel√©s - LehetŇĎv√© teszi a tranzakci√≥s megerŇĎs√≠t√©sek √©s m√°s konszenzus√ľzenetek kommunik√°ci√≥j√°t a hub blokkl√°ncokkal.

2. Alkalmaz√°s ‚Äď Friss√≠ti a h√°l√≥zatot a tranzakci√≥k √©s egyenlegek √ļj √°llapot√°val.

3. Konszenzus ‚Äď A csom√≥pontokat aszerint rendszerezi, hogy hogyan √°llapodnak meg az √ļj tranzakci√≥k hozz√°ad√°s√°r√≥l.

Ezt a h√°rom r√©teget ny√≠lt forr√°sk√≥d√ļ eszk√∂z√∂k √©s alkalmaz√°sok gyŇĪjtem√©nye egyes√≠ti. A Tendermint p√©ld√°ul a h√°l√≥zati √©s konszenzusr√©tegeket egy haszn√°latra k√©sz motorba csomagolja. A Tendermintet haszn√°l√≥ blokkl√°ncfejlesztŇĎknek csak az alkalmaz√°si r√©tegre kell koncentr√°lniuk, √≠gy idŇĎt √©s erŇĎforr√°st takar√≠thatnak meg.


Mi az a Cosmos Hub?

A Cosmos Hub a Cosmos elsŇĎdleges blokkl√°nca, amely √∂sszek√∂ti a t√∂bbi, Z√≥n√°knak nevezett, testreszabott blokkl√°ncot. Ezt √ļgy √©ri el, hogy az IBCP (Inter-Blockchain Communication Protocol) protokollon kereszt√ľl nyomon k√∂veti az egyes Z√≥n√°k √°llapot√°t. Ezen a protokollon kereszt√ľl az inform√°ci√≥k k√∂nnyed√©n eljuthatnak b√°rhova a Cosmos Hubhoz csatlakoztatott Z√≥n√°k k√∂z√∂tt.

A Cosmos Hub az √∂kosziszt√©ma k√∂zponti fŇĎk√∂nyvek√©nt mŇĪk√∂dik, ahol a Z√≥n√°k IBC-√ľzeneteket v√°ltanak. Az IBC k√©tf√©le tranzakci√≥t haszn√°l: IBBClockCommitTx √©s IBBCacketTx. Az elsŇĎ a legfrissebb blokk hash-√©t tov√°bb√≠tja b√°rmely adott Z√≥n√°ba. A m√°sodik lehetŇĎv√© teszi a Z√≥n√°k sz√°m√°ra annak bizony√≠t√°s√°t, hogy egy inform√°ci√≥csomag √©rv√©nyes, √©s azt a k√ľldŇĎ alkalmaz√°sa tette k√∂zz√©.

Tegy√ľk fel, hogy k√©t DApp k√©t k√ľl√∂nb√∂zŇĎ Z√≥n√°b√≥l kommunik√°lni szeretne egym√°ssal. Ehhez az IBC-√ľzeneteket a Cosmos Hubnak k√ľldi, amely r√∂gz√≠ti az interakci√≥t. Az √ľzenetek tov√°bb√≠t√°sa a Cosmos Hubon kereszt√ľl t√∂rt√©nik, √©s minden Z√≥na a saj√°t blokkl√°nc√°n r√∂gz√≠ti az interakci√≥k eredm√©nyeit. Ez√°ltal h√°rom k√ľl√∂nb√∂zŇĎ blokkl√°nc rendelkezik bizony√≠t√©kkal a tev√©kenys√©grŇĎl. A blokkl√°ncoknak ez az egym√°s k√∂z√∂tti interakci√≥ra val√≥ k√©pess√©ge adta a Cosmosnak a ‚Äěblokkl√°ncok internete‚ÄĚ becenevet.


Mik azok a Cosmos Zónák?

A Cosmos egy√©ni blokkl√°ncai, az √ļgynevezett Z√≥n√°k, sz√°mos k√ľl√∂nb√∂zŇĎ alkalmaz√°sban haszn√°latosak. A kifejez√©s az oldall√°nc m√°sik neve, amely ismerŇĎs lehet az olyan blokkl√°ncprojektekbŇĎl, mint a Polygon. Minden Z√≥na hiteles√≠theti saj√°t tranzakci√≥it, tokeneket hozhat l√©tre, √©s egyedi fejleszt√©seket hajthat v√©gre. M√©g ezekkel a k√ľl√∂nbs√©gekkel egy√ľtt is minden Z√≥na interakci√≥ba l√©phet a Cosmos rendszer b√°rmely m√°s Z√≥n√°j√°val, amennyiben enged√©ly√ľk van r√°.

A Z√≥n√°k egy Hub & Spoke architekt√ļr√°t haszn√°lnak, ahol a Hubok a k√ľl√∂nb√∂zŇĎ Z√≥n√°k √ļtv√°laszt√≥jak√©nt mŇĪk√∂dnek. A Cosmos Hub az egyik legn√©pszerŇĪbb, de m√°s hubok is l√©teznek. B√°rki l√©trehozhat egy Hub blokkl√°ncot vagy Z√≥n√°t, mivel a h√°l√≥zat teljesen enged√©ly n√©lk√ľli. De b√°rmely Z√≥na vagy Hub megtagadhatja azt, hogy m√°s blokkl√°ncok csatlakozzanak hozz√°juk.¬†

Egy Hubhoz csatlakozva egy blokklánc bármely Zónához kapcsolódhat, amely ugyanahhoz a Hubhoz csatlakozik. A hubok egymáshoz is csatlakozhatnak. Emellett bárki forkolhatja a Cosmos Hubot, és elindíthatja saját verzióját, ahogyan azt a Binance Chain is tette 2019-ben.


Mi az a Cosmos SDK?

A Cosmos SDK egy ny√≠lt forr√°sk√≥d√ļ szoftverfejlesztŇĎ k√©szlet, amellyel a felhaszn√°l√≥k egy√©ni blokkl√°ncokat hozhatnak l√©tre. A Cosmos SDK alap√©rtelmezett konszenzusprotokollja a Tendermint Core, de sz√°mos k√ľl√∂nb√∂zŇĎ elŇĎre fel√©p√≠tett modul haszn√°lhat√≥. A Cosmos SDK haszn√°lata jelentŇĎsen leegyszerŇĪs√≠ti a folyamatot, √©s minden olyan szabv√°nyt biztos√≠t, amelyet egy blokkl√°nc l√©trehoz√°sakor elv√°rhat.¬†

A bŇĎv√≠tm√©nyekkel nagym√©rt√©kben testreszabhat√≥, √≠gy a felhaszn√°l√≥k √ļj funkci√≥kat √©s tulajdons√°gokat tervezhetnek. A Cosmos SDK-val mind a publikus Proof-of-Stake blokkl√°ncok, mind az enged√©lyk√∂teles Proof-of-Authority blokkl√°ncok l√©trehozhat√≥k. A Binance Chain csak egy p√©lda a Cosmos SDK haszn√°lat√°val l√©trehozott blokkl√°ncokra.


Mi az az ATOM?

Az ATOM a Cosmos nat√≠v √©rm√©je, amelynek h√°rom fŇĎ felhaszn√°l√°si ter√ľlete van:

1. A felhaszn√°l√≥knak a tranzakci√≥s d√≠jakat ATOM-ban kell megfizetni√ľk, a sz√ľks√©ges sz√°m√≠t√°si teljes√≠tm√©ny ar√°ny√°ban.

2. Az ATOM a Cosmos Hub ir√°ny√≠t√°si rendszer√©ben val√≥ r√©szv√©telre is haszn√°lhat√≥. Min√©l t√∂bb ATOM-ot birtokol valaki, ann√°l nagyobb szavaz√≥erŇĎvel b√≠r a platformot √©rintŇĎ d√∂nt√©sekben.

3. Az érmét validátorok mögött stakelik a konszenzus algoritmusban való részvételért járó jutalomért.

Az ATOM-ot egy elsŇĎdleges √©rmekibocs√°t√°s (ICO) keret√©ben osztott√°k sz√©t, √©s nincs k√≠n√°lati korl√°tja, ami infl√°ci√≥s √©rm√©v√© teszi. Ez annak k√∂sz√∂nhetŇĎ, hogy a Tendermint Core frissen l√©trehozott ATOM-mal jutalmazza a stakelŇĎket. Az infl√°ci√≥s r√°ta val√≥s idŇĎben m√≥dosul a stakelt √∂sszeg √©s a stakelŇĎk sz√°ma alapj√°n.


Hogyan v√°s√°rolhatok ATOM-ot?

ATOM-ot k√∂nnyen v√°s√°rolhat a Binance tŇĎzsd√©n. Ha m√©g nem regisztr√°lt Binance-fi√≥kot, vagy nem v√©gezte el a KYC √©s AML ellenŇĎrz√©seket, akkor ezt mindenk√©ppen tegye meg, mielŇĎtt ATOM-ot v√°s√°rolna. A l√©p√©sek egyszerŇĪek:

1. L√©pjen be Binance-fi√≥kj√°ba, majd kattintson a [Keresked√©s] (Trade) lehetŇĎs√©gre. V√°lassza ki a [Klasszikus] (Classic) vagy a [Halad√≥] (Advanced) keresked√©si n√©zetet.


2. Vigye az egeret a bal oldalon l√°that√≥ keresked√©si p√°r f√∂l√©, keressen r√° az ATOM-ra, √©s v√°lasszon egy megfelelŇĎ keresked√©si p√°rt. P√©ld√°nkban az [ATOM/BUSD] p√°rt fogjuk haszn√°lni.

 

3. V√°lassza ki a megb√≠z√°st√≠pust √©s adja meg a megv√°s√°rolni k√≠v√°nt √∂sszeget. Itt egy piaci megb√≠z√°st v√°lasztottunk. EllenŇĎrizze a megb√≠z√°s adatait, √©s kattintson az [ATOM v√°s√°rl√°sa] (Buy ATOM) gombra a megb√≠z√°s elk√ľld√©s√©hez.



Mi az a Tendermint?

A Tendermint egy olyan protokoll, amely egyr√©szt egy blokkl√°nc konszenzusmechanizmust (Tendermint Core), m√°sr√©szt egy olyan eszk√∂zt (Tendermint ABCI) biztos√≠t, amely lehetŇĎv√© teszi az alkalmaz√°sok sz√°m√°ra a Tendermint Core konszenzusmotorokhoz val√≥ csatlakoz√°st. A Tendermint Core a Cosmos alap√©rtelmezett konszenzusprotokollja, amely egyben biz√°nci hibatŇĪr√©ssel (BFT) is rendelkezik. A BFT egyszerŇĪen azt jelenti, hogy az √ļj tranzakci√≥k megerŇĎs√≠t√©se nem egy√ľttmŇĪk√∂dŇĎ vagy ak√°r rosszindulat√ļ r√©sztvevŇĎkkel is elv√©gezhetŇĎ.

A Tendermint Core eset√©ben a valid√°torok olyan csom√≥pontokat futtatnak, amelyek a blokkl√°nc adatainak m√°solat√°t t√°rolj√°k. Nem minden teljes csom√≥pont valid√°tor, mivel a Cosmos Hubon a valid√°torok sz√°ma legfeljebb 100 lehet. A tranzakci√≥kat megerŇĎs√≠tŇĎ valid√°torok szavaznak a l√°ncra felvehetŇĎ √ļj blokkokr√≥l.

A valid√°torok √ļgy nyerik el poz√≠ci√≥jukat, hogy az ATOM-ot csom√≥pontk√©nt stakelik. A 100 legjobb stakel√©si √©rt√©kkel rendelkezŇĎ csom√≥pont ezut√°n valid√°torr√° v√°lik, √©s szavaz√≥ereje a stakelt ATOM-mal ar√°nyos. A felhaszn√°l√≥k a blokkjutalom egy r√©sz√©√©rt cser√©be deleg√°lhatj√°k ATOM-jukat a valid√°torok m√∂g√©.¬†

Ez a mechanizmus becs√ľletes magatart√°sra √∂szt√∂nzi a valid√°torokat, mivel a felhaszn√°l√≥k k√∂nnyed√©n stakelhetik ATOM-jukat a megb√≠zhat√≥bb valid√°torok m√∂g√∂tt. √öj blokkok hozz√°ad√°s√°hoz 100 valid√°tor szavaz√°ssal konszenzusra jut minden blokkr√≥l. A szavaz√°s fordul√≥kban zajlik, a vezetŇĎktŇĎl √©rkezŇĎ blokkjavaslatok alapj√°n.


Miért fontos a Tendermint?

A Tendermint (BFT) n√©pszerŇĪnek bizonyult a k√∂vetkezŇĎk miatt:

1. Alkalmass√°g publikus √©s priv√°t blokkl√°ncokhoz.¬†A Tendermint (BFT) csak a Cosmos blokkl√°ncok h√°l√≥zati √©s konszenzusr√©teg√©vel foglalkozik. Meghat√°rozza, hogy a valid√°torok hogyan √°llapodnak meg a tranzakci√≥kr√≥l √©s hogyan osztj√°k meg az inform√°ci√≥kat, de a fejlesztŇĎk tov√°bbra is testreszabhatj√°k az alkalmaz√°si r√©teget. Minden Z√≥na eld√∂ntheti, hogyan v√°lasztja ki a valid√°torokat, √©s hogy a blokkl√°nc publikus vagy enged√©lyk√∂teles legyen.

2. Nagy teljes√≠tm√©ny.¬†A Tendermint (BFT) blokkideje k√∂r√ľlbel√ľl 1 m√°sodperc, √©s m√°sodpercenk√©nt t√∂bb ezer tranzakci√≥t is k√©pes feldolgozni.

3. A tranzakci√≥k azonnali v√©gleges√≠t√©se. A tranzakci√≥k a blokk l√©trehoz√°sakor azonnal megerŇĎs√≠t√©sre ker√ľlnek (amennyiben a h√°l√≥zati valid√°torok t√∂bbs√©ge becs√ľletes). Az olyan blokkl√°ncokhoz k√©pest, mint az Ethereum (ETH) vagy a Bitcoin (BTC), a Cosmos felhaszn√°l√≥i magabiztosan fogadhatnak el tranzakci√≥kat kevesebb blokkmegerŇĎs√≠t√©ssel.

4. Biztons√°g. Ha a blokkl√°nc m√©gis el√°gazik, mely √°ltal k√©t k√ľl√∂nb√∂zŇĎ tranzakci√≥s elŇĎzm√©nyt hoz l√©tre, akkor k√∂nnyŇĪ felelŇĎss√©gre vonni az illetŇĎt √©s meg√°llap√≠tani a t√∂rt√©ntek ok√°t.


Záró gondolatok

A Cosmos volt az egyik elsŇĎ el√©rhetŇĎ megold√°s az √°tj√°rhat√≥ blokkl√°ncok l√©trehoz√°s√°ra, √©s n√©pszerŇĪ v√°laszt√°s maradt. A Tendermint (BFT) √©s a Cosmos SDK ma is hat√©kony eszk√∂z√∂k a blokkl√°ncok l√©trehoz√°s√°ra. 2017 √≥ta azonban nagyobb hangs√ļlyt kapnak a forgalmas blokkl√°ncokkal, p√©ld√°ul az Ethereummal egy√ľttmŇĪk√∂dŇĎ oldall√°ncok. Hogy ez a trend folytat√≥dik-e, m√©g nem tudni. Mindazon√°ltal a Cosmos a jelenlegi trendek, k√∂zt√ľk az NFT-k, a DeFi-fedezetts√©g √©s a l√°ncok k√∂z√∂tti stakel√©s kiterjeszt√©s√©t tervezi, √≠gy es√©lyt kap arra, hogy meglovagolja ezek n√©pszerŇĪs√©g√©t a j√∂vŇĎben.