Come Cartesi può alleviare i problemi di ridimensionamento di Ethereum

annuncio pubblicitario Phemex

C’è più di un modo per scalare una blockchain. In effetti ce ne sono dozzine, ognuna con i suoi vantaggi e compromessi in termini di privacy, sicurezza, regolamento e riduzione delle tariffe. L’argomento del ridimensionamento della blockchain è entrato nella conversazione nel 2017, quando la rete Bitcoin era fortemente congestionata e Bitcoin Cash si è biforcato come alternativa a blocchi più grandi. Negli ultimi 12 mesi, tuttavia, il ridimensionamento è stato dibattuto quasi esclusivamente nel contesto di Ethereum, la cui popolarità lo ha visto soccombere allo stesso destino di Bitcoin tre anni prima..

L’esplosione della defi del 2020, l’aumento del volume di stablecoin, il yield farming, i giochi ponzi e gli smart contract affamati di gas hanno tutti messo a dura prova Ethereum, facendo sì che il suo mempool si riempisse e le transazioni arrivassero a centinaia di gwei durante il Picco di settembre. Scalare Ethereum in modo che possa gestire più transazioni al secondo (tps) ea costi inferiori è una sfida complessa e sfaccettata che richiederà anni per essere completata. Mancano ancora mesi, se non di più, al tanto decantato aggiornamento della rete a ETH 2.0. Nel qui e ora, un progetto crede di aver trovato un modo per alleggerire la tensione su Ethereum. Ma per raggiungere questo obiettivo, Cartesi deve corteggiare la prossima ondata di sviluppatori di dApp.

Il problema con gli smart contract

I contratti intelligenti sono il codice che lega Ethereum insieme. Il loro codice autoeseguibile automatizza una vasta gamma di attività che una volta venivano eseguite manualmente, dalla liquidazione dei sinistri assicurativi al pagamento delle scommesse. I contratti intelligenti sono ciò che rende Ethereum, Ethereum e EOS, EOS per quella materia. Senza questa capacità, le blockchain di seconda e terza generazione sarebbero reti stupide, capaci di niente di più sofisticato dell’instradamento dei pagamenti peer-to-peer.

Con i contratti intelligenti, in particolare quelli su Ethereum, la distribuzione e l’interazione con essi comporta un costo commisurato alla quantità di calcolo coinvolto. Più lavoro deve eseguire il contratto sulla catena, come l’esecuzione di più query o transazioni all’interno di un singolo blocco, più pagherai. E mentre sono gli utenti che pagano in ETH per interagire con lo smart contract in questione, sono gli sviluppatori che devono pagare per distribuirlo sulla mainnet. Quest’estate, il costo di implementazione di un contratto ERC20 standard è salito a oltre 1 ETH, valutando molti potenziali sviluppatori fuori mercato.

Cartesi vuole portare le cose fuori catena

La soluzione di Cartesi al problema del ridimensionamento di Ethereum – e anche a quello di altri blockchain, se dovessero raggiungere una congestione simile – è di prendere la maggior parte del calcolo offchain. L’idea è che gli sviluppatori di dApp possano fare in modo che la maggior parte dell’elaborazione avvenga lontano dalla rete Ethereum, con solo il risultato finale del calcolo da trasmettere sulla catena principale..

Per realizzare questo, Cartesi ha sviluppato due prodotti. Il primo, Cartesio, è un SDK che consente agli sviluppatori di codificare contratti intelligenti utilizzando software mainstream piuttosto che Solidity – Linux per essere precisi. Ciò rende più facile per gli sviluppatori che non sono stati cresciuti nelle trincee di Ethereum distribuire applicazioni che funzionano con un linguaggio di programmazione familiare.

Il secondo prodotto, Noether, è una catena laterale per l’archiviazione temporanea dei dati. È stato progettato specificamente per le dApp Cartesi che verranno eseguite su Ethereum. Gran parte dei dati che vengono utilizzati durante l’interazione con le app, siano esse decentralizzate o convenzionali, non devono essere archiviate in modo permanente. Noether renderà disponibile l’archiviazione dei dati a basso costo per gli sviluppatori di dApp su richiesta e con un throughput elevato.

Dei due prodotti, è Decartes, con la sua capacità di rendere la logica dApp processabile all’interno di un vero e proprio sistema operativo offchain, che ha il potenziale per abbattere i costi degli smart contract. Tuttavia, è Noether che convincerà gli sviluppatori a implementare le dApp utilizzando Cartesi, nella consapevolezza che non saranno paralizzate dall’aumento dei costi di archiviazione o dai colli di bottiglia delle transazioni.

Il futuro è più veloce

Il futuro di Ethereum, e di catene di contratti intelligenti simili, è più veloce in cui il valore può essere trasferito quasi istantaneamente, su larga scala ea costi estremamente bassi. Ciò sarà ottenuto attraverso l’implementazione di una gamma di soluzioni di ridimensionamento, sia a livello di protocollo che a livello e livello 2.


Quando Segwit è stato introdotto nella rete Bitcoin nel 2017, ha ridotto le dimensioni delle transazioni BTC, abbassando le commissioni e consentendo l’elaborazione di più tx per blocco. Tuttavia, sono i successivi aggiornamenti abilitati da Segwit, come le firme di Schnorr, che faranno di più per il ridimensionamento onchain e la privacy a lungo termine.

È una storia simile con Ethereum. Anche prima del lancio di ETH 2.0, verranno implementate più soluzioni di scalabilità, contribuendo a ridurre la congestione della rete per tutti gli utenti. Sidechains, zk-rollup, Plasma, xDai, e il framework di hosting dApp di Cartesi saranno tutti fondamentali per raggiungere questo obiettivo. Sebbene nessuna singola soluzione di scalabilità possa riparare Ethereum in questo momento, gli strumenti sono in atto per alleggerire le richieste fatte alla catena principale. Se Cartesi riesce a convincere più sviluppatori a costruire sul suo framework dApp e a condurre i loro calcoli offchain, non farà solo un favore agli sviluppatori, ma aiuterà l’intera comunità di Ethereum.

Per tenere traccia degli aggiornamenti DeFi in tempo reale, controlla il nostro feed di notizie DeFi Qui.

PrimeXBT

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Adblock
detector