LA BLOCKCHAIN DIEM

Nota per i lettori: il 1 ° dicembre 2020, l'Associazione Libra è stata rinominata in Associazione Diem. Questo rapporto è stato pubblicato prima che l'Associazione pubblicasse il White Paper v2.0 nell'aprile 2020, che includeva una serie di aggiornamenti chiave al sistema di pagamento Libra. Icollegamenti obsoleti sono stati rimossi, ma per il resto questo rapporto non è stato modificato per incorporare gli aggiornamenti e dovrebbe essere letto in tale contesto. Le caratteristiche del progetto implementato possono differire in base alle approvazioni normative o ad altre considerazioni e possono evolversi nel tempo. Astratto Diem Blockchain è un database decentralizzato e programmabile progettato per supportare una criptovaluta a bassa volatilità che avrà la capacità di fungere da mezzo di scambio efficiente per miliardi di persone in tutto il mondo. Presentiamo una proposta per il protocollo Diem, che implementa la Blockchain Diem e mira a creare un'infrastruttura finanziaria in grado di promuovere l'innovazione, ridurre le barriere all'ingresso e migliorare l'accesso ai servizi finanziari. Per convalidare il design del rotocolo Diem p, abbiamo costruito un'implementazione prototipo open source - Diem Core - in previsione di uno sforzo collaborativo globale per far progredire questo nuovo ecosistema. Il protocollo Diem consente a una serie di repliche, denominate validatori, di diverse autorità di mantenere congiuntamente un database di risorse programmabili. Queste risorse sono di proprietà di diversi account utente autenticati dalla crittografia a chiave pubblica e aderiscono alle regole personalizzate specificate dagli sviluppatori di queste risorse. I validatori elaborano le transazionie interagiscono tra loro per raggiungere il consenso sullo stato del database. Le transazioni si basano su contratti intelligenti predefiniti e, nelle versioni future, definiti dall'utente in un nuovo linguaggio di programmazione chiamato Move. Usiamo Move per definire i meccanismi principalidella blockchain, come la valuta e l'appartenenza al validatore. Questi meccanismi fondamentali consentono la creazione di un meccanismo di governance unico che si basa sulla stabilità e sulla reputazione delle istituzioni esistenti nei primi giorni, ma passa a un sistema completamente aperto nel tempo.