Cosmos

0

Was ist Cosmos (ATOM)?

Cosmos wurde von seinem Gründerteam als “Internet der Blockchains” angekündigt und zielt darauf ab, ein Netzwerk von Krypto-Netzwerken zu schaffen, die durch Open-Source-Tools zur Rationalisierung von Transaktionen zwischen den verschiedenen Netzwerken verbunden sind.

Es ist dieser Fokus auf Anpassbarkeit und Interoperabilität, der Cosmos von anderen Projekten unterscheidet.

Anstatt das eigene Netzwerk in den Vordergrund zu stellen, ist es das Ziel, ein Ökosystem von Netzwerken zu fördern, die Daten und Token programmgesteuert austauschen können, ohne dass eine zentrale Partei diese Aktivitäten unterstützt.

Jede neue unabhängige Blockchain, die innerhalb von Cosmos erstellt wird (eine sogenannte “Zone”), ist dann an den Cosmos Hub gebunden, der den Status jeder Zone aufzeichnet und umgekehrt.

Der Cosmos Hub, eine Proof-of-Stake-Blockchain, wird von der eigenen Kryptowährung ATOM betrieben.

Wie funktioniert Cosmos?

Das Cosmos-Netzwerk besteht aus drei Schichten:

Anwendung – Verarbeitet Transaktionen und aktualisiert den Zustand des Netzwerks
Networking – Ermöglicht die Kommunikation zwischen Transaktionen und Blockchains
Konsens – Hilft den Teilnehmern, sich über den aktuellen Zustand des Systems zu einigen

Um alle Schichten miteinander zu verbinden und Entwicklern die Erstellung von Blockchain-Anwendungen zu ermöglichen, stützt sich Cosmos auf eine Reihe von Open-Source-Tools.

Tendermint
Das wichtigste Element dieses mehrschichtigen Designs ist die Tendermint BFT-Engine, der Teil des Netzwerks, der es Entwicklern ermöglicht, Blockchains zu erstellen, ohne sie von Grund auf neu programmieren zu müssen.

Tendermint BFT ist ein Algorithmus, der von dem Netzwerk von Computern, auf denen die Cosmos-Software läuft, verwendet wird, um das Netzwerk zu sichern, Transaktionen zu validieren und Blöcke an die Blockchain zu übertragen. Er ist über ein Protokoll namens Application Blockchain Interface mit Anwendungen verbunden.

Tendermint Byzantine Fault Tolerance (BFT)
Das Herzstück von Tendermint ist der Tendermint Core, ein Proof-of-Stake (PoS) Governance-Mechanismus, der das dezentrale Netzwerk von Computern, auf denen Cosmos Hub läuft, synchron hält.

Crypto 4

Damit die Teilnehmer (“Validator Nodes”) die Blockchain antreiben und über Änderungen abstimmen können, müssen sie zunächst ATOM einsetzen. Um ein Validator zu werden, muss ein Teilnehmer unter den ersten 100 Teilnehmern sein, die ATOM einsetzen. Die Stimmkraft wird durch die Höhe des ATOM-Einsatzes bestimmt.

Benutzer können ihre Token auch an andere Validatoren delegieren und ihnen Stimmen zuweisen, während sie weiterhin einen Teil der Blockbelohnung erhalten.

Die Validatoren haben einen Anreiz, ehrlich zu sein, da die Nutzer die Flexibilität haben, je nach ihren Abstimmungspräferenzen zwischen den Validatoren zu wechseln, an die sie ATOM delegieren.

Cosmos Hub und Zonen
Der Cosmos Hub war die erste Blockchain, die im Cosmos-Netzwerk eingeführt wurde. Er wurde gebaut, um als Vermittler zwischen allen unabhängigen Blockchains zu fungieren, die innerhalb des Cosmos-Netzwerks erstellt wurden, den sogenannten “Zonen”.

In Cosmos ist jede Zone in der Lage, ihre wesentlichen Funktionen selbständig auszuführen. Dazu gehören die Authentifizierung von Benutzerkonten und Transaktionen, die Erstellung und Verteilung neuer Token und die Durchführung von Änderungen an ihrer eigenen Blockchain.

Der Cosmos Hub hat die Aufgabe, die Interoperabilität zwischen allen Zonen innerhalb des Netzwerks zu erleichtern, indem er deren Status verfolgt.

Inter-Blockchain-Kommunikationsprotokoll
Die Zonen sind mit dem Cosmos Hub über das Inter-Blockchain-Kommunikationsprotokoll (IBC) verbunden, ein Mechanismus, der den freien und sicheren Informationsaustausch zwischen den einzelnen angeschlossenen Zonen ermöglicht.

Crypto 3

Sobald eine Zone mit dem Cosmos Hub verbunden ist, ist sie mit jeder anderen Zone, die mit dem Hub verbunden ist, interoperabel, d.h. Blockchains mit sehr unterschiedlichen Anwendungen, Validatoren und Konsensmechanismen können Daten austauschen.

Cosmos-SDK
Das Cosmos-Team hat auch das Cosmos Software Development Kit (SDK) entwickelt, mit dem Entwickler Blockchains mit dem Tendermint-Konsensalgorithmus erstellen können.

Das SDK minimiert die Komplexität, indem es die gängigsten Funktionen von Blockchains bietet (z. B. Staking, Governance, Token). Entwickler können Plugins erstellen, um zusätzliche Funktionen hinzuzufügen, die sie wünschen.

Weitere ausführliche Erklärungen zu allen Begrifflichkeiten der Finanzwelt findest du HIER in unserem Lexikon, auch Wikipedia hat weitere spannende Informationen zum Thema.