Ethereum atsirado kaip būdas turėti universalią blokų grandinę, kurią būtų galima naudoti įvairiems tikslams. DApps yra platesnė perspektyva nei „išmaniosios sutartys“. „Dapp“ yra bent jau protinga sutartis ir žiniatinklio vartotojo sąsaja. Kalbant plačiau, „Dapp“ yra žiniatinklio programa, pagrįsta atvira, decentralizuota, lygiavertės infrastruktūros paslauga.
Dapp susideda bent iš šių komponentų.
Išmani sutartis blokų grandinėje
Žiniatinklio priekinė vartotojo sąsaja
Be to, daugelyje „Dapps“ yra kitų decentralizuotų komponentų, tokių kaip:
Decentralizuotas (P2P) saugojimo protokolas ir platforma.
Decentralizuotas (P2P) pranešimų protokolas ir platforma.
