GaiaEx
29 сабақтың 14-і
beginner5 minТест қосылған

Decentralization

What Are Dapps

DeFi, smart contracts, dApps, and DAOs — software replacing middlemen.

Updated 2026 ж. 21 қаз.GaiaEx Academy Editorial

Бұл сабақта

  • What makes an app 'decentralized'
  • How users connect to dApps

Негізгі тұжырымдар

  1. 1A dApp runs its backend logic on-chain via smart contracts
  2. 2Users connect through a wallet, not an account
  3. 3Its open code can be independently verified

Сабақ қорытындысы

A dApp is an application whose core state or execution depends on smart contracts.

Mental model

The core idea behind dapps

A dApp is an application whose core state or execution depends on smart contracts. The interface can look normal, but the trust model changes underneath.

  • What makes an app 'decentralized'
  • How users connect to dApps

Mechanics

How to reason about dapps

The front end helps users build transactions.

The wallet signs actions and submits them to the chain.

The smart contract applies the rule and updates on-chain state.

  • A dApp runs its backend logic on-chain via smart contracts
  • Users connect through a wallet, not an account
  • Its open code can be independently verified

Example

A concrete dapps example

A DEX website may disappear, but if the contracts are still live and accessible, users can interact through another interface or directly through the chain.

Есте сақтаңызDecision rule: Judge a dApp by its contracts and dependencies, not only by how polished the interface looks.

Common mistakes

What to unlearn about dapps

Users often trust the website instead of the contract. A malicious or compromised front end can trick users into signing a harmful action.

Risk notes

What can go wrong with dapps

dApps inherit risks from contracts, front ends, wallets, RPC providers, oracles, and every protocol they compose with.

  • Separate front end from contract.
  • Know what the wallet is signing.
  • Identify one dependency risk.

Practice

Practise dapps before moving on

  • Separate front end from contract.
  • Know what the wallet is signing.
  • Identify one dependency risk.

Қайталау

Негізгі терминдер

DApp
Decentralized Application — software whose backend logic runs on a blockchain via smart contracts.
DeFi
Decentralized Finance — permissionless, composable financial services built on smart contracts.
Smart Contract
Self-executing code on a blockchain that runs exactly as written when conditions are met.
Wallet
Software or hardware that stores the private keys controlling your on-chain assets.
On-Chain
Data or activity recorded directly on the blockchain.

Дерек көздері

Редакциялық сілтемелер

Бұл сілтемелер осы сабақтың артындағы механизмдерді, тәуекел тексерулерін және өнім контекстін растау үшін бастапқы нүктелер болып табылады.

Жалғастырмас бұрын

Мұны орындай аласыз ба?

  • Separate front end from contract.
  • Know what the wallet is signing.
  • Identify one dependency risk.

Байланысты оқу материалдары

Оқуды жалғастыру

Checkpoint

Бұл сабақты аяқтау

Прогресті сақтау үшін тексеруден өтіңіз, содан кейін жолды ретпен жалғастырыңыз.

Білімді тексеру

Бұл сабақты бекіту

Сабақты аяқтау үшін барлық сұрақтарға дұрыс жауап беріңіз.

1 / 2

A dApp differs from a normal app because…