GaiaEx
Lezione 31 di 73
intermediate6 minQuiz incluso

Approfondimento su dApp e Smart Contract

Architettura delle dApp e Front End

Come vengono costruite, protette e governate le app decentralizzate.

Aggiornato il 21 ott 2026GaiaEx Academy Editorial

In questa lezione

  • Come i front end delle dApp connettono gli utenti ai contratti
  • Perché l'integrità del front end è importante

Punti chiave

  1. 1Il sito web prepara le transazioni che gli utenti firmano con i wallet
  2. 2Il contratto può essere sicuro mentre il front end è compromesso
  3. 3Gli utenti dovrebbero verificare il contratto e l'azione, non solo il marchio

Riepilogo della lezione

Le dapp usano siti web come front end per preparare le transazioni, ma il protocollo vive on-chain.

Modello mentale

L'idea centrale dietro l'architettura delle dapp e i front end

Le dapp usano siti web come front end per preparare le transazioni, ma il protocollo vive on-chain — la sicurezza del front end è separata dalla sicurezza del contratto.

  • Come i front end delle dApp connettono gli utenti ai contratti
  • Perché l'integrità del front end è importante

Meccanica

Come ragionare su l'architettura delle dapp e i front end

Il front end legge lo stato del contratto, costruisce i payload di transazione e chiede le firme del wallet.

Un contratto sicuro può diventare pericoloso se un front end compromesso chiede agli utenti di firmare un'approvazione diversa.

Verificare l'indirizzo del contratto e il prompt del wallet è più affidabile che fidarsi del branding del sito web.

  • Il sito web prepara le transazioni che gli utenti firmano con i wallet
  • Il contratto può essere sicuro mentre il front end è compromesso
  • Gli utenti dovrebbero verificare il contratto e l'azione, non solo il marchio

Esempio

Un esempio concreto di l'architettura delle dapp e i front end

Durante l'attacco DNS hijack di BadgerDAO nel 2021, un front end compromesso ha iniettato richieste di approvazione malevole — gli utenti che leggevano i prompt del wallet si sono salvati, altri no.

RicordaRegola decisionale: Tratta il front end come un helper, non come prova che la transazione è sicura.

Errori comuni

Dove le persone sbagliano con l'architettura delle dapp e i front end

Fidarsi del sito web brand senza controllare il prompt del wallet e il contratto target.

Note sul rischio

Prima di affidarti a l'architettura delle dapp e i front end

I dirottamenti DNS, gli aggiornamenti malevoli del front end, i deployment fake e i prompt confusi possono reindirizzare gli utenti verso azioni non sicure.

  • Verifica il contratto target.
  • Leggi il prompt del wallet.
  • Usa fonti affidabili per il front end.

Pratica

Fai attecchire l'architettura delle dapp e i front end

  • Verifica il contratto target.
  • Leggi il prompt del wallet.
  • Usa fonti affidabili per il front end.

Revisione

Termini chiave

Custodia
Chi controlla le chiavi private. Custodial = una terza parte le detiene; non-custodial = le detieni tu.
DApp
Applicazione Decentralizzata — software il cui backend gira su una blockchain tramite smart contract.
Liquidità
La facilità con cui un asset può essere comprato o venduto senza muoverne molto il prezzo.
Wallet
Software o hardware che memorizza le chiavi private che controllano i tuoi asset on-chain.
Blockchain
Un registro condiviso e append-only replicato su molti computer, protetto da crittografia e consenso.

Note sulle fonti

Riferimenti editoriali

Questi riferimenti sono punti di partenza per verificare i meccanismi, le verifiche di rischio e il contesto del prodotto alla base di questa lezione.

Prima di continuare

Sai fare queste cose?

  • Verifica il contratto target.
  • Leggi il prompt del wallet.
  • Usa fonti affidabili per il front end.

Approfondimenti correlati

Continua a leggere

Checkpoint

Termina questa lezione

Supera la verifica per salvare i progressi, poi continua il percorso in ordine.

Verifica delle conoscenze

Consolida questa lezione

Rispondi correttamente a tutte le domande per completare la lezione.

1 / 2

Il front end di una dApp di solito aiuta gli utenti a…