Meccanismo di consenso | Cardano utilizza il meccanismo di consenso Ouroboros, un protocollo Proof of Stake (PoS) progettato per la scalabilità, la sicurezza e l'efficienza energetica. Ecco una spiegazione dettagliata: Concetti fondamentali: 1. Proof of Stake (PoS): i validatori (chiamati slot leader) vengono selezionati in base alla quantità di ADA che hanno messo in stake, piuttosto che risolvere complessi puzzle computazionali. I validatori propongono e convalidano i blocchi, che vengono aggiunti alla blockchain. 2. Cicli e slot leader: Cardano divide il tempo in cicli (periodi di tempo fissi), ognuna delle quali è suddivisa in slot. Gli slot leader sono selezionati per ogni slot per convalidare e proporre blocchi. Gli slot leader sono scelti casualmente in base alla quantità di ADA messa in stake. Stake maggiori aumentano la probabilità di essere selezionati. I validatori sono responsabili della conferma delle transazioni durante il loro slot e del passaggio del blocco allo slot leader successivo. 3. Delega e pool di staking: i possessori di ADA possono delegare i propri token ai pool di staking, aumentando così le possibilità del pool di essere selezionato per convalidare un blocco. L'operatore del pool e i deleganti condividono le ricompense in base al loro stake. Questo sistema garantisce che i partecipanti che non vogliono gestire un nodo di convalida completo possano comunque guadagnare ricompense e contribuire alla sicurezza della rete supportando pool di staking affidabili. 4. Sicurezza e resistenza agli avversari: Ouroboros garantisce la sicurezza anche in presenza di potenziali attacchi. Si presume che gli avversari possano tentare di propagare catene alternative o inviare messaggi arbitrari. Il protocollo è sicuro fintanto che più del 51% degli ADA in stake è controllato da partecipanti onesti. Ritardo di regolamento: per proteggersi dagli attacchi avversari, il nuovo slot leader deve considerare gli ultimi blocchi come transitori. Solo i blocchi precedenti sono trattati come finalizzati, garantendo che la definitività della catena sia sicura contro i tentativi di manipolazione. Questo meccanismo consente inoltre ai partecipanti di andare temporaneamente offline e risincronizzarsi, purché non siano disconnessi per un periodo superiore al ritardo di regolamento. 5. Selezione della catena: i nodi di Cardano adottano la regola della catena valida più lunga: ogni nodo memorizza una copia locale della blockchain e la sostituisce con qualsiasi catena valida più lunga che viene osservata. Ciò garantisce che tutti i nodi convergano alla fine su un'unica versione della blockchain, mantenendo la coerenza della rete. |
Meccanismi di incentivo e tariffe applicabili | Cardano utilizza meccanismi di incentivazione per garantire la sicurezza e la decentralizzazione della rete attraverso la distribuzione di ricompense, meccanismi di riduzione e commissioni di transazione. Meccanismi di incentivazione per garantire le transazioni: 1. Ricompense di staking: - I validatori, noti come slot leader, proteggono la rete convalidando le transazioni e creando nuovi blocchi. Per partecipare, i validatori devono mettere in stake ADA, e quelli con stake più grandi hanno maggiori probabilità di essere selezionati come slot leader. - I validatori vengono ricompensati con ADA appena coniati e commissioni di transazione per la produzione di blocchi e la convalida delle transazioni. - I deleganti, che potrebbero non voler gestire un nodo di validazione, possono delegare i loro ADA a pool di staking. In questo modo, contribuiscono alla sicurezza della rete e guadagnano una parte delle ricompense ottenute dal pool. Le ricompense vengono distribuite in modo proporzionale in base alla quantità di ADA delegata. 2. Meccanismo di slashing: - Per prevenire comportamenti dannosi, Cardano utilizza un meccanismo di slashing. I validatori che agiscono in modo disonesto, non riescono a convalidare correttamente le transazioni o producono blocchi errati, devono affrontare sanzioni che comportano lo slashing di una parte dei loro ADA messi in staking. - Ciò fornisce forti incentivi economici ai validatori per agire onestamente e garantisce l'integrità e la sicurezza della rete. 3. Delega e funzionamento del pool: - I pool di staking possono addebitare commissioni di funzionamento (un margine sulle ricompense) per mantenere la loro infrastruttura. Ciò include costi fissi stabiliti dagli operatori del pool. I deleganti guadagnano ricompense dopo che le commissioni del pool sono state detratte, fornendo un incentivo equilibrato sia per gli operatori che per i deleganti a partecipare attivamente. - Le ricompense vengono distribuite alla fine di ogni ciclo, dove le prestazioni del pool di staking e la partecipazione determinano la distribuzione delle ricompense ADA a tutte le parti interessate. Commissioni applicabili: 1. Commissioni di transazione: - Le commissioni di transazione su Cardano sono pagate in ADA e sono generalmente basse. Sono calcolate in base alla dimensione della transazione e alla domanda corrente della rete. Queste commissioni vengono pagate ai validatori per l'inclusione delle transazioni nei nuovi blocchi. La formula della commissione è: a + b \u00d7 dimensione, dove a è una costante (in genere 0,155381 ADA), b è un coefficiente relativo alla dimensione della transazione (0,000043946 ADA/byte) e dimensione si riferisce alla dimensione della transazione in byte. Ciò garantisce che la commissione si adatti in base al carico della rete e alla dimensione di ogni transazione. 2. Commissioni del pool di staking: - Gli operatori del pool di staking addebitano costi operativi e una commissione di margine, che copre i costi di gestione e manutenzione del pool di staking. Queste commissioni variano da un pool all'altro, ma garantiscono che gli operatori possano continuare a fornire i loro servizi offrendo al contempo ricompense ai deleganti. - Dopo la commissione dell'operatore, le ricompense rimanenti vengono distribuite tra i deleganti in base alla dimensione della loro quota. |