-
Crypto-monnaies
-
Plateformes d'échange
-
Médias
Toutes les langues
Crypto-monnaies
Plateformes d'échange
Médias
ADAMANT est un produit unique, le seul messager privé qui fonctionne entièrement sur la blockchain.
ADM (ADAMANT Messenger) est un jeton utilitaire qui prend en charge une infrastructure décentralisée. C'est pourquoi ADAMANT peut être indépendant des gouvernements, des entreprises et même des développeurs. Vous pouvez obtenir ADM via des échanges cryptographiques ou acheter des jetons de manière anonyme.
ADAMANT est un système de fiabilité basé sur la blockchain et intègre les concepts suivants :
Distribué. La blockchain représente une base de données distribuée immuable. Les données peuvent être stockées, mais aucune modification n'est autorisée. Par conséquent, il peut être utilisé pour un stockage de données ouvert, sûr et fiable.
Par rapport à POW, DPoS permet aux créateurs de blocs de contrôler davantage la blockchain. POW, d'autre part, peut contrôler le réseau en s'interconnectant avec des unités de traitement plus puissantes.
Le mécanisme de consensus Broadhash permet au réseau de tolérer une désynchronisation temporaire du réseau.
Lors de la création du portefeuille, un code mémoire BIP39 sera généré pour générer la clé privée. Et cette clé privée est utilisée pour générer la clé publique pour définir clairement l'adresse du portefeuille.Après ce processus, l'utilisateur peut utiliser l'ensemble du système. Le nombre d'adresses de portefeuille possibles est proche de
infini.
Toutes les transmissions de transaction sont signées avec une clé privée et cryptées à l'aide d'un algorithme de cryptage fort, tel que Ed25519 EdDSA.
Toutes les informations sont chiffrées au niveau de l'appareil source émetteur (à l'aide des algorithmes Curve25519, Salsa20 et Poly13051), puis déchiffrées à l'extrémité réceptrice.
Les applications clientes ne partagent pas publiquement les phrases secrètes et les clés privées avec le réseau. Toutes les fonctions de cryptage sont exécutées localement sur l'appareil.
Contrairement au logiciel de chat P2P, l'adresse IP de l'utilisateur ne peut pas être suivie.
Architecture du système
Adamant adopte pleinement un système décentralisé basé sur l'algorithme Delegated Proof of Stake (DPoS). Le choix de cette architecture est basé sur les considérations suivantes :
DPoS Toutes les transactions et transmissions peuvent être confirmées en 5 secondes. Et la livraison des messages a des exigences très strictes sur le temps de confirmation.
DPoS peut réduire le coût de la culture système — Par rapport au POW, cet algorithme ne nécessite pas de puissance de calcul élevée ni de gaspillage d'électricité.
Frais de livraison fixes.
Il a une forte évolutivité et une convivialité stable.
Le système ADAMANT se compose de deux types de nœuds : le nœud maître contient des informations complètes sur la chaîne et peut participer à la création de blocs ; et le client portable exécute le travail de cryptage des données sur le terminal. Toutes les opérations de la blockchain sont effectuées par le nœud maître, tandis que les clients portables sont connectés les uns aux autres via le protocole HTTP et utilisent une API spécifique pour transmettre toutes les données au format JSON.
Configuration requise pour l'environnement d'exploitation du nœud maître :
Serveur Linux (Ubuntu). Il peut être installé sur d'autres plates-formes via l'application Docker.
Serveur d'application Node.JS
Serveur PostgreSQL pour stocker les données de la blockchain
Le client portable est développé à l'aide des technologies suivantes :
Progressive Web App (PWA) — Modèle d'application Web de nouvelle génération
> HTML5, JS, CSS, Vue - langage de programmation de site Web et cadre de développement
Nœuds complets réalisés via un protocole API spécial
Tous les nœuds communiquent via le protocole HTTP en utilisant une connexion P2P.
Blockchain indépendante
En raison des frais de gaz élevés (frais de traitement) pour chaque transaction et transmission d'informations, le schéma de blockchain populaire actuel basé sur Ethereum ne convient pas au réseau ADAMANT, ADAMANT adopte donc une solution de blockchain indépendante, qui peut minimiser le coût de transmission, ce qui est bénéfique pour le fonctionnement de l'ensemble du réseau, et qui peut également être ajustée indépendamment en fonction du prix des jetons à l'avenir.
De plus, le mécanisme de preuve de charge de travail (POW) n'est pas adapté à ADM, car il coûtera cher. Et à mesure que le nombre de participants augmente, les frais de transaction augmenteront également rapidement.
Sur la base des raisons ci-dessus, nous avons adopté le code du projet lisk pour réaliser les fonctions du serveur et de la blockchain elle-même. Et le code a été étendu pour répondre aux besoins particuliers d'ADM. .
L'architecture système d'ADAMANT est très flexible et les frais de transaction peuvent être ajustés en fonction des besoins.
Transferts ADAMANT
Chaque bloc contient un nombre variable de transferts, chaque bloc nécessitant 6 à 10 confirmations. Mais ce n'est que le seul facteur important requis pour la transmission de jetons, les documents et les messages peuvent être transmis avec une seule confirmation. Voici les différents types de transfert :
1. Transfert direct de jeton
2. Transfert de message
3. Chat masqué
4. Mises à jour, y compris : informations personnelles stockées dans la blockchain, carnet d'adresses et paramètres et d'autres informations
5. Télécharger une photo de profil
6. Créer une discussion de groupe
7. Fermer la conversation
8. Transfert de document (stocké dans le nœud)
9. Signature de document
> 10 Enregistrement par procuration
11. Vote
Tous les types de transfert nécessitent un paiement aux mandataires pour maintenir le fonctionnement du réseau.
Quantité de données stockées
Il est difficile d'estimer la quantité de données qui seront stockées dans les nœuds ADAMANT, mais certaines hypothèses initiales peuvent être faites. Le nombre de messages que nous attendons - environ 10 000 messages par jour la première année, passant à 100 000 dans quelques années.
En supposant qu'un message comporte en moyenne 100 caractères, la quantité de données requises pour stocker le message est de 100 caractères * 2 octets * facteur d'augmentation du cryptage 1,5, soit un total d'environ 300 octets.
Dans ce cas, l'espace requis pour stocker ces informations la première année est de 10 000 messages * 365 jours * 300 = 1 Go, pouvant atteindre 10 Go dans les années à venir. La taille de la blockchain ADAMANT peut atteindre 50 Go ou plus au cours des 10 prochaines années.
Les agents gagnent 10 000 * 365 * 0,005 (première année) de frais grâce à ces messages, pour un total de 18 250 ADM, augmentant lentement à 182 500 ADM la deuxième année.
Considérant que l'agent peut également obtenir des récompenses de la fusion de blocs, de l'augmentation du prix du marché des jetons ADM et du faible coût de stockage, l'agent peut obtenir plus d'avantages et le réseau de base d'ADAMANT peut être efficacement pris en charge.
*Le contenu ci-dessus est organisé par l'officiel de YouToCoin. En cas de réimpression, veuillez indiquer la source.