Alle språk
Adamant er et unikt produkt som er den eneste private messenger som kjører helt på blockchain.
ADM (Adamant Messenger) er et praktisk symbol som støtter desentralisert infrastruktur. Dette er grunnen til at Adamant kan være uavhengig av regjeringer, selskaper og til og med utviklere. Du kan få ADM gjennom kryptoutveksling eller anonym kjøp av tokens sider.
Adamant er et blockchain-basert pålitelighetssystem som inkluderer følgende konsepter:
distribuert. Blockchain representerer en uforanderlig distribuert database. Data kan lagres, men ingen endringer er tillatt der. Derfor kan den brukes til åpen, sikker og pålitelig datalagring.
Sammenlignet med POW, tillater DPOS blokkskapere å kontrollere blockchain i større grad. POW kan kontrollere nettverket ved å koble til kraftigere prosesseringsenheter.
Broadhash Consensus-mekanismen gjør det mulig for nettverket å tåle midlertidig ut-synkronisering av nettverket.
Når lommeboken opprettes, genereres en BIP39 minnekode for å generere en privat nøkkel. Denne private nøkkelen brukes til å generere en offentlig nøkkel for å tydelig definere lommebokadressen. Etter denne prosessen kan brukeren bruke hele systemet. Antall lommebokadresser til Kenneng er i nærheten av
Uendelig.
Alle transaksjonsoverføringer er signert med private nøkler og er kryptert ved hjelp av kraftige krypteringsalgoritmer som ED25519 EDDSA.
All informasjon er kryptert på den sendende kildeenheten (ved hjelp av Curve25519, Salsa20, и Poly13051 algoritme) og deretter dekryptert ved mottakende ende.
Klientapplikasjoner vil ikke offentlig dele passordsetninger og private nøkler til nettverket. Alle krypteringsfunksjoner utføres på lokale enheter.
I motsetning til P2P -chat -programvare, kan ikke brukerens IP spores.
Systemarkitektur
Adamant vedtar et desentralisert system basert på Delegated Proof of Stake (DPOS). Valget av denne arkitekturen er basert på følgende faktorer:
DPOS gjør at alle transaksjoner og overføringer kan bekreftes innen 5 sekunder. Overføring av melding har veldig strenge krav til bekreftelsestid.
DPOS kan redusere systemet Wenhu -kostnader -
Fast leveringsgebyr.
Den har sterk skalerbarhet og stabil brukervennlighet.
Det fastslåtte systemet består av to nodetyper: masternoden inneholder fullstendig kjedeinformasjon og kan delta i smiing av blokker; og den bærbare klienten kjører datakrypteringsarbeid på terminalen. Alle blockchain -operasjoner sendes ut av hovednoden, mens bærbare klienter kobles til hverandre gjennom HTTP -protokollen og bruker et spesifikt API for å overføre alle data i JSON -format.
Krav til hovednode driftsmiljø:
Linux Server (Ubuntu)., Kan installeres på andre plattformer gjennom Docker -applikasjoner.
Node.js applikasjonsserver
PostgreSQL Server brukes til å lagre blockchain -data
Den bærbare klienten er utviklet ved hjelp av følgende teknologier:
Progressiv Web App (PWA) - Neste generasjons webapplikasjonsmodell
HTML5, JS, CSS, VUE - Nettstedsprogrammeringsspråk og utviklingsramme
Komplette noder implementert gjennom spesiell API -protokoll
Alle noder kommuniserer ved hjelp av P2P -tilkoblinger over HTTP -protokollen.
uavhengig blockchain
Siden hver transaksjon og informasjonsoverføring koster et høyt gassavgift (behandlingsgebyr), er den for tiden populære blockchain -løsningen basert på Ethereum ikke egnet for det fastslåtte nettverket, slik at fast vedtar en uavhengig blockchain -løsning, noe som kan minimere overføringsgebyret og lette driften av hele nettverket. I fremtiden kan det også justeres uavhengig basert på tokenprisen.
I tillegg er beviset for arbeidsmekanisme (POW) ikke aktuelt for ADM, da det kan være dyrt. Når antallet deltakere øker, vil transaksjonsgebyrene også stige raskt.
Basert på de ovennevnte årsakene har vi tatt i bruk Lisk prosjektkode for å realisere serversiden og blockchains egne funksjoner. Og koden utvides for å imøtekomme de spesielle behovene til ADM. .
Adamants systemarkitektur er veldig fleksibel og kan justere transaksjonsgebyr etter behov.
Adamant overføring
Hver blokk inneholder et annet antall overføringer, hver blokk krever 6 til 10 kvitteringer. Men dette er bare den eneste viktige faktoren som kreves for levering av token. Dokumenter og meldinger trenger bare en bekreftelse som skal leveres. Følgende er forskjellige overføringstyper:
1. Direkte overføring av tokens
2. Melding Transfer
3. Chat skjul
4. Oppdateringer, inkludert: Personlig informasjon, adressebok og innstillinger som er lagret i blockchain
5. Last opp profilbilde
6. Lag en gruppechat
7. Lukk samtalen
8. Dokumentoverføring (lagring i node)
9. Dokumentsignering
10. Agentregistrering
11. Votering
Alle overføringstyper krever betaling til agenten for å opprettholde nettverksdrift.
Mengden data lagret
Det er vanskelig å estimere mengden data som skal lagres i den fastslåtte noden nå, men noen foreløpige forutsetninger kan gjøres. Vi forventer at antall meldinger - det er rundt 10.000 meldinger om dagen det første året og vil øke til 100 000 om noen år.
Forutsatt at en melding i gjennomsnitt har 100 tegn, er datamengden som kreves for å lagre meldingen 100 tegn * 2 byte * krypteringsøkningsfaktoren 1,5, med totalt rundt 300 byte.
I dette tilfellet er plassen som kreves for å lagre denne informasjonen det første året 10.000 meldinger * 365 dager * 300 = 1 GB, som kan øke til 10 GB i løpet av de neste årene. Den fastige blockchain -størrelsen kan vokse til 50 GB eller mer i løpet av de neste 10 årene.
Agenten mottar et gebyr på 10 000 * 365 * 0,005 (år 1), med totalt 18 250 adms og en langsom økning til 182 500 ADMS det andre året.
Tatt i betraktning at agenter også kan motta belønning fra blokkeringsseling, den stigende markedsprisen på ADM -symboler, og de lave lagringskostnadene, kan agenter få flere fordeler, kan Adamants grunnleggende nettverk effektivt støttes.
*Innholdet ovenfor er samlet av den offisielle beretningen om ikke-småkontoer. Hvis du skrevet ut, vennligst angi kilden.