#progettodeeplearning #DYM #dymension -1:
dYmension è un ambiente di esecuzione ad alte prestazioni per l'esecuzione della logica dell'applicazione [1]. Si adatta alla separazione del consumo di risorse, in modo simile all'infrastruttura web tradizionale. Allo stesso tempo, consente anche alle applicazioni di inserirsi in un ambiente connesso, decentralizzato e con fiducia ridotta al minimo. dYmension è un'infrastruttura che combina le tradizionali istanze Web2 affidabili con i vantaggi di proprietà e connettività di Internet decentralizzata [1].
dYmension adotta un design di architettura blockchain modulare per disaccoppiare le diverse funzioni di una blockchain "singola" per migliorare prestazioni, efficienza e scalabilità. In una blockchain monolitica tradizionale vengono gestiti l’esecuzione delle transazioni, la liquidazione statale, l’elaborazione dei dati e il consenso sulla storia canonica della catena. In dYmension, ogni applicazione è il proprio ambiente di esecuzione e l'hub dYmension è il livello di regolamento [1].
dYmension introduce un protocollo blockchain multistrato che fornisce potenti strumenti per la creazione e la distribuzione di rollup specifici delle applicazioni senza autorizzazione. Queste applicazioni si chiamano RollApps. dYmension può essere visto come il centro e la fabbrica di queste applicazioni. Queste RollApp possono scegliere di integrare vari fornitori di disponibilità dei dati in base a considerazioni di sicurezza e costi [2].
Nel protocollo dYmension, un checkpoint è definito come un batch di blocchi pubblicato sul livello DA e la corrispondente radice dello stato pubblicata sul livello di regolamento. La disponibilità e l'immutabilità dei dati dopo il checkpoint è molto importante, poiché i dati danneggiati possono causare uno stato incoerente tra i nodi RollApp. Quando si distribuisce RollApp, fare affidamento su una soluzione DA specifica è una delle considerazioni molto importanti [3].
dYmension implementa un modello di sicurezza condiviso che diventa più sicuro man mano che vengono distribuite più applicazioni. Il livello di esecuzione di dYmension è un ambiente di esecuzione autonomo. L'applicazione distribuita su dYmension è RollApp e dispone dei propri diritti autonomi. Possono godere dei vantaggi derivanti dalla creazione della propria blockchain, come avere il proprio token di rete nativo e una logica applicativa completamente flessibile [4].
Inoltre, dYmension supporta anche vari ambienti di esecuzione, guidando le istanze RVM con l'esatto contesto di una determinata transazione, ottenendo un output deterministico [5].dYmension incorporerà inoltre un market maker locale automatizzato (AMM) nel centro di regolamento per consentire liquidità e sicurezza condivise. Essendo l'infrastruttura di RollApp, l'AMM incorporata non è limitata all'uso di RollApp [5].
Nel complesso, dYmension è un protocollo blockchain con un'architettura modulare che ottiene l'ottimizzazione delle prestazioni e la distribuzione decentralizzata delle applicazioni separando il consumo di risorse e introducendo il concetto di RollApp. Fornisce potenti strumenti e tecnologie che consentono agli sviluppatori di creare e distribuire applicazioni senza autorizzazione e selezionare fornitori di disponibilità dei dati in base a considerazioni sulla sicurezza e sui costi.