Všechny jazyky
ADAMANT je jedinečný produkt, jediný soukromý messenger, který běží výhradně na blockchainu.
ADM (ADAMANT Messenger) je pomocný token, který podporuje decentralizovanou infrastrukturu. To je důvod, proč může být ADAMANT nezávislý na vládách, korporacích a dokonce i vývojářích. ADM můžete získat prostřednictvím krypto burz nebo anonymně nakupovat tokeny.
ADAMANT je systém spolehlivosti založený na blockchainu a zahrnuje následující koncepty:
Distribuované. Blockchain představuje neměnnou distribuovanou databázi. Data lze ukládat, ale nejsou v nich 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 umožňuje DPoS tvůrcům bloků ve větší míře ovládat blockchain. POW, na druhé straně, může ovládat síť propojením s výkonnějšími procesorovými jednotkami.
Mechanismus konsenzu Broadhash umožňuje síti tolerovat dočasnou síť mimo synchronizaci.
Po vytvoření peněženky bude vygenerován paměťový kód BIP39 pro vygenerování soukromého klíče. A tento soukromý klíč slouží ke generování veřejného klíče k jasnému definování adresy peněženky.Po tomto procesu může uživatel používat celý systém. Počet možných adres peněženky se blíží
nekonečnu.
Všechny transakční přenosy jsou podepsány soukromým klíčem a zašifrovány pomocí silného šifrovacího algoritmu, jako je Ed25519 EdDSA.
Všechny informace jsou zašifrovány na odesílajícím zdrojovém zařízení (pomocí algoritmů Curve25519, Salsa20, a Poly13051) a poté dešifrovány na přijímací straně.
Klientské aplikace nesdílejí přístupové fráze a soukromé klíče veřejně se sítí. Všechny funkce šifrování se provádějí lokálně na zařízení.
Na rozdíl od softwaru pro P2P chat nelze IP adresu uživatele sledovat.
Systémová architektura
Adamant plně využívá decentralizovaný systém založený na algoritmu Delegated Proof of Stake (DPoS). Volba této architektury je založena na následujících úvahách:
DPoS Všechny transakce a přenosy lze potvrdit do 5 sekund. A doručení zpráv má velmi přísné požadavky na dobu potvrzení.
DPoS může snížit náklady na systémovou kulturu — Ve srovnání s POW tento algoritmus nevyžaduje vysoký výpočetní výkon a plýtvání elektřinou.
Pevný poplatek za doručení.
Má silnou škálovatelnost a stabilní použitelnost.
Systém ADAMANT 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 na terminálu šifrování dat. Všechny blockchainové operace jsou prováděny hlavním uzlem, zatímco přenosní klienti jsou navzájem propojeni prostřednictvím protokolu HTTP a používají specifické API pro přenos všech dat ve formátu JSON.
Požadavky na operační prostředí hlavního uzlu:
Linux server (Ubuntu) Lze jej nainstalovat na jiné platformy prostřednictvím aplikace Docker.
Aplikační server Node.JS
PostgreSQL server pro ukládání blockchainových dat
Přenosný klient je vyvíjen pomocí následujících technologií:
Progresivní webová aplikace (PWA) — Web Application Model nové generace
> HTML5, JS, CSS, Vue — programovací jazyk webových stránek a vývojový framework
Kompletní uzly realizované přes speciální API protokol
Všechny uzly komunikují přes HTTP protokol pomocí P2P připojení.
Nezávislý blockchain
Vzhledem k vysokému poplatku za plyn (manipulační poplatek) za každou transakci a přenos informací není současné populární schéma blockchainu založené na Ethereu vhodné pro síť ADAMANT, ADAMANT tedy přijímá nezávislé blockchainové řešení, které dokáže minimalizovat náklady na přenos, což je výhodné pro provoz celé sítě, a navíc je lze v budoucnu nezávisle upravovat podle ceny tokenů.
Navíc mechanismus pro zajištění pracovní zátěže (POW) není pro ADM vhodný, protože bude hodně stát. A jak přibývá účastníků, rychle porostou i transakční poplatky.
Na základě výše uvedených důvodů jsme přijali kód projektu lisk k realizaci funkcí serveru a samotného blockchainu. A kód byl rozšířen, aby vyhovoval speciálním potřebám ADM. .
Architektura systému ADAMANT je velmi flexibilní a transakční poplatky lze upravit podle potřeb.
Převody ADAMANT
Každý blok obsahuje různý počet převodů, přičemž každý blok vyžaduje 6 až 10 potvrzení. To je však pouze jediný důležitý faktor vyžadovaný pro přenos tokenu, dokumenty a zprávy lze přenášet pouze s jedním potvrzením. Zde jsou různé typy převodů:
1. Přímý převod tokenů
2. Přenos zpráv
3. Chat skrytý
4. Aktualizace, včetně: osobních údajů uložených v blockchainu, adresáře a nastavení a další informace
5. Nahrajte profilový obrázek
6. Vytvořte skupinový chat
7. Zavřete konverzaci
8. Přenos dokumentu (uložený v uzlu)
9. Podepisování dokumentů
> 10 Registrace proxy
11. Hlasování
Všechny typy převodů vyžadují platbu proxy, aby byl zachován provoz sítě.
Množství uložených dat
Je obtížné odhadnout množství dat, která budou uložena v uzlech ADAMANT, lze však učinit určité počáteční předpoklady. Počet zpráv, které očekáváme – asi 10 000 zpráv denně za první rok, během několika let se zvýší na 100 000.
Za předpokladu, že zpráva má průměrně 100 znaků, množství dat potřebných k uložení zprávy je 100 znaků * 2 bajty * faktor zvýšení šifrování 1,5, 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, který se může v budoucích letech zvýšit na 10 GB. Velikost blockchainu ADAMANT může v příštích 10 letech vzrůst na 50 GB nebo více.
Agenti vydělávají 10 000 * 365 * 0,005 (první rok) na poplatcích z těchto zpráv, celkem 18 250 ADM, pomalu stoupajících na 182 500 ADM ve druhém roce.
Vzhledem k tomu, že agent může také získat odměny z tavení bloků, zvýšení tržní ceny tokenů ADM a nízké náklady na úložiště, může agent získat více výhod a základní síť ADAMANT může být účinně podporována.
*Výše uvedený obsah organizuje oficiální představitel YouToCoin. V případě přetištění uveďte zdroj.