Meccanismo di consenso | AirSwap è presente sulle seguenti reti: Ethereum, Gnosis Chain.
La rete Ethereum utilizza un meccanismo di consenso Proof-of-Stake per convalidare le nuove transazioni sulla blockchain. Componenti principali 1. Validatori: i validatori sono responsabili della proposta e della convalida di nuovi blocchi. Per diventare un validatore, un utente deve depositare (stake) 32 ETH in uno smart contract. Questo vincolo funge da garanzia e può essere escusso se il validatore si comporta in modo disonesto. 2. Beacon Chain: la Beacon Chain è la spina dorsale di Ethereum 2.0. Coordina la rete di validatori e gestisce il protocollo di consenso. È responsabile della creazione di nuovi blocchi, dell'organizzazione dei validatori in comitati e dell'implementazione della definitività dei blocchi. Processo di consenso 1. Proposta di blocco: i validatori vengono scelti casualmente per proporre nuovi blocchi. Questa selezione si basa su una funzione casuale ponderata (WRF), in cui il peso è determinato dalla quantità di ETH messa in staking. 2. Attestazione: i validatori che non propongono un blocco partecipano all'attestazione. Essi attestano la validità del blocco proposto votando a favore. Le attestazioni vengono poi aggregate per formare un'unica prova della validità del blocco. 3. Comitati: i validatori sono organizzati in comitati per snellire il processo di convalida. Ogni comitato è responsabile della convalida dei blocchi all'interno di uno specifico shard o della stessa Beacon Chain. Ciò garantisce decentralizzazione e sicurezza, poiché un gruppo più piccolo di validatori può raggiungere rapidamente il consenso. 4. definitività: Ethereum 2.0 utilizza un meccanismo chiamato Casper FFG (Friendly Finality Gadget) per raggiungere la definitività. Definitività significa che un blocco e le sue transazioni sono considerati irreversibili e confermati. I validatori votano sulla definitività dei blocchi e, una volta raggiunta una maggioranza qualificata, il blocco viene finalizzato. 5. Incentivi e sanzioni: i validatori guadagnano ricompense per la partecipazione alla rete, inclusa la proposta di blocchi e l'attestazione della loro validità. Al contrario, i validatori possono essere penalizzati (slashing) per comportamenti dannosi, come la doppia firma o l'essere offline per lunghi periodi. Ciò garantisce una partecipazione onesta e la sicurezza della rete.
Catena Gnosis - Meccanismo di consenso La catena Gnosis utilizza una struttura a doppio livello per bilanciare scalabilità e sicurezza, utilizzando la Proof of Stake (PoS) per il suo consenso di base e la definitività delle transazioni. Componenti principali: struttura a due livelli Livello 1: catena beacon Gnosis La catena beacon Gnosis opera con un meccanismo Proof of Stake (PoS), fungendo da spina dorsale per la sicurezza e il consenso. I validatori mettono in staking token GNO sulla catena beacon e convalidano le transazioni, garantendo la sicurezza e la definitività della rete. Livello 2: catena xDai Gnosis La catena xDai Gnosis elabora le transazioni e le interazioni dApp, fornendo transazioni ad alta velocità e a basso costo. I dati delle transazioni di livello 2 vengono finalizzati sulla Beacon Chain di Gnosis, creando un quadro integrato in cui il livello 1 garantisce sicurezza e definitività, mentre il livello 2 migliora la scalabilità. Ruolo del validatore e staking I validatori sulla Beacon Chain di Gnosis mettono in staking token GNO e partecipano al consenso convalidando i blocchi. Questa configurazione garantisce che i validatori abbiano un interesse economico nel mantenere la sicurezza e l'integrità sia della Beacon Chain (livello 1) che della xDai Chain (livello 2). Le Cross-Layer Security Transactions sul layer 2 vengono infine finalizzate sul layer 1, fornendo sicurezza e definitività a tutte le attività sulla catena Gnosis. Questa architettura consente alla catena Gnosis di combinare la velocità e l'efficienza dei costi del layer 2 con le garanzie di sicurezza di un layer 1 protetto da PoS, rendendola adatta sia per applicazioni ad alta frequenza che per la gestione sicura delle risorse. |
Meccanismi di incentivo e tariffe applicabili | AirSwap è presente sulle seguenti reti: Ethereum, Gnosis Chain.
Ethereum, in particolare dopo il passaggio a Ethereum 2.0 (Eth2), utilizza un meccanismo di consenso Proof-of-Stake (PoS) per proteggere la propria rete. Gli incentivi per i validatori e le strutture tariffarie svolgono un ruolo cruciale nel mantenimento della sicurezza e dell'efficienza della blockchain. Meccanismi di incentivazione 1. Ricompense per lo staking: Ricompense per i validatori: I validatori sono essenziali per il meccanismo PoS. Sono responsabili della proposta e della convalida di nuovi blocchi. Per partecipare, devono mettere in staking un minimo di 32 ETH. In cambio, guadagnano ricompense per i loro contributi, che vengono pagati in ETH. Queste ricompense sono una combinazione di ETH appena coniati e commissioni di transazione dai blocchi che convalidano. Tasso di ricompensa: Il tasso di ricompensa per i validatori è dinamico e dipende dalla quantità totale di ETH messi in staking nella rete. Più ETH vengono messi in staking, più basso è il tasso di ricompensa individuale, e viceversa. Questo è stato progettato per bilanciare la sicurezza della rete e l'incentivo a partecipare. 2. Commissioni di transazione: Commissione base: dopo l'implementazione dell'Ethereum Improvement Proposal (EIP) 1559, il modello delle commissioni di transazione è cambiato per includere una commissione base che viene bruciata (cioè rimossa dalla circolazione). Questa commissione base si regola dinamicamente in base alla domanda della rete, con l'obiettivo di stabilizzare le commissioni di transazione e ridurre la volatilità. Tariffa di priorità (mancia): Gli utenti possono anche includere una tariffa di priorità (mancia) per incentivare i validatori a includere le loro transazioni più rapidamente. Questa tariffa va direttamente ai validatori, fornendo loro un ulteriore incentivo per elaborare le transazioni in modo efficiente. 3. Sanzioni per comportamenti dolosi: Slashing: I validatori sono soggetti a sanzioni (slashing) se si comportano in modo doloso, ad esempio effettuando doppie firme o convalidando informazioni errate. Le sanzioni comportano la perdita di una parte dell'ETH messo in staking, scoraggiando i malintenzionati e garantendo che i validatori agiscano nel migliore interesse della rete. Sanzioni per inattività: i validatori sono soggetti a sanzioni anche in caso di inattività prolungata. Ciò garantisce che i validatori rimangano attivi e impegnati nel mantenimento della sicurezza e del funzionamento della rete. Commissioni applicabili sulla blockchain di Ethereum 1. Commissioni gas: Calcolo: le commissioni gas sono calcolate in base alla complessità computazionale delle transazioni e delle esecuzioni di smart contract. Ogni operazione sulla Ethereum Virtual Machine (EVM) ha un costo gas associato. Regolazione dinamica: la commissione base introdotta da EIP-1559 si regola dinamicamente in base alla congestione della rete. Quando la richiesta di spazio di blocco è alta, la tariffa base aumenta, mentre quando la richiesta è bassa, diminuisce. 2. Tariffe per gli smart contract: Implementazione e interazione: L'implementazione di uno smart contract su Ethereum comporta il pagamento di tariffe proporzionali alla sua complessità e alle sue dimensioni. Anche l'interazione con gli smart contract implementati (ad esempio, l'esecuzione di funzioni, il trasferimento di token) comporta il pagamento di tariffe. Ottimizzazioni: gli sviluppatori sono incentivati a ottimizzare i loro smart contract per ridurre al minimo l'utilizzo di gas, rendendo le transazioni più convenienti per gli utenti. 3. Commissioni di trasferimento degli assets: Trasferimenti di token: il trasferimento di ERC-20 o altri standard di token comporta commissioni di gas. Queste commissioni variano in base all'implementazione del contratto del token e all'attuale domanda di rete.
I modelli di incentivi e commissioni della Gnosis Chain incoraggiano sia la partecipazione dei validatori che l'accessibilità della rete, utilizzando un sistema a doppio token per mantenere bassi i costi di transazione e ricompense di staking efficaci. Meccanismi di incentivazione: ricompense di staking per i validatori Ricompense GNO: i validatori guadagnano ricompense di staking in token GNO per la loro partecipazione al consenso e alla sicurezza della rete. Modello di delega: I possessori di GNO che non gestiscono nodi validatori possono delegare i propri token GNO ai validatori, consentendo loro di condividere le ricompense di staking e incoraggiando una più ampia partecipazione alla sicurezza della rete. Modello a doppio token GNO: Utilizzato per lo staking, la governance e le ricompense dei validatori, GNO allinea gli incentivi a lungo termine per la sicurezza della rete con gli interessi economici dei possessori di token. xDai: Serve come valuta di transazione primaria, fornendo transazioni stabili e a basso costo. L'uso di un token stabile (xDai) per le commissioni riduce al minimo la volatilità e offre costi prevedibili per utenti e sviluppatori. Commissioni applicabili: Commissioni di transazione in xDai Gli utenti pagano le commissioni di transazione in xDai, il token a commissione stabile, rendendo i costi accessibili e prevedibili. Questo modello è particolarmente adatto per applicazioni ad alta frequenza e dApp in cui sono essenziali commissioni di transazione basse. Le commissioni di transazione xDai vengono ridistribuite ai validatori come parte del loro compenso, allineando le loro ricompense all'attività di rete. Ricompense di staking delegate Attraverso lo staking delegato, i possessori di GNO possono guadagnare una quota delle ricompense di staking delegando i loro token a validatori attivi, promuovendo la partecipazione degli utenti alla sicurezza della rete senza richiedere un coinvolgimento diretto nelle operazioni di consenso. |