Toate limbile
ADAMANT este un produs unic, singurul mesager privat care rulează în întregime pe blockchain.
ADM (ADAMANT Messenger) este un token utilitar care acceptă infrastructura descentralizată. Acesta este motivul pentru care ADAMANT poate fi independent de guverne, corporații și chiar dezvoltatori. Puteți obține ADM prin intermediul schimburilor cripto sau puteți cumpăra token-uri anonim pe pagina.
ADAMANT este un sistem de fiabilitate bazat pe blockchain și încorporează următoarele concepte:
Distribuit. Blockchain reprezintă o bază de date distribuită imuabilă. Datele pot fi stocate, dar nu sunt permise modificări în ele. Prin urmare, poate fi folosit pentru stocarea de date deschisă, sigură și fiabilă.
În comparație cu POW, DPoS permite creatorilor de blocuri să controleze blockchain-ul într-o măsură mai mare. POW, pe de altă parte, poate controla rețeaua prin interconectarea cu unități de procesare mai puternice.
Mecanismul de consens Broadhash permite rețelei să tolereze rețeaua temporară nesincronizată.
Când portofelul este creat, va fi generat un cod de memorie BIP39 pentru a genera cheia privată. Și această cheie privată este folosită pentru a genera cheia publică pentru a defini clar adresa portofelului.După acest proces, utilizatorul poate folosi întregul sistem. Numărul de adrese posibile de portofel este aproape de
infinit.
Toate transmisiile de tranzacții sunt semnate cu o cheie privată și criptate folosind un algoritm de criptare puternic, cum ar fi Ed25519 EdDSA.
Toate informațiile sunt criptate la dispozitivul sursă de trimitere (folosind algoritmi Curve25519, Salsa20, è Poly13051) și apoi decriptate la capătul de recepție.
Aplicațiile client nu partajează în mod public frazele de acces și cheile private în rețea. Toate funcțiile de criptare sunt efectuate local pe dispozitiv.
Spre deosebire de software-ul de chat P2P, IP-ul utilizatorului nu poate fi urmărit.
Arhitectura de sistem
Adamant adoptă pe deplin un sistem descentralizat bazat pe algoritmul Delegated Proof of Stake (DPoS). Alegerea acestei arhitecturi se bazează pe următoarele considerente:
DPoS Toate tranzacțiile și transmisiile pot fi confirmate în 5 secunde. Și livrarea mesajelor are cerințe foarte stricte privind timpul de confirmare.
DPoS poate reduce costul culturii sistemului — În comparație cu POW, acest algoritm nu necesită putere mare de calcul și risipă de electricitate.
Taxa de livrare fixă.
Are o scalabilitate puternică și o utilizare stabilă.
Sistemul ADAMANT este format din două tipuri de noduri: nodul master conține informații complete în lanț și poate participa la forjarea blocurilor; iar clientul portabil execută lucrări de criptare a datelor pe terminal. Toate operațiunile blockchain sunt efectuate de nodul master, în timp ce clienții portabili sunt conectați între ei prin protocolul HTTP și folosesc un API specific pentru a transmite toate datele în format JSON.
Cerințe pentru mediul de operare al nodului master:
Server Linux (Ubuntu) Poate fi instalat pe alte platforme prin intermediul aplicației Docker.
Server de aplicații Node.JS
Server PostgreSQL pentru stocarea datelor blockchain
Clientul portabil este dezvoltat folosind următoarele tehnologii:
Progressive Web App (PWA) — Modelul de aplicație web de generație următoare
> HTML5, JS, CSS, Vue — limbaj de programare pentru site-uri web și cadru de dezvoltare
Noduri complete realizate prin protocolul API special
Toate nodurile comunică prin protocolul HTTP folosind conexiunea P2P.
Blockchain independent
Datorită taxei mari de gaz (taxa de manipulare) pentru fiecare tranzacție și transmitere de informații, schema populară actuală de blockchain bazată pe Ethereum nu este potrivită pentru rețeaua ADAMANT, deci ADAMANT adoptă o soluție blockchain independentă, care poate minimiza costul de transmisie, ceea ce este benefic pentru funcționarea întregii rețele și poate fi, de asemenea, ajustată independent în funcție de prețul token-urilor în viitor.
În plus, mecanismul de verificare a sarcinii de lucru (POW) nu este potrivit pentru ADM, deoarece va costa foarte mult. Și pe măsură ce numărul participanților crește, și comisioanele de tranzacție vor crește rapid.
Pe baza motivelor de mai sus, am adoptat codul proiectului lisk pentru a realiza funcțiile serverului și blockchain-ului în sine. Și codul a fost extins pentru a răspunde nevoilor speciale ale ADM. .
Arhitectura sistemului ADAMANT este foarte flexibilă, iar taxele de tranzacție pot fi ajustate în funcție de nevoi.
Transferuri ADEMANTE
Fiecare bloc conține un număr diferit de transferuri, fiecare bloc necesitând 6 până la 10 confirmări. Dar acesta este singurul factor important necesar pentru transmiterea de token, documentele și mesajele pot fi transmise cu o singură confirmare. Următoarele sunt diferitele tipuri de transfer:
1. Transfer direct token
2. Transfer mesaj
3. Chat ascuns
4. Actualizări, inclusiv: informații personale stocate în blockchain, agendă și setări și alte informații
5. Încărcați o fotografie de profil
6. Creați un chat de grup
7. Închideți conversația
8. Transfer document (stocat în nod)
9. Semnarea documentelor
> 10 . Înregistrare proxy
11. Votare
Toate tipurile de transfer necesită plata către proxy pentru a menține funcționarea rețelei.
Cantitatea de date stocate
Este dificil de estimat cantitatea de date care va fi stocată în nodurile ADAMANT, dar pot fi făcute câteva ipoteze inițiale. Numărul de mesaje pe care le așteptăm - aproximativ 10.000 de mesaje pe zi în primul an, crescând la 100.000 în câțiva ani.
Presupunând că un mesaj are o medie de 100 de caractere, cantitatea de date necesară pentru stocarea mesajului este de 100 de caractere * 2 octeți * factor de creștere a criptării de 1,5, un total de aproximativ 300 de octeți.
În acest caz, spațiul necesar pentru stocarea acestor informații în primul an este de 10.000 de mesaje * 365 de zile * 300 = 1 GB, care poate crește la 10 GB în anii următori. Dimensiunea blockchain-ului ADAMANT poate crește la 50 GB sau mai mult în următorii 10 ani.
Agenții câștigă 10.000 * 365 * 0,005 (primul an) în comisioane din aceste mesaje, pentru un total de 18.250 ADM, crescând încet la 182.500 ADM în al doilea an.
Având în vedere că agentul poate obține recompense și din topirea blocurilor, creșterea prețului de piață al jetoanelor ADM și costul scăzut de stocare, agentul poate obține mai multe beneficii, iar rețeaua de bază ADAMANT poate fi susținută eficient.
*Conținutul de mai sus este organizat de oficialul YouToCoin. Dacă este retipărit, vă rugăm să indicați sursa.