Zusammenfassung
Cosmos ist ein Ökosystem aus Netzwerken und Tools zum Aufbau interoperabler Blockchains. Der Cosmos-Hub der Hauptkette ist ein zentrales Hauptbuch, das mit Blockchain-„Partitionen“ kompatibel ist. Jede Partition ist äußerst anpassbar, sodass Entwickler ihre eigenen Kryptowährungen, benutzerdefinierten Einstellungen für die Blocküberprüfung und andere Funktionen entwerfen können.
Diese Partitionen werden über das Cosmos SDK erstellt und bilden die notwendige Grundlage für die Entwicklung der Cosmos-Blockchain. Tendermint Core, die Standard-Konsensschicht des Cosmos SDK, bietet einen validatorbasierten Konsensmechanismus, der über mehrere Cosmos-Blockchains hinweg verwendet werden kann. Allerdings kann jede Partition genau auswählen, wie die Validatoren ausgewählt werden.
Für das Cosmos Hub-Mainnet wählt die Blockchain 100 Validatoren aus den obersten Knoten aus, und diese Validatoren setzen den Utility-Token ATOM der Blockchain ab. Jedem Validator werden entsprechend der zugesagten ATOM-Menge entsprechende Stimmrechte zugewiesen. Ein leitender Validator schlägt dann neue Blöcke vor, über die andere abstimmen können. Wenn der Block erfolgreich erstellt wurde, erhält der Validator die Blockbelohnung, und Benutzer, die ATOM verpflichten, den Validator auszuwählen, teilen sich auch die Belohnung.
Zusätzlich zum Cosmos-Hub-Konsensmechanismus kann ATOM auch zur Zahlung von Transaktionsgebühren und zur Teilnahme an Governance-Abstimmungen verwendet werden. Validatoren müssen an Vorschlägen teilnehmen oder mit Sanktionen rechnen.
Einführung
Wie die Skalierbarkeit ist auch die Interoperabilität immer ein zentrales Problem, das im Blockchain-Bereich gelöst werden muss. In den mehr als zehn Jahren seit der Einführung der ersten Bitcoin-Blockchain haben wir mittlerweile viele Möglichkeiten für interoperable Blockchain-Netzwerke. Cosmos ist mit seinem Tendermint-Konsensmechanismus und den Open-Source-Entwicklertools wahrscheinlich eine der beliebtesten Optionen auf dem Markt. Lassen Sie uns im Detail untersuchen, warum Cosmos weiterhin ein Hit ist und wie es die einfache Zusammenarbeit von Blockchains ermöglicht.
Wie funktioniert Cosmos (ATOM)?
Cosmos ist ein Projekt, das sich auf die Schaffung von Interoperabilität zwischen verschiedenen Blockchain-Netzwerken konzentriert. Das Cosmos Network wurde 2014 von Ethan Buchman und Jae Kwon gegründet und besteht aus einem Proof-of-Stake-Blockchain-Mainnet und maßgeschneiderten Blockchains, die „Shards“ genannt werden.
Die Hauptkette des Cosmos-Hubs kann Assets übertragen und Daten zwischen miteinander verbundenen Partitionen übertragen und bietet so eine gemeinsame Sicherheitsbarriere. Diese arbeiten alle mithilfe des maßgeschneiderten Konsensmechanismus Tendermint von Cosmos und einer gemeinsamen Anwendungsprogrammierschnittstelle zusammen. Gebühren in Cosmos können mit ATOM, der netzwerkeigenen Kryptowährung, bezahlt werden.
Das Cosmos-Netzwerk ist in verschiedene dreischichtige Architekturen unterteilt:
1. Netzwerk – ermöglicht die Kommunikation von Transaktionsbestätigungen und anderen Konsensinformationen mit der Hub-Blockchain.
2. Anwendung – aktualisiert den Status von Transaktionen und Salden im Netzwerk.
3. Konsens – Organisieren Sie Knoten, um einen Konsens über das Hinzufügen neuer Transaktionen zu erzielen.
Die oben genannten drei Ebenen werden durch eine Reihe von Open-Source-Tools und -Anwendungen integriert. Tendermint bündelt beispielsweise die Netzwerkschicht und die Konsensschicht in einer gebrauchsfertigen Engine. Blockchain-Entwickler, die Tendermint verwenden, müssen sich nur auf die Anwendungsebene konzentrieren, was sowohl Zeit als auch Ressourcen spart.
Was ist Cosmos Hub?
Der Cosmos Hub ist die Hauptblockchain von Cosmos und verbindet andere angepasste Blockchains, sogenannte „Partitionen“. Diese Verbindung wird über das Inter-Chain Communication Protocol (IBCP) hergestellt, das den Status jeder Partition verfolgt. Über dieses Protokoll können Informationen problemlos zwischen allen mit dem Cosmos Hub verbundenen Zonen übertragen werden.
Der Cosmos-Hub dient als zentrales Hauptbuch des Ökosystems, in dem jede Partition Informationen über Cross-Chain-Kommunikation (IBC) austauschen kann. Cross-Chain-Nachrichten (IBC) verwenden zwei Transaktionstypen: IBCBlockCommitTx und IBCPacketTx. Der erste übergibt den neuesten Block-Hash für eine bestimmte Partition. Mit der zweiten Möglichkeit können Partitionen nachweisen, ob ein Paket legitim ist und von der Anwendung des Absenders ausgegeben wurde.
Stellen wir uns zwei DApps zwischen zwei verschiedenen Partitionen vor, die miteinander kommunizieren. Dazu werden kettenübergreifende Kommunikationsinformationen an den Cosmos-Hub gesendet, der die Interaktion aufzeichnet. Informationen werden über den Cosmos-Hub weitergeleitet, während jede Partition die Ergebnisse dieser Interaktionen in ihrer eigenen Blockchain aufzeichnet. Dies hinterlässt Hinweise auf Aktivität in drei unabhängigen Blockchains. Aufgrund seiner Fähigkeit, Blockchains miteinander interagieren zu lassen, wird Cosmos als „Internet der Blockchains“ bezeichnet.
Was sind Cosmos-Partitionen?
Die maßgeschneiderten Blockchains von Cosmos, sogenannte „Partitionen“, werden in einer Vielzahl unterschiedlicher Anwendungen eingesetzt. Der Begriff entspricht dem bekannten Sidechain-Konzept aus Blockchain-Projekten wie Polygon. Jede Partition kann ihre eigenen Transaktionen überprüfen, Token prägen und eine benutzerdefinierte Entwicklung ermöglichen. Selbst mit diesen differenzierten Funktionen können alle Partitionen weiterhin mit jeder anderen Partition im Cosmos-System interagieren, solange sie lizenziert sind.
Partitionen verwenden eine Hub-and-Spoke-Architektur, wobei der Hub als Router zwischen verschiedenen Partitionen fungiert. Der Cosmos-Hub ist ein beliebter Vertreter davon, aber es gibt auch andere Hubs. Das Netzwerk ist völlig erlaubnisfrei und jeder kann eine Hub-Blockchain oder -Zone erstellen. Allerdings hat jede Zone oder jeder Hub das Recht, Verbindungen zu anderen Blockchains zu verweigern.
Eine mit einem Hub verbundene Blockchain kann auch jede beliebige Partition verbinden, die mit demselben Hub verbunden ist. Hubs können auch miteinander verbunden werden. Darüber hinaus kann jeder, genau wie Binance Chain im Jahr 2019, Cosmos Hub forken und seine eigene Version veröffentlichen.
Was ist Cosmos SDK?
Cosmos SDK ist ein Open-Source-Softwareentwicklungs-Toolkit, mit dem Benutzer benutzerdefinierte Blockchains erstellen können. Das Standard-Konsensprotokoll des Cosmos SDK ist Tendermint Core, es stehen jedoch auch verschiedene vorgefertigte Module zur Verfügung. Die Verwendung des Cosmos SDK wird den Prozess des Aufbaus einer Blockchain erheblich vereinfachen und alle Standards bereitstellen, die Benutzer erwarten.
Durch hochgradig anpassbare Plug-Ins können Benutzer neue Funktionen und Features entwerfen. Mit dem Cosmos SDK können sowohl öffentliche Proof-of-Stake-Blockchains als auch private, genehmigte Proof-of-Authority-Blockchains erstellt werden. Binance Chain ist ein Beispiel für die Verwendung des Cosmos SDK zum Aufbau einer Blockchain.
Was ist ATOM?
ATOM ist der native Token von Cosmos und hat drei Hauptanwendungsfälle:
1. Benutzer müssen ATOM verwenden, um Transaktionsgebühren zu zahlen, die proportional zur erforderlichen Rechenleistung sind.
2.ATOM beteiligt sich auch am Governance-System des Cosmos Hub. Je mehr ATOM Sie besitzen, desto größer ist Ihr Stimmrecht bei Plattformentscheidungen.
3. Prüfer können Token einsetzen und Belohnungen für die Teilnahme am Konsensalgorithmus erhalten.
ATOM wird über ein Initial Coin Offering (ICO) ausgegeben und hat keine Angebotsobergrenze, was es zu einem inflationären Token macht. Tendermint Core belohnt Staker mit neu geprägtem ATOM. Daher passt sich die Inflationsrate in Echtzeit an, basierend auf der Anzahl der verpfändeten Token und der Anzahl der Pfandgeber.
Wie kaufe ich ATOM?
ATOM kann problemlos über die Binance-Börse erworben werden. Bevor Sie ATOM kaufen, registrieren Sie bitte ein Binance-Konto oder führen Sie Untersuchungen zur Identitätsprüfung (KYC) und zur Bekämpfung der Geldwäsche (AML) durch. Die einfachen Schritte sind wie folgt:
1. Melden Sie sich bei Ihrem persönlichen Binance-Konto an und fahren Sie mit der Maus über die Registerkarte [Handel]. Wählen Sie die Handelsansicht [Standard Edition] oder [Professional Edition].

