Všechny jazyky
Adamant je jedinečný produkt, který je jediným soukromým poselům, který běží výhradně na blockchainu.
ADM (Adamant Messenger) je praktický token, který podporuje decentralizovanou infrastrukturu. To je důvod, proč může být Adamant nezávislý na vládách, společnostech a dokonce i vývojách. Můžete získat ADM prostřednictvím kryptoměnitosti nebo anonymního nákupu stránek tokenů.
Adamant je systém spolehlivosti založený na blockchainu, který zahrnuje následující koncepty:
distribuováno. Blockchain představuje neměnnou distribuovanou databázi. Data mohou být uložena, ale tam nejsou povoleny žádné změny. Proto může být použit pro otevřené, bezpečné a spolehlivé ukládání dat.
Ve srovnání s POW, DPOS umožňuje tvůrcům bloků ovládat blockchain ve větší míře. Pow může ovládat síť spojením s výkonnějšími zpracovatelskými jednotkami.
Mechanismus Consensus Consensus Broadhash umožňuje síti tolerovat dočasnou síťovou synchronizaci.
Po vytvoření peněženky je generován paměťový kód BIP39 pro generování soukromého klíče. Tento soukromý klíč se používá ke generování veřejného klíče k jasnému definování adresy peněženky. Po tomto procesu může uživatel použít celý systém. Počet adres peněženky Kennengu je blízko
Nekonečný.
Všechny transakční přenosy jsou podepsány soukromými klíči a jsou šifrovány pomocí výkonných šifrovacích algoritmů, jako je ED25519 Eddsa.
Všechny informace jsou šifrovány na odesílacím zdrojovém zařízení (pomocí algoritmu Curve25519, Salsa20, „Poly13051) a poté dešifrovány na přijímacím konci.
Klientské aplikace nebudou veřejně sdílet věty hesel a soukromé klíče do sítě. Všechny šifrovací funkce jsou prováděny na místních zařízeních.
Na rozdíl od softwaru P2P chatu nelze IP uživatele sledovat.
architektura systému
Adamant plně přijímá decentralizovaný systém založený na delegovaném algoritmu důkazů o podílu (DPOS). Volba této architektury je založena na následujících faktorech:
DPOS umožňuje potvrzení všech transakcí a přenosů do 5 sekund. Přenos zpráv má velmi přísné požadavky na čas potvrzení.
DPOS mohou snížit náklady na systém WENHU - Ve srovnání s POW tento algoritmus nevyžaduje vysoký výpočetní výkon a odpad na energii.
Pevný poplatek za doručení.
Má silnou škálovatelnost a stabilní použitelnost.
Adamant systém se skládá ze dvou typů uzlů: hlavní uzel obsahuje kompletní informace o řetězci a může se podílet na kování bloků; a přenosný klient provozuje šifrování dat na terminálu. Všechny operace blockchainu jsou vydány hlavním uzlem, zatímco přenosové klienti se navzájem spojují prostřednictvím protokolu HTTP a pomocí konkrétního API přenášejí všechna data ve formátu JSON.
Požadavky na provozní prostředí hlavního uzlu:
Linux Server (ubuntu)., Lze nainstalovat na jiných platformách prostřednictvím aplikací Docker.
Aplikační server Node.js
Server PostgreSQL se používá k ukládání dat blockchainu
Přenosný klient je vyvinut pomocí následujících technologií:
Progresivní webová aplikace (PWA) - Model webové aplikace nové generace
HTML5, JS, CSS, VUE - Programovací jazyk a rozvoj webových stránek
Kompletní uzly implementované prostřednictvím protokolu Special API
Všechny uzly komunikují pomocí připojení P2P přes protokol HTTP.
Nezávislý blockchain
Vzhledem k tomu, že každá transakce a přenos informací stojí vysoký poplatek za plyn (poplatek za zpracování), v současné době populární řešení blockchain založené na Ethereum není vhodné pro neústupnou síť, takže Adamant přijímá nezávislé řešení blockchainu, které může minimalizovat přenosový poplatek a usnadnit provoz celé sítě. V budoucnu jej lze také upravit nezávisle na základě ceny tokenu.
Důkaz pracovního mechanismu (POW) navíc není použitelný na ADM, protože může být drahý. Navíc, jak se počet účastníků zvyšuje, transakční poplatky také rychle vzrostou.
Na základě výše uvedených důvodů jsme přijali kód projektu Lisk, abychom si mohli uvědomit vlastní funkce na straně serveru a blockchain. A kód je rozšířen tak, aby vyhovoval zvláštním potřebám ADM. .
Architektura systému Adamant je velmi flexibilní a podle potřeby může upravit transakční poplatky.
Adamant Transmission
Každý blok obsahuje jiný počet přenosů, každý blok vyžaduje 6 až 10 potvrzení. Ale to je jen jediný důležitý faktor potřebný pro dodávání tokenů. Dokumenty a zprávy vyžadují pouze jedno potvrzení. Níže jsou uvedeny různé typy přenosu:
1. Přímý přenos žetonů
2. Přenos zpráv
3. Chat Hide
4. Aktualizace, včetně: osobních údajů, adresářů a nastavení uložených v blockchainu
5. Nahrát obrázek profilu
6. Vytvořte skupinový chat
7. Zavřete konverzaci
8. Přenos dokumentů (úložiště v uzlu)
9. Podpis dokumentů
10. Registrace agenta
11. Hlasování
Všechny typy přenosu vyžadují, aby agentovi udržovaly provoz sítě, platba agentovi.
Množství uložených dat
Je obtížné odhadnout množství dat, která mají být nyní uložena v neoblomném uzlu, ale lze učinit některé předběžné předpoklady. Očekáváme počet zpráv - v prvním roce je asi 10 000 zpráv denně a za několik let se zvýší na 100 000.
Za předpokladu, že zpráva má v průměru 100 znaků, je množství dat potřebných pro uložení zprávy 100 znaků * 2 bajtů * faktor zvýšení šifrování je 1,5, s celkem asi 300 bajtů.
V tomto případě je prostor potřebný k uložení těchto informací v prvním roce 10 000 zpráv * 365 dní * 300 = 1 GB, což se může v příštích několika letech zvýšit na 10 GB. Adamant velikost blockchainu může v příštích 10 letech růst na 50 GB nebo více.
Agent obdrží poplatek 10 000 * 365 * 0,005 (rok 1), s celkem 18 250 ADMS a pomalým nárůstem na 182 500 ADMS ve druhém roce.
Vzhledem k tomu, že agenti mohou také obdržet odměny z tavení bloku, rostoucí tržní ceny žetonů ADM a nízké náklady na skladování, agenti mohou získat více výhod, základní síť Adamant může být účinně podporována.
*Výše uvedený obsah je sestaven oficiálním účtem ne-malých účtů. Pokud je přetištěn, uveďte prosím zdroj.