Novità per la crypto Cardano (ADA): aumenta la sicurezza e l’interoperabilità della rete
Novità per la crypto Cardano (ADA): aumenta la sicurezza e l’interoperabilità della rete
Blockchain

Novità per la crypto Cardano (ADA): aumenta la sicurezza e l’interoperabilità della rete

By Alessia Pannone - 20 Gen 2023

Chevron down
Ascolta qui
download

Importante novità per Cardano (ADA), il progetto open source legato alle crypto che punta alla realizzazione di una piattaforma blockchain pubblica per la gestione degli smart contract. 

Sono presto in arrivo le nuove primitive crittografiche Cardano, che porteranno a una maggiore interoperabilità e a uno sviluppo DApp più sicuro.

Per facilitare agli sviluppatori la creazione di applicazioni cross-chain, Input Output Global (IOG), infatti, Cardano sta aggiungendo nuove funzioni integrate a Plutus per supportare le firme ECDSA e Schnorr. 

Primitive crittografiche su Cardano: tutti i dettagli 

Come sappiamo, la crittografia garantisce fiducia e sicurezza nelle impostazioni blockchain e, infatti, diverse di esse utilizzano diversi metodi di firma crittografica. Ad esempio, Elliptic Curve Digital Signature Algorithm (ECDSA) e Schnorr sono due schemi di firma popolari utilizzati nelle piattaforme blockchain. 

Bitcoin ed Ethereum, tra gli altri sistemi crittografici, utilizzano ECDSA. Le firme Schnorr, originariamente proposte come alternativa a ECDSA, sono utilizzate anche in diverse reti blockchain, come Polkadot.

Cardano utilizza l’algoritmo di firma digitale a curva di Edwards (EdDSA), con la curva ellittica Curve25519 come curva di base (ovvero Ed25519). Ciò fornisce una rapida verifica della firma e delle dimensioni ridotte della stessa, il che aiuta a migliorare le prestazioni e la sicurezza complessiva della blockchain. 

Inoltre, Ed25519 è progettato per resistere a determinati tipi di attacchi crittografici, rendendolo una scelta più sicura. Infatti, anche Monero, Ripple e altri usano Ed25519 come algoritmo di firma. 

Ad ogni modo, la varianza degli algoritmi significa che gli sviluppatori di Plutus DApp che vogliono lavorare con altre blockchain e hanno bisogno di convalidare le firme ECDSA e Schnorr dovrebbero spendere tempo, impegno e fondi per implementare tali algoritmi sulle curve ellittiche Standards for Efficient Cryptography (SECP) in Plutus. 

Ciò aumenta considerevolmente i potenziali rischi per la sicurezza e può portare all’utilizzo di una quantità irrealistica di risorse. Infatti, poiché solo l’algoritmo di firma primaria di Cardano Ed25519 è fornito come funzione integrata di Plutus, le operazioni ECDSA e Schnorr sarebbero più costose e richiederebbero più tempo, se non fornite anche come funzioni integrate.

Per facilitare agli sviluppatori la creazione di applicazioni cross-chain, Input Output Global (IOG) ha aggiunto nuove funzioni integrate a Plutus per supportare le firme ECDSA e Schnorr.

Ciò consentirà agli sviluppatori di utilizzare una gamma più ampia di design multi-signature o di soglia in modo nativo in Cardano, fornendo così il massimo livello di sicurezza.

L’aggiornamento crypto di Cardano (ADA): in cosa consiste

I preparativi sono in corso da tempo in tutto l’ecosistema Cardano. I principali team di ingegneri di IOG e Cardano Foundation, SPO, sviluppatori DApp e exchange hanno eseguito test di integrazione intensivi nell’ambiente di anteprima da novembre 2022, con risultati positivi. Dunque, è ufficiale: questa tecnologia sta per essere implementata sulla mainnet Cardano.

Per l’aggiornamento di Vasil, IOG e la Fondazione Cardano hanno concordato alcuni chiari indicatori di massa critica nell’ultimo miglio per garantire la prontezza dell’ecosistema. Il nuovo aggiornamento non è così complesso come Vasil, ad esempio, né ha un tale impatto sulle DApp esistenti.

Tuttavia, i team stanno garantendo la prontezza lavorando a stretto contatto con le principali parti interessate di Cardano, in particolare SPO, DApp e exchange, che potrebbero dover prepararsi per la nuova capacità.

Al momento, sembra, oltre l’80% dei nodi produttori di blocchi esegue il nuovo nodo richiesto (versione 1.35.4). I componenti a valle (come DB Sync, il backend del portafoglio, GraphQL, ecc.) non sono interessati direttamente dalla modifica, ma, come sempre, la compatibilità con la nuova versione del nodo è stata completamente testata.

Ad ogni modo, gli exchange sono già stati informati dell’aggiornamento, quindi hanno tempo sufficiente per aggiornare i propri sistemi come richiesto. Inoltre, IOG ha anche intervistato la comunità di sviluppo di DApp/strumenti. 

Dall’intervista è risultato che pochissimi progetti saranno interessati dal cambiamento e che si è tenuto conto delle esigenze di coloro che devono aggiornare il proprio codice di conseguenza. Sulla base di tale sondaggio della comunità, l’ aggiornamento della rete principale è proposto provvisoriamente per il 14 febbraio 2023. Inoltre, sempre su tale base, IOG punta all’aggiornamento dell’ambiente di test di pre-produzione l’11 febbraio 2023. 

Alessia Pannone

Laureata in scienze della comunicazione e attualmente studentessa del corso di laurea magistrale in editoria e scrittura. Scrittrice di articoli in ottica SEO, con cura per l’indicizzazione nei motori di ricerca, in totale o parziale autonomia.

Utilizziamo i cookie per essere sicuri che tu possa avere la migliore esperienza sul nostro sito. Se continui ad utilizzare questo sito noi assumiamo che tu ne sia felice.