2. Bewegen Sie die Maus über das links angezeigte Handelspaar, suchen Sie nach „ATOM“ und wählen Sie das entsprechende Handelspaar aus. Hier nehmen wir [ATOM/BUSD] als Beispiel.

3. Wählen Sie die Bestellart aus, die Sie interessiert, und geben Sie die Menge ein, die Sie kaufen möchten. Hier wählen wir die Marktordnung. Überprüfen Sie sorgfältig die Bestelldetails und klicken Sie auf [ATOM kaufen], um den Kaufantrag einzureichen.

Was ist Tendermint?
Tendermint ist ein Protokoll, das einen Blockchain-Konsensmechanismus (Tendermint Core) und ein Tool bereitstellt, das es Anwendungen ermöglicht, eine Verbindung zur Tendermint Core-Konsens-Engine, nämlich Tendermint ABCI, herzustellen. Tendermint Core ist das Standardkonsensprotokoll von Cosmos und ein Byzantine Fault Tolerant (BFT)-System. Einfach ausgedrückt bezieht sich Byzantine Fault Tolerance (BFT) auf die Nichtkooperation, die es selbst böswilligen Akteuren ermöglicht, neue Transaktionen zu bestätigen.
Validatoren können Knoten über Tendermint Core ausführen und Kopien von Blockchain-Daten verwalten. Der Cosmos-Hub hat ein Limit von 100 Validatoren, sodass einige vollständige Knoten nicht zu Validatoren werden können. Validatoren, die Transaktionen bestätigen, müssen für neue Blöcke stimmen, die der Kette hinzugefügt werden.
Durch das Abstecken von ATOM als Knoten kann der Verifizierer Verifizierungsrechte erhalten. Die 100 besten Knoten mit dem höchsten Einsatzwert werden zu Validatoren und ihre Stimmrechte sind proportional zum eingesetzten ATOM. Benutzer können ihr ATOM auch Validatoren anvertrauen und dafür einen Teil der Blockbelohnungen erhalten.
Benutzer können sich frei dafür entscheiden, ATOM an zuverlässigere Personen zu vergeben. Dieser Mechanismus wird Validatoren effektiv dazu motivieren, sich gut zu verhalten. Um neue Blöcke hinzuzufügen, stimmt eine Gruppe von 100 Validatoren ab, um einen Konsens über jeden Block zu erzielen. Die Abstimmung erfolgt in mehreren Runden auf der Grundlage der Blockvorschläge des Vorsitzenden.
Warum ist Tendermint wichtig?
Deshalb ist Tendermint (BFT) so beliebt:
1. Gilt für öffentliche und private Ketten. Tendermint (BFT) verwaltet nur die Netzwerk- und Konsensebenen der Cosmos-Blockchain, einschließlich der Art und Weise, wie Validatoren sich auf Transaktionen einigen und Informationen austauschen, aber Entwickler können die Anwendungsebene anpassen. Unabhängig davon, ob es sich um eine öffentliche oder private Blockchain mit Berechtigungen handelt, kann jede Partition bestimmen, wie Validatoren ausgewählt werden.
2. Hohe Leistung. Tendermint (BFT) hat eine Blockzeit von ca. 1 Sekunde und kann Tausende von Transaktionen pro Sekunde verarbeiten.
3. Sofortige Transaktionsbestätigung. Solange die meisten Netzwerkvalidatoren ehrlich und zuverlässig sind, werden Transaktionen sofort bestätigt, sobald ein Block erstellt wird. Im Vergleich zu Blockchains wie Ethereum (ETH) oder Bitcoin (BTC) müssen Cosmos-Benutzer weniger Blöcke bestätigen und sind sicherer bei der Annahme von Transaktionen.
4. Sicherheit. Wenn es zu einer Verzweigung der Blockchain kommt, die zu zwei unterschiedlichen historischen Transaktionsaufzeichnungen führt, kann dies leicht zur Verantwortung gezogen und die Ursache des Problems identifiziert werden.
Zusammenfassen
Cosmos war eine der ersten Lösungen zur Schaffung von Blockchain-Interoperabilität, und die Option bleibt heiß begehrt. Tendermint (BFT) und Cosmos SDK sind auch heute noch leistungsstarke Tools zum Erstellen von Blockchains. Seit 2017 beobachten wir jedoch, dass Sidechains, die mit stark frequentierten Blockchains wie Ethereum zusammenarbeiten, zunehmend an Aufmerksamkeit gewinnen. Ob sich dieser Trend fortsetzt, bleibt abzuwarten. Dennoch plant Cosmos, die aktuellen Trends bei NFT, DeFi-Hypotheken und kettenübergreifenden Einsätzen zu nutzen und sich darum zu bemühen, die Chancen dieses Trends zu nutzen und die Zukunft zu gewinnen.



