Il progetto Chromia (CHR) è un progetto a duplice scopo. Da un lato, è una rete blockchain proprietaria ad alta velocità e basso costo (nota come Layer1) e, dall'altro, è anche una soluzione Layer2 (sidechain) che può essere integrata in ecosistemi compatibili con EVM come Ethereum.
GGrazie a ciò, Chromia è progettato per consentire tre obiettivi: primo, che le DApp siano scalabili a milioni di utenti; secondo, migliorare l'esperienza utente delle DApp in modo che corrisponda a quella delle applicazioni centralizzate e, infine, creare paradigmi familiari che consentano agli sviluppatori di creare applicazioni sicure.
storia del progetto
Naturalmente, ottenere tutto quanto sopra non è un compito facile. Pertanto, Chromia esiste come progetto dal 2013, quando ha iniziato lo sviluppo con il nome ChromaWay. A quel tempo il progetto aveva un chiaro obiettivo: risolvere i problemi che tutti gli utenti delle soluzioni L1/L2 hanno affrontato. Vale a dire, scalabilità, sicurezza ed esperienza utente.
Il sito web di questo primo prodotto, ancora in esecuzione, ci mostra subito l'idea: creare un database relazionale all'interno di una soluzione decentralizzata che faciliti lo sviluppo di applicazioni blockchain veloci e sicure. ChromaWay ha chiamato questo a blockchain relazionale, un'idea che in seguito sarebbe stata conosciuta come Postchain. Postchain cerca di essere una soluzione di database blockchain aziendale che può essere implementata da uno sviluppatore SQL.
Pertanto, il sistema avrebbe tra le sue capacità:
- Avere un modello relazionale, che permette di archiviare i dati blockchain in un database relazionale consultabile tramite SQL.
- Postchain avrebbe il proprio linguaggio di programmazione relazionale noto come Rell. In questo modo le DApp potrebbero sfruttare in modo diretto e sicuro le potenzialità dei database relazionali blockchain.
- La rete aveva una capacità di scalabilità orizzontale, grazie al fatto che ogni DApp avrebbe la propria blockchain eseguita da un sottoinsieme di nodi. Questa è una forma di sharding come la vediamo in reti come Polkadot/Kusama e in futuro all'interno di Ethereum.
- Inoltre, il sistema consente l'indicizzazione e le query di dati senza degrado delle prestazioni.
- La rete decentralizzata è stata gestita da un sistema di consenso distribuito PBFT.
- Un sistema tariffario dinamico, in cui le tariffe di rete possono essere pagate da DApps e dai loro sviluppatori, piuttosto che dagli utenti delle app, o da modelli a tariffa mista.
- Provisioning a livello di DApp, in base al quale le risorse vengono misurate dalla DApp, anziché dal contratto, per consentire una maggiore flessibilità e criteri di utilizzo delle risorse.
Rilascio del primo test di sviluppo
Gli enormi progressi compiuti come ChromaWay dal 2013 sarebbero stati sintetizzati nel lancio di un primo test di sviluppo rilasciato a dicembre 2018, noto come Chromapolis. A questo punto, Postchain e Rell si stavano già preparando per il rilascio pubblico, e in effetti lo avrebbero fatto. Prima di tutto, ad aprile 2019 sarebbe stato lanciato il suo token CHR nativo, nello stesso momento in cui è stato delineato il resto della roadmap del progetto.
Entro settembre 2019, ChromaWay ha annunciato il rilascio di Postchain 3, la sua terza versione principale di questa tecnologia, che sarebbe stata resa pubblica nell'ottobre 2019, con il rilascio di Chromia Testnet. I progressi di Chromia sono continuati ed entro febbraio 2020 è stata rilasciata la seconda major release di Rell, il linguaggio di programmazione Chromia, con la sua versione 0.8.
Infine, Chromia pianifica il suo grande lancio pubblico con l'arrivo della mainnet, avendo già preparato un gruppo di tecnologie che offre il meglio di due mondi: il decentramento e la sicurezza dei dati della blockchain con la potenza, la velocità e la flessibilità del database relazionale. dati. La data finale di questa release non è ancora del tutto decisa, ma il team ha già dimostrato apertamente le potenzialità di questa tecnologia grazie alla sua testnet e a tutto il lavoro svolto attorno ad essa.
Target di cromia (CHR)
Sebbene piattaforme come Ethereum consentano in teoria di implementare qualsiasi tipo di applicazione, in pratica queste piattaforme hanno molti limiti: pessima esperienza utente, commissioni gas molto alte, frustrante esperienza sviluppatore, scarsa sicurezza a livello di smart contract. Ciò impedisce alle applicazioni decentralizzate (DApp) di diffondersi o di avere funzionalità fortemente limitate.
In Chromia, cerchiamo di affrontare questi problemi ripensando l'attuale architettura blockchain e il modello di programmazione per allinearlo alle esigenze delle applicazioni decentralizzate. Ecco come cerca il team di Chromia:
- Consenti alle DApp di scalare a milioni di utenti.
- Migliora l'esperienza utente delle DApp per ottenere la parità con le applicazioni centralizzate.
- Consenti agli sviluppatori di creare applicazioni sicure con paradigmi noti.
- Consenti alle attuali applicazioni decentralizzate e alle reti blockchain di interagire, consentendo nuovi modi di lavorare tra di loro.
Come funziona la cromia (CHR)?
Il funzionamento di Chromia può essere visto come un doppio sistema: da un lato, è una rete blockchain ad alta velocità abilitata da un sistema di consenso PBFT in cui i suoi nodi mantengono i dati in una struttura a blocchi di dati relazionali. La necessità di un sistema PBFT in consenso significa che questa rete funziona per mezzo di uno schema di picchettamento in cui abbiamo nodi generatori ad alta velocità. I nodi sono progettati per mantenere un funzionamento decentralizzato e dedicati alle DApp che lavorano su di essi.
Ad esempio, una serie di 100 nodi Chromia può essere dedicata alla creazione di una sidechain per una specifica applicazione DeFi. Pertanto, solo questi 100 nodi sono incaricati di gestire le operazioni corrispondenti a quella DApp, e i suoi dati finali vengono quindi archiviati in una rete più ampia (che sarebbe la mainchain Chromia) e in cui gli scopi di ciascuna sidechain sarebbero protetti. In tutti questi casi, la rete funziona secondo lo schema di picchettamento e utilizzando il consenso PBFT per ottenere prestazioni elevate.
Il fatto è che questa struttura consente a Chromia di fare quanto segue:
- Mantenere una rete con un alto livello di decentramento (o federazione, se vista da una certa prospettiva).
- Operazioni ad alta velocità. Si pensa che la validazione delle operazioni in Chromia venga raggiunta in un massimo di 2 secondi in reti ad alto traffico e latenza, con l'obiettivo di 1 secondo.
- Le sidechain possono funzionare a velocità variabili, adattandosi alle esigenze della DApp implementata in ciascuna di esse. L'obiettivo minimo dello stesso è di 500 transazioni al secondo. Consentendo l'utilizzo di un sistema di federazione (o sharding), la scalabilità globale è praticamente infinita.
- Grazie all'utilizzo di operazioni relazionali, Chromia ha anche una capacità di input/output dati molto elevata, che supera le 100mila operazioni al secondo, e che scala anche in base al numero di sidechain e all'hardware su cui viene eseguita.
Il token Cromia (CHR)
In tutto questo, il token Chromia (CHR) gioca un ruolo fondamentale all'interno dell'economia di rete. Innanzitutto, il token può essere utilizzato come garanzia per l'installazione di nuovi nodi, per l'implementazione e il pagamento delle commissioni delle DApp in rete, come sistema di staking e come sistema di ricompensa finanziaria per gli attori all'interno della rete.
Allo stesso modo, il token Chromia consente agli sviluppatori di creare token supportati da CHR che possono essere utilizzati per interagire con applicazioni decentralizzate in una varietà di settori, tra cui finanza, giochi, immobili, assicurazioni e assistenza sanitaria. Vari contratti di partecipazione agli utili possono compensare gli investitori in token CHR ERC-20. Chromia ha collaborato con La mia vicina Alice, una piattaforma di gioco NFT decentralizzata, nel 2021 per fornire un nodo dedicato per la convalida relazionale blockchain all'interno del mondo digitale My Neighbor Alice NFT.
La tokenomica di Chromia è semplice. Verrà creato un totale di un miliardo (1.000.000.000) di token senza ulteriore emissione in futuro. Inizialmente, il 70% di tutti i token sarà di proprietà di ChromaWay. Questi verranno venduti, assegnati ai membri del team, investiti o utilizzati in altro modo. Il 3% verrà inserito nel contratto per la conversione automatica da CHR a ETH e viceversa. Il 2% sarà bloccato in un fondo di compensazione del nodo di sistema. Il 25% sarà utilizzato per uso promozionale.
All'interno del pool ChromaWay, il 25% dei token sarà venduto a partner selezionati. Il resto della piscina, che è del 45%, verrà bloccato e rilasciato lentamente. Il white paper afferma che fino al 17% sarà sbloccato nel primo anno e il 12% dopo. ChromaWay si è impegnata a mantenere i suoi token per tre anni. Dopo tre anni, lo sviluppo e la governance di Chromia devono passare a un modello decentralizzato.
Al momento, tutta la fornitura di Chromia è sulla rete ETH sotto forma di token ERC-20, tale fornitura verrà quindi trasferita alla rete principale di Chromia, una volta lanciata. Puoi vedere lo smart contract del token ERC-20 CHR in questo link.
Layer2 all'interno di Chromia
Come abbiamo discusso, Chromia è una blockchain Layer1 indipendente, ma ha anche la capacità di funzionare come Layer2 compatibile con EVM per reti come Ethereum o BSC. In questo modo, Chromia consente di aumentare la scalabilità delle applicazioni all'interno di queste reti, sfruttando le capacità di Chromia.
Per fare ciò, ogni DApp che gira su Chromia opera sulla propria sidechain, collegata alla mainchain di Chromia o Layer1 e alla blockchain sorgente della DApp. Ciò consente a ciascuna app di scalare in modo più efficiente e offre a ogni sviluppatore di app la libertà di scegliere tra una varietà di strutture tariffarie. Ad esempio, un'app potrebbe richiedere agli utenti di pagare le commissioni di transazione in CHR (simile a come funzionano Ethereum o Bitcoin), mentre un'altra app potrebbe mettere in gioco CHR sufficiente per riservare potenza di calcolo e consentire ai suoi utenti di effettuare transazioni illimitate senza pagare alcuna commissione. .