$5.9878 +2.52%
Glob. Mkt Cap Rank: No.35
2024-08-07:09:36:37update
24H High
:
44.1086
24H Turnover
:
11.93亿
Max Supply
:
0.0
24H TR
:
7.03%
24H Low
:
42.2831
24H Vol
:
27327956.07
Curr. Issued
:
389910088.0
24H High-Low
:
+4.32%
ATH
:
318.42
Highest Mkt Cap
:
169.87亿
Circulating Supply
:
389910088.0
Dominance
:
0.11%
ATL
:
7.92
Mkt Cap (Float)
:
169.87亿
Circulating Supply
:
-%
Issue Date
:
2019-03-15
Introduction
Latest News
News Flash
Basic information
Full Currency Name 阿童木/ATOM
Currency Code ATOM
Coin Intro ATOM is a cryptocurrency issued by the Cosmos project, nicknamed "Atom" by Chinese users due to its pronunciation similarity. Cosmos Hub is the first cross-chain hub in the Cosmos ecosystem, and ATOM is the staking and governance token for the Cosmos Hub. It can be used for spam prevention, staking rewards, and community governance voting. It was launched on March 15, 2019, with a total supply of 237,928,231 ATOM.
The Cosmos project is a blockchain interoperability project initiated by the Tendermint team in 2016. In simple terms, Cosmos aims to empower developers to build their own chains with ease and efficiency by providing tools such as the Cosmos SDK and Tendermint, enabling a modular, standardized, and cost-effective development process. After everyone has their own chain, Cosmoss Inter-Blockchain Communication (IBC) protocol and the ecosystem comprised of Cosmos Hub and Zones connect different chains, ultimately forming a unified value internet. The projects goal is to achieve "the internet of blockchains" by realizing basic functionalities like token transfer and constructing a deeply integrated token economic ecosystem.
The Cosmos project completed its Initial Coin Offering (ICO) in April 2017, raising the equivalent of $17 million in Bitcoin and Ethereum at the time. A total of 200 million ATOM tokens were issued, with the following allocation: 75% for ICO sale, 5% for angel investors, 10% for the Interchain Foundation (ICF), and 10% retained by the team. The ICO base price was $0.10 (0.6719 yuan), with strategic investors and early investors receiving a 25% and 15% discount, respectively.
According to the Cosmos websites disclaimer, "The development of the Cosmos project is primarily handled by Tendermint Inc.," but the development funds are sourced from the Swiss non-profit organization, Interchain Foundation. The Tendermint team is a renowned development team known for its Tendermint consensus algorithm, the worlds first Byzantine Fault Tolerance algorithm applicable to public blockchains. This algorithm powers the open-source blockchain consensus engine for developers.
The current price of ATOM is $5.34, with a 24-hour trading volume of $22.6862 million. ATOM has fallen by 14.41% in the past 24 hours. It currently ranks 35th on the Honeycomb market cap ranking, with a market capitalization of $208.473 million USD. Its circulating supply stands at 390.337 million ATOM, and its total supply is 390.460 million ATOM.
Issue Date
All-Time High $44.927559
All-Time Low $1.140486
Total Supply 390460072.0365
Circulating Supply 390337516
Circulating Supply Percentage 0.9996861240232304
Market Cap 1971339288404
Fully Diluted Market Cap $1.3678375799461359e-8
Mkt Cap (Float) $2084737870
Circulating Market Cap % of Global Total 0.0010575236248082935
Listed on Exchanges 48
Official Link https://cosmos.network/
Whitepaper https://v1.cosmos.network/resources/whitepaper
Blockchain Explorer "https://hubble.figment.network/chains/cosmoshub-1", "https://cosmos.bigdipper.live/", "https://www.mintscan.io/"
Telegram "https://t.me/cosmosproject"
Github https://github.com/cosmos/cosmos-sdk
Twitter https://twitter.com/cosmos
FaceBook
Reddit https://www.reddit.com/r/cosmosnetwork/
Currency Introduction

Cosmos is a parallel network with individual chains powered by consensus protocols like Tendermint. Within the Cosmos ecosystem, these independent "zones" can communicate, trade, and interoperate with each other. Cosmos envisions a future where the barriers between blockchains are broken down, creating a "blockchain internet" that becomes the preferred platform for a wide range of real-world use cases.

This vision is backed by a suite of system tools developed by Cosmos, including Tendermint, Cosmos SDK, IBC, and communication between Hubs and Zones facilitated by the IBC protocol. Go-Ethereum, employed by Ethereum, falls within the scope of a monolithic technology stack. Tendermint, established in 2014, emerged as an early solution addressing upgrade challenges and customization enhancements for Ethereum. Tendermint BFT offers a solution by packaging the network and consensus layers of a blockchain, allowing developers to focus solely on the application layer without needing to delve into underlying protocols. This developer-friendly design might seem unremarkable in the current landscape of proliferating public chains, but considering its inception in late 2014 highlights the foresight of Cosmos.

Furthermore, a significant advantage of the Tendermint consensus algorithm is its secure and simplified lightweight client, making it an ideal tool for mobile and IoT applications. The Tendermint lightweight client simply needs to keep up with changes in the validator set and then verify the +⅔ pre-committed transactions in the latest block to determine the current state. In essence, cross-chain functionality is not the sole focus of Cosmos; the Tendermint technology also prioritizes streamlining development time. The properties of Tendermint BFT are applicable to both public and private chains. Tendermint BFT exclusively handles the network and consensus layers of the blockchain, where nodes propagate transactions and validators reach consensus on a set of transactions to append to the blockchain, capable of processing thousands of transactions per second.

COSMOS is built upon Tendermints BPOS+PBFT consensus mechanism. This mechanism involves validators and proposers. PBFT is utilized to confirm the validity of blocks, and the amount of staked tokens determines the weight of a validators vote, signifying power within the process. BPOS is employed to allocate power to validators. The proposer for each round is selected sequentially from the list of validators, based on their voting proportion. Tendermint employs a Practical Byzantine Fault Tolerance (PBFT) algorithm, where a decision is reached by a two-thirds majority of votes.

 


 

一、Cosmos SDK

 

                                                                                            图1 Cosmos SDK功能


Building upon Tendermint BFT, the SDK further minimizes the development cycle for third-party developers. First, it enables developers to port any existing blockchain codebase to Golang, with Ethermint specifically targeting the Ethereum network. All existing tools (Truffle, Metamask, etc.) are compatible with Ethermint, allowing seamless migration of smart contracts without additional effort. The Cosmos SDK is based on two core principles that further standardize its framework:

• Modularity: The Tendermint team has constructed fundamental modules essential for the Cosmos Hub. These modules can be utilized by any developer building their own applications, and they can also create modules for the Cosmos SDK.
 Security Boundaries: Enforces security boundaries between modules, empowering developers to better manage module composability while concurrently limiting the scope of malicious or accidental interactions.

Comprehensive details about the Cosmos SDK can be found on its official website, which provides libraries for building command-line interfaces (CLIs), REST servers, and various other commonly used utilities.

 


 

二、IBC

 

Within the Cosmos network, connections between blockchains are established using the Inter-Blockchain Communication (IBC) protocol. Leveraging Tendermint consensus, IBC allows heterogeneous chains to transfer value (i.e., tokens) or data to each other. Heterogeneous chains are characterized by distinct layers, with each blockchain maintained by a set of validators known as miners. They differ in their consensus, application layers, and network structure. To achieve IBC compatibility, they need to adhere to certain requirements at the consensus layer. IBC empowers heterogeneous blockchains to exchange tokens and data between each other, meaning blockchains with different applications and validator sets can interoperate.

When an account on chain A intends to send 10 tokens to chain B, the system continuously tracks the process. Each chain is allowed to track the validator set of the other chain, and each chain runs a lightweight client of the other chain. When initiating an IBC transfer, two crucial pieces of information within the IBC protocol are the IBCBlockCommitTx and the IBCPacketTx. The former records the latest block information of the senders chain, while the latter encompasses the details of the cross-chain transaction itself. Upon execution, it is included in the outgoing queue by mentioning the cross-chain instruction. The transaction information is then retrieved from the outgoing queue and submitted to the Hub, where it undergoes subsequent steps to facilitate the cross-chain transaction. During this process, ATOM is locked (bonded) on chain A, and evidence of the 10 ATOM is forwarded from chain A to chain B. Validation of the evidence against chain A is performed on chain B. If deemed valid, 10 ATOM credentials are created on chain B. The ATOM created on chain B are not genuine ATOM. A similar mechanism is employed when the ATOM returns to its original chain for unlocking.

The design principle of IBC involves directly connecting each blockchain in the network, creating a chain-like structure. However, this approach can lead to uncontrollable quadratic growth. To address this issue, Cosmos introduces a modular architecture, categorizing blockchains in the network into two types: Hubs and Zones. Hubs serve as specialized entities for connecting Zones. When a Zone establishes an IBC connection with a Hub, it automatically gains access (i.e., sending and receiving) to every other Zone connected to the same Hub. Consequently, each Zone only needs to establish a limited number of connections with a restricted set of Hubs. This architecture also prevents double-spending within Zones. All token transfers within a Zone are routed through the Cosmos Hub, where the Hub maintains a record of the total token holdings of each Zone and ensures their isolation. Additionally, it encompasses the User Datagram Protocol (UDP), the Transmission Control Protocol (TCP), and other foundational protocols. The Hub and each Zone remain synchronized in terms of state changes by exchanging information through the publication of Merkle-proofs to confirm the transmission or reception of specific data.

Cosmos will offer robust vertical scalability upon its release. After completing the IBC module, horizontal scalability solutions will be implemented. The first Hub launched within the Cosmos Network is the Cosmos Hub, with its associated token being ATOM. Validators in Cosmos are analogous to miners who provide computing power. Non-validators delegate their ATOM stake tokens for voting purposes. This mechanism ensures the distribution of ATOM rewards to validators, and a specific system is in place to penalize and weaken validators in case of attacks or malicious behaviour.

 


 

三、Cosmos可解决的区块链问题

 

1、Scalability
Proof-of-work protocols are slow, expensive, unscalable, and environmentally harmful.
Tendermint BFT addresses this issue.
Tendermint BFT is a Byzantine Fault Tolerance consensus engine that powers Cosmos Proof-of-Stake consensus.

2、Ease of Use
Blockchain applications are complex and difficult for developers to understand.
The Cosmos SDK fixes this problem.
The Cosmos SDK is a modular framework for building interoperable, application-specific blockchains.

3、Interoperability
Blockchain economies are isolated, unable to transfer assets between each other.
The IBC protocol solves this issue.
Inter-Blockchain Communication (IBC) is a blockchain messaging protocol analogous to TCP/IP.

 


 

四、主要特点和里程碑

 

Tendermint Core: "Tendermint Core" is a readily available blockchain engine equipped with Cosmos practical Byzantine Fault Tolerance consensus protocol. The core can be used to build both public and private blockchains. The consensus mechanism provides instant settlement and security; security is prioritized above all else, followed by network activity.

Cosmos SDK: As a convenience toolkit, the Cosmos SDK

expand
Development History
2019年4月13日[Block height: 384,000] The center of the universe reaches the moon! The height of the block rose to 384,000-the average kilometers separating the earth from the moon.
2019年3月13日[Main website release] Cosmos SDK code base has been reviewed and strengthened, creation files are ready, and Cosmos Hub is opened.
2019年3月9日[Collect Genesis Transactions] will collect the binding transactions of major network verifier candidates. A tool will be released to compile the cosmohub Genesis file based on the results of Cosmos fundraising activities and other community data.
2019年Q1Cosmos continues to build projects on top of the SDK. Binance, the worlds largest cryptocurrency exchange, announced the launch of Binance Chain based on Tendermint Core and Cosmos SDK. Big Bang: Cosmos Hub was launched in the first quarter of 2019.
在2018年Q4The software is fully functional.
2018年11月9日[SDK functional integrity] Use cosmosdkv0.26.0 to announce that the code base is a functional complete version released by cosmohub.
2018年7月21日[Ledger Support] Ledger Nano S is one of the most popular hardware wallets. With this milestone, all future test networks will support Cosmos tokens protected by this hardware wallet.
2018年7月16日[Online Governance] Verifiers and principals can now create plain text proposals on testnet and vote on them. On the main network, the successful proposal will affect the future development direction of cosmohub.
2018年6月8日[Token Authorization] The user can entrust the token to the verifier on testnet. Delegation can be done through Voyager or CLI. [ nLife reduction] When the testnet validator stops voting on a new block, it can be greatly reduced. Dramatically reducing the verifier will permanently lose some betting tokens.
2018年5月2日[Block reward] The verifier on testnet can receive token extension reward on each block. The initial support for the verifiers commission rate was also implemented.
2018年4月20日[Decentralized Genesis] Genesis transactions created by the community are added to all upcoming online Genesis files. This means that members of the Cosmos community can join the network from the genesis block.
2018年4月20日[Asynchronous Candidate] All-node operators can announce the candidate qualification of verifiers asynchronously. As the top 100 validators, new blocks can be proposed.
2018年1月31日[Dynamic Peer Discovery] Complete nodes and verifiers can dynamically update connected peers through PEX reactors.
2017年10月19日[Token transaction] Users can send and receive tokens from each other on cosmohub. Transactions can be created through Voyager or CLI.
2017年Q1Cosmos fund-raising activity completed.
2016年Q2Cosmos white paper released
GO TOP