-
Cryptocurrencies
-
Exchanges
-
Media
All languages
Cryptocurrencies
Exchanges
Media
ADAMANT is a unique product, the only private messenger that runs entirely on the blockchain.
ADM (ADAMANT Messenger) is a utility token that supports decentralized infrastructure. This is why ADAMANT can be independent from governments, corporations and even developers. You can get ADM through crypto exchanges or buy tokens anonymously page.
ADAMANT is a blockchain-based reliability system and incorporates the following concepts:
Distributed. Blockchain represents an immutable distributed database. Data can be stored, but no changes are allowed in it. Therefore, it can be used for open, safe and reliable data storage.
Compared with POW, DPoS allows block creators to control the blockchain to a greater extent. POW, on the other hand, can control the network by interconnecting with more powerful processing units.
The Broadhash consensus mechanism enables the network to tolerate temporary network out-of-sync.
When the wallet is created, a BIP39 memory code will be generated to generate the private key. And this private key is used to generate the public key to clearly define the wallet address. After this process, the user can use the entire system. The number of possible wallet addresses is close to
infinite.
All transaction transmissions are signed with a private key and encrypted using a strong encryption algorithm, such as Ed25519 EdDSA.
All information is encrypted at the sending source device (using Curve25519, Salsa20, и Poly13051 algorithms), and then decrypted at the receiving end.
Client applications do not share passphrases and private keys publicly with the network. All encryption functions are performed locally on the device.
Unlike P2P chat software, user's IP cannot be tracked.
System Architecture
Adamant fully adopts a decentralized system based on the Delegated Proof of Stake (DPoS) algorithm. The choice of this architecture is based on the following considerations:
DPoS All transactions and transmissions can be confirmed within 5 seconds. And message delivery has very strict requirements on confirmation time.
DPoS can reduce the cost of system culture — Compared with POW, this algorithm does not require high computing power and waste of electricity.
Fixed delivery fee.
It has strong scalability and stable usability.
The ADAMANT system consists of two types of nodes: the master node contains complete chain information and can participate in the forging of blocks; and the portable client runs data encryption work on the terminal. All blockchain operations are performed by the master node, while portable clients are connected to each other through the HTTP protocol, and use a specific API to transmit all data in JSON format.
Requirements for the operating environment of the master node:
Linux server (Ubuntu). It can be installed on other platforms through the Docker application.
Node.JS application server
PostgreSQL server to store blockchain data
Portable client is developed using the following technologies:
Progressive Web App (PWA) — Next Generation Web Application Model
> HTML5, JS, CSS, Vue — website programming language and development framework
Complete nodes realized through special API protocol
All nodes communicate through HTTP protocol using P2P connection.
Independent blockchain
Due to the high gas fee (handling fee) for each transaction and information transmission, the current popular blockchain scheme based on Ethereum does not It is suitable for the ADAMANT network, so ADAMANT adopts an independent blockchain solution, which can minimize the transmission cost, which is beneficial to the operation of the entire network, and it can also be adjusted independently according to the price of tokens in the future.
In addition, the workload proof mechanism (POW) is not suitable for ADM, because it will cost a lot. And as the number of participants increases, transaction fees will also rise rapidly.
Based on the above reasons, we adopted the lisk project code to realize the functions of the server and the blockchain itself. And the code has been extended to meet the special needs of ADM. .
ADAMANT's system architecture is very flexible, and transaction fees can be adjusted according to needs.
ADAMANT transfers
Each block contains a varying number of transfers, each block requiring 6 to 10 confirmations. But this is only the only important factor required for token transmission, documents and messages can be transmitted with only one confirmation. The following are the various transfer types:
1. Token direct transfer
2. Message transfer
3. Chat hidden
4. Updates, including: personal information stored in the blockchain, address book and settings and other information
5. Upload profile picture
6. Create group chat
7. Close conversation
8. Document transfer (stored in node)
9. Document signing
> 10. Proxy registration
11. Voting
All transfer types require payment to proxies to maintain network operation.
Amount of data stored
It is difficult to estimate the amount of data that will be stored in ADAMANT nodes, but some initial assumptions can be made. The number of messages we expect - about 10,000 messages per day for the first year, increasing to 100,000 in a few years.
Assuming that a message has an average of 100 characters, the amount of data required to store the message is 100 characters * 2 bytes * encryption increase factor 1.5, a total of about 300 bytes.
In this case, the space required to store this information in the first year is 10,000 messages * 365 days * 300 = 1 GB, which may increase to 10 GB in future years. The ADAMANT blockchain size can grow to 50 GB or more in the next 10 years.
Agents earn 10,000 * 365 * 0.005 (first year) in fees from these messaging, for a total of 18,250 ADMs, slowly rising to 182,500 ADMs in the second year.
Considering that the agent can also get rewards from block smelting, the increase in the market price of ADM tokens, and the low storage cost, the agent can get more benefits, and the basic network of ADAMANT can be effectively supported.
*The above content is organized by YouToCoin official. If reprinted, please indicate the source.