Tutte le lingue
Adamant è un prodotto unico che è l'unico messaggero privato che corre interamente sulla blockchain.
ADM (Amment Messenger) è un token pratico che supporta infrastrutture decentralizzate. Questo è il motivo per cui irremovibile può essere indipendente da governi, aziende e persino sviluppatori. Puoi ottenere ADM attraverso lo scambio di criptovalute o l'acquisto anonimo di token.
Amment è un sistema di affidabilità basato su blockchain che incorpora i seguenti concetti:
distribuito. Blockchain rappresenta un database distribuito immutabile. I dati possono essere archiviati, ma non sono consentite modifiche. Pertanto, può essere utilizzato per l'archiviazione di dati aperta, sicura e affidabile.
Rispetto a POW, i DPO consente ai creatori di blocchi di controllare la blockchain in misura maggiore. POW può controllare la rete collegandosi con unità di elaborazione più potenti.
Il meccanismo di consenso di Broadhash consente alla rete di tollerare la sincronizzazione della rete temporanea.
Quando viene creato il portafoglio, viene generato un codice di memoria BIP39 per generare una chiave privata. Questa chiave privata viene utilizzata per generare una chiave pubblica per definire chiaramente l'indirizzo del portafoglio. Dopo questo processo, l'utente può utilizzare l'intero sistema. Il numero di indirizzi del portafoglio di Kenneng è vicino a
Infinito.
Tutte le trasmissioni di transazione sono firmate con chiavi private e sono crittografate utilizzando potenti algoritmi di crittografia come ED25519 EDDSA.
Tutte le informazioni sono crittografate sul dispositivo di origine di invio (utilizzando Curve25519, Salsa20, Algoritmo и Poly13051) e quindi decrittografate all'estremità ricevente.
Le applicazioni client non condivideranno pubblicamente frasi di password e chiavi private della rete. Tutte le funzioni di crittografia vengono eseguite su dispositivi locali.
A differenza del software di chat P2P, l'IP dell'utente non può essere monitorato.
Architettura di sistema
Amministrato adotta pienamente un sistema decentralizzato basato sull'algoritmo delegato di prova della stake (DPO). La scelta di questa architettura si basa sui seguenti fattori:
I DPO consente di confermare tutte le transazioni e le trasmissioni entro 5 secondi. La trasmissione dei messaggi ha requisiti molto severi sul tempo di conferma.
I DPO possono ridurre i costi di Wenhu del sistema - rispetto a POW, questo algoritmo non richiede elevata potenza di calcolo e sprechi di potenza.
Commissione di consegna fissa.
Ha una forte scalabilità e usabilità.
Il sistema irregolare è costituito da due tipi di nodi: il nodo principale contiene informazioni complete sulla catena e può partecipare alla forgiatura dei blocchi; e il client portatile esegue il lavoro di crittografia dei dati sul terminale. Tutte le operazioni blockchain sono emesse dal nodo principale, mentre i client portatili si collegano tra loro tramite il protocollo HTTP e utilizzano un'API specifica per trasmettere tutti i dati in formato JSON.
Requisiti dell'ambiente operativo del nodo principale:
Linux Server (Ubuntu)., Può essere installato su altre piattaforme tramite applicazioni Docker.
Node.js Application Server
Il server PostgreSQL viene utilizzato per archiviare i dati blockchain
Il client portatile viene sviluppato utilizzando le seguenti tecnologie:
Progressive Web App (PWA) - Modello di applicazione Web di prossima generazione
HTML5, JS, CSS, VUE - Lingua di programmazione del sito Web e framework di sviluppo
Nodi completi implementati tramite Special API Protocol
Tutti i nodi comunicano utilizzando le connessioni P2P tramite il protocollo HTTP.
Blockchain indipendente
Poiché ogni transazione e la trasmissione di informazioni costa una tassa ad alto gas (tassa di elaborazione), la soluzione blockchain attualmente popolare basata su Ethereum non è adatta per la rete irremovibile, così irremovibile adotta una soluzione blockchain indipendente, che può ridurre al minimo la commissione di trasmissione e facilitare il funzionamento dell'intera rete. In futuro, può anche essere adeguato in modo indipendente in base al prezzo del token.
Inoltre, la prova del meccanismo di lavoro (POW) non è applicabile all'ADM, in quanto può essere costoso. Inoltre, all'aumentare del numero di partecipanti, anche le commissioni di transazione aumenteranno rapidamente.
Sulla base dei motivi di cui sopra, abbiamo adottato il codice di progetto LISK per realizzare le funzioni del lato server e della blockchain. E il codice è esteso per soddisfare le esigenze speciali di ADM. .
L'architettura del sistema di Adamant è molto flessibile e può regolare le commissioni di transazione secondo necessità.
trasmissione irremovibile
Ogni blocco contiene un numero diverso di trasmissioni, ogni blocco richiede da 6 a 10 riconoscimenti. Ma questo è solo l'unico fattore importante richiesto per la consegna token. I documenti e i messaggi devono essere consegnati solo una conferma. I seguenti sono vari tipi di trasmissione:
1. Trasferimento diretto di token
2. Trasferimento dei messaggi
3. Chat Nascondi
4. Aggiornamenti, tra cui: informazioni personali, rubriche e impostazioni archiviate nella blockchain
5. Carica immagine del profilo
6. Crea una chat di gruppo
7. Chiudi la conversazione
8. Trasferimento del documento (archiviazione in nodo)
9. Documento firma
10. Registrazione degli agenti
11. Votazione
Tutti i tipi di trasmissione richiedono il pagamento all'agente per mantenere le operazioni di rete.
La quantità di dati memorizzati
È difficile stimare la quantità di dati da archiviare nel nodo irremovibile ora, ma è possibile fare alcune ipotesi preliminari. Ci aspettiamo il numero di messaggi: ci sono circa 10.000 messaggi al giorno nel primo anno e aumenteranno a 100.000 in pochi anni.
Supponendo che un messaggio abbia una media di 100 caratteri, la quantità di dati richiesti per archiviare il messaggio è di 100 caratteri * 2 byte * Il fattore di aumento della crittografia è 1,5, con un totale di circa 300 byte.
In questo caso, lo spazio richiesto per archiviare queste informazioni nel primo anno è di 10.000 messaggi * 365 giorni * 300 = 1 GB, che potrebbe aumentare a 10 GB nei prossimi anni. Le dimensioni irregolari della blockchain possono crescere a 50 GB o più nei prossimi 10 anni.
L'agente riceve una commissione di 10.000 * 365 * 0,005 (anno 1), con un totale di 18.250 ADM e un lento aumento a 182.500 ADM nel secondo anno.
Considerando che gli agenti possono anche ricevere premi dalla fusione a blocchi, l'aumento del prezzo di mercato dei token ADM e il basso costo di archiviazione, gli agenti possono ottenere più vantaggi, la rete di base di Amment può essere effettivamente supportata.
*Il contenuto di cui sopra è compilato dal conto ufficiale dei conti non piccoli. Se ristampato, indicare la fonte.