Alle Sprachen
ADAMANT ist ein einzigartiges Produkt, der einzige private Messenger, der vollständig auf der Blockchain läuft.
ADM (ADAMANT Messenger) ist ein Utility-Token, das eine dezentrale Infrastruktur unterstützt. Aus diesem Grund kann ADAMANT unabhängig von Regierungen, Unternehmen und sogar Entwicklern sein. Sie können ADM über Krypto-Börsen erhalten oder auf der anonymen Seite Token kaufen.
ADAMANT ist ein Blockchain-basiertes Zuverlässigkeitssystem und umfasst die folgenden Konzepte:
Verteilt. Blockchain stellt eine unveränderliche verteilte Datenbank dar. Daten können gespeichert werden, aber es dürfen keine Änderungen daran vorgenommen werden. Daher kann es für eine offene, sichere und zuverlässige Datenspeicherung verwendet werden.
Im Vergleich zu POW ermöglicht DPoS den Erstellern von Blöcken, die Blockchain in größerem Umfang zu kontrollieren. POW hingegen kann das Netzwerk steuern, indem es mit leistungsfähigeren Verarbeitungseinheiten verbunden wird.
Der Broadhash-Konsensmechanismus ermöglicht es dem Netzwerk, vorübergehende Netzwerk-Out-of-Sync zu tolerieren.
Wenn die Brieftasche erstellt wird, wird ein BIP39-Speichercode generiert, um den privaten Schlüssel zu generieren. Und dieser private Schlüssel wird verwendet, um den öffentlichen Schlüssel zu generieren, um die Wallet-Adresse eindeutig zu definieren. Nach diesem Vorgang kann der Benutzer das gesamte System verwenden. Die Anzahl möglicher Wallet-Adressen ist nahezu
unendlich.
Alle Transaktionsübertragungen werden mit einem privaten Schlüssel signiert und mit einem starken Verschlüsselungsalgorithmus wie Ed25519 EdDSA verschlüsselt.
Alle Informationen werden auf dem sendenden Quellgerät verschlüsselt (unter Verwendung der Algorithmen Curve25519, Salsa20 und Poly13051) und dann auf der Empfängerseite entschlüsselt.
Clientanwendungen teilen Passphrasen und private Schlüssel nicht öffentlich mit dem Netzwerk. Alle Verschlüsselungsfunktionen werden lokal auf dem Gerät durchgeführt.
Im Gegensatz zu P2P-Chat-Software kann die IP des Benutzers nicht verfolgt werden.
Systemarchitektur
Adamant übernimmt vollständig ein dezentralisiertes System, das auf dem Delegated Proof of Stake (DPoS)-Algorithmus basiert. Die Wahl dieser Architektur basiert auf folgenden Überlegungen:
DPoS Alle Transaktionen und Übertragungen können innerhalb von 5 Sekunden bestätigt werden. Und die Nachrichtenzustellung hat sehr strenge Anforderungen an die Bestätigungszeit.
DPoS kann die Kosten der Systemkultur senken — Im Vergleich zu POW erfordert dieser Algorithmus keine hohe Rechenleistung und Stromverschwendung.
Feste Liefergebühr.
Es hat eine starke Skalierbarkeit und stabile Benutzerfreundlichkeit.
Das ADAMANT-System besteht aus zwei Arten von Knoten: Der Master-Knoten enthält vollständige Ketteninformationen und kann am Schmieden von Blöcken teilnehmen; und der tragbare Client führt Datenverschlüsselungsarbeit auf dem Terminal aus. Alle Blockchain-Operationen werden vom Master-Knoten ausgeführt, während tragbare Clients über das HTTP-Protokoll miteinander verbunden sind und eine spezielle API verwenden, um alle Daten im JSON-Format zu übertragen.
Anforderungen an die Betriebsumgebung des Masterknotens:
Linux-Server (Ubuntu). Es kann über die Docker-Anwendung auf anderen Plattformen installiert werden.
Node.JS-Anwendungsserver
PostgreSQL-Server zum Speichern von Blockchain-Daten
Tragbarer Client wird unter Verwendung der folgenden Technologien entwickelt:
Progressive Web App (PWA) – Webanwendungsmodell der nächsten Generation
> HTML5, JS, CSS, Vue – Website-Programmiersprache und Entwicklungs-Framework
Vollständige Knoten, die durch ein spezielles API-Protokoll realisiert werden
Alle Knoten kommunizieren über das HTTP-Protokoll unter Verwendung einer P2P-Verbindung.
Unabhängige Blockchain
Aufgrund der hohen Gasgebühr (Bearbeitungsgebühr) für jede Transaktion und Informationsübertragung eignet sich das derzeit beliebte Blockchain-Schema auf Basis von Ethereum nicht für das ADAMANT-Netzwerk, Daher übernimmt ADAMANT eine unabhängige Blockchain-Lösung, die die Übertragungskosten minimieren kann, was für den Betrieb des gesamten Netzwerks von Vorteil ist, und die auch in Zukunft unabhängig vom Preis der Token angepasst werden kann.
Außerdem ist der Workload-Proof-Mechanismus (POW) für ADM nicht geeignet, da er viel kostet. Und mit steigender Teilnehmerzahl steigen auch die Transaktionsgebühren rasant.
Aus den oben genannten Gründen haben wir den List-Projektcode übernommen, um die Funktionen des Servers und der Blockchain selbst zu realisieren. Und der Kodex wurde erweitert, um den besonderen Anforderungen von ADM gerecht zu werden. .
Die Systemarchitektur von ADAMANT ist sehr flexibel und die Transaktionsgebühren können je nach Bedarf angepasst werden.
ADAMANT-Überweisungen
Jeder Block enthält eine unterschiedliche Anzahl von Überweisungen, wobei jeder Block 6 bis 10 Bestätigungen erfordert. Dies ist jedoch nur der einzige wichtige Faktor, der für die Token-Übertragung erforderlich ist, Dokumente und Nachrichten können mit nur einer Bestätigung übertragen werden. Im Folgenden sind die verschiedenen Übertragungsarten aufgeführt:
1. Token-Direktübertragung
2. Nachrichtenübertragung
3. Versteckter Chat
4. Aktualisierungen, darunter: in der Blockchain gespeicherte persönliche Informationen, Adressbuch und Einstellungen und andere Informationen
5. Profilbild hochladen
6. Gruppenchat erstellen
7. Konversation beenden
8. Dokumentenübertragung (im Knoten gespeichert)
9. Dokumentensignierung
> 10 Proxy-Registrierung
11. Abstimmung
Alle Übertragungsarten erfordern eine Zahlung an Proxys, um den Netzwerkbetrieb aufrechtzuerhalten.
Gespeicherte Datenmenge
Es ist schwierig abzuschätzen, wie viele Daten in ADAMANT-Knoten gespeichert werden, aber einige erste Annahmen können gemacht werden. Die Anzahl der Nachrichten, die wir erwarten – etwa 10.000 Nachrichten pro Tag im ersten Jahr, die in einigen Jahren auf 100.000 ansteigen.
Unter der Annahme, dass eine Nachricht durchschnittlich 100 Zeichen lang ist, beträgt die zum Speichern der Nachricht erforderliche Datenmenge 100 Zeichen * 2 Byte * Verschlüsselungserhöhungsfaktor 1,5, also insgesamt etwa 300 Byte.
In diesem Fall beträgt der erforderliche Speicherplatz zum Speichern dieser Informationen im ersten Jahr 10.000 Nachrichten * 365 Tage * 300 = 1 GB, was in den kommenden Jahren auf 10 GB ansteigen kann. Die Größe der ADAMANT-Blockchain kann in den nächsten 10 Jahren auf 50 GB oder mehr anwachsen.
Agenten verdienen 10.000 * 365 * 0,005 (erstes Jahr) an Gebühren für diese Nachrichten, für insgesamt 18.250 ADMs, die langsam auf 182.500 ADMs im zweiten Jahr ansteigen.
In Anbetracht der Tatsache, dass der Agent auch Belohnungen aus dem Blockschmelzen, der Erhöhung des Marktpreises von ADM-Token und den niedrigen Lagerkosten erhalten kann, kann der Agent mehr Vorteile erhalten und das grundlegende Netzwerk von ADAMANT kann effektiv unterstützt werden.
*Der obige Inhalt wird von YouToCoin-Beamten organisiert. Bei Nachdruck bitte Quelle angeben.