Cartesi come piattaforma leader Layer-2 per lo sviluppo di contratti intelligenti PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Cartesi come piattaforma leader di livello 2 per lo sviluppo di contratti intelligenti

Cartesi come piattaforma leader Layer-2 per lo sviluppo di contratti intelligenti PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

CarteSi sta portando gli smart contract al livello successivo. È un'infrastruttura di livello 2 indipendente dalla catena, che risolve il problema pressante della scalabilità sulle blockchain più importanti. In particolare, Cartesi implementa un'esclusiva VM che supporta Linux, rollup e side-chain per rivoluzionare il modo in cui gli sviluppatori creano applicazioni blockchain, consentendo loro di utilizzare componenti software tradizionali.

Usando Cartesi, le applicazioni blockchain possono essere sviluppate con il vasto dominio di stack di software mainstream disponibili oggi. Con questo, le applicazioni possono essere eseguite fuori catena utilizzando l'alta garanzia di sicurezza della blockchain, con il vantaggio di essere libere da limiti di calcolo e costi elevati.

Essendo una piattaforma di calcolo decentralizzata off-chain, Cartesi è unica nel senso che consente di eseguire applicazioni decentralizzate su Linux in un modo verificabile dalla blockchain. Processi complessi possono essere eseguiti fuori catena senza i limiti di calcolo delle blockchain e le commissioni corrispondenti come accennato in precedenza. Questo serve sia come vantaggio che come punto di forza per lo sviluppo delle dApp.

Offrendo un ambiente di runtime Linux, Cartesi è l'unico sistema informatico off-chain verificabile basato su software che offre agli sviluppatori l'accesso a una vasta gamma di software che si è evoluto negli ultimi 30 anni e che abilita le applicazioni che utilizziamo oggi su Internet.

La più grande innovazione di Cartesi è la capacità di avere calcoli tipici del mondo reale eseguiti fuori catena su un ambiente Linux, in un modo verificabile dalla blockchain. In questo modo, gli utenti di dApps possono ottenere il consenso fuori catena. In caso di tentativi di perpetrare calcoli fraudolenti, Cartesi utilizza la blockchain come corte suprema per identificare e punire gli utenti disonesti.

Informazioni sugli smart contract

I contratti intelligenti sono linee di codici, archiviate su una blockchain che eseguono automaticamente le transazioni quando vengono soddisfatti termini e condizioni predeterminati. Sono protocolli di transazione computerizzati che eseguono i termini dell'accordo di un contratto.

I contratti intelligenti sono necessari per ridurre la forte dipendenza da intermediari affidabili, arbitrati e costi di esecuzione, frodi e perdite, nonché per ridurre le eccezioni dannose e accidentali.

Proposto per la prima volta all'inizio degli anni '1990 da Nick Szabo, un contratto intelligente esegue contratti tra l'acquirente e il venditore con i termini dell'accordo che sono stati scritti direttamente nelle righe dei codici prima del momento dell'esecuzione. Il codice controlla l'esecuzione e le transazioni sono tracciabili ma irreversibili. Ciò consente di eseguire transazioni e accordi affidabili tra parti disparate e anonime senza la necessità di un'autorità centrale o di un deposito a garanzia.

Nella blockchain, gli sviluppatori utilizzano contratti intelligenti per eseguire automaticamente transazioni quando le condizioni sono soddisfatte utilizzando linee di codice di base memorizzate sulla blockchain. I contratti intelligenti consentono agli sviluppatori di dApp (applicazioni decentralizzate) di programmare le proprie applicazioni per eseguire transazioni tra due o più parti in base a termini pre-concordati. Con l'uso di contratti intelligenti, gli sviluppatori di dApp sono in grado di garantire agli utenti autonomia, fiducia, sicurezza ed efficienza. Attraverso applicazioni basate su contratti intelligenti, gli utenti possono scambiare denaro, proprietà e altri oggetti di valore in modo trasparente e senza conflitti senza l'uso di intermediari o intermediari. Questa trasparenza ed efficacia sono implementate dai rollup.

Un rollup è un'aggregazione off-chain di transazioni all'interno di uno smart contract Ethereum, che riduce le commissioni e la congestione aumentando il throughput della blockchain dai suoi attuali 15 tps a oltre 1,000 tps. I rollup ottimistici d'altra parte sono un tipo di costruzioni di livello 2 che non vengono eseguite sullo strato di base di Ethereum ma sopra di esso. Ciò consente di eseguire contratti intelligenti su larga scala pur essendo protetto da Ethereum.

Secondo Vitalik Buterin, co-fondatore di Ethereum ed editore della rivista Bitcoin, la blockchain può beneficiare una vasta gamma di settori, e non solo gli smart contract. Ciò dimostra che il caso d'uso dei contratti intelligenti con blockchain non è solo tempestivo, ma anche futuro. Vitalik ha inoltre spiegato che invece di chiamarli contratti intelligenti, avrebbe dovuto chiamarli qualcosa come "script persistenti". Questo perché i contratti intelligenti nella blockchain pubblica offrono una proposta di valore molto più forte di quelli in esecuzione su blockchain aziendali. Gli smart contract blockchain pubblici consentono alle parti di effettuare transazioni con qualsiasi altra parte, sia essa nota o anonima.

 

Cartesi come piattaforma leader di livello 2

Le soluzioni di livello 2 contengono diversi tipi di soluzioni: alcune per scalare i pagamenti, alcune per ridimensionare gli smart contract e altre per eseguire calcoli fuori catena. Tuttavia, una caratteristica che hanno tutti in comune è spostare la maggior parte del lavoro fuori catena e utilizzare una blockchain senza autorizzazione come ancore per garantire la sicurezza. I sistemi Layer-2 possono diventare i sistemi di base utilizzati da tutte le dApp.

Se confrontate con i programmi per computer tradizionali, le dApp devono affrontare due sfide principali:

1. Scalabilità: Le dApp sono paralizzate da velocità di transazione lente, spazio di archiviazione ridotto, limiti rigorosi di calcolo e commissioni elevate. Questi problemi sono ampiamente riconosciuti tra gli ostacoli che impediscono la piena adozione della tecnologia blockchain.

2. Infrastruttura software primitiva: La maggior parte delle dApp richiede un sistema operativo (OS) specializzato. I sistemi operativi sono stati la base su cui si basa lo sviluppo del software. Tagliati fuori da tutti questi lavori precedenti, gli sviluppatori di dApp lottano per svolgere attività che sono banali per gli sviluppatori convenzionali.

Cartesi risolve questi problemi:

1) Offrire agli sviluppatori il software e gli strumenti supportati da un sistema operativo Linux completo;

2) Spostare tutti i calcoli pesanti fuori catena su grandi quantità di dati, che le blockchain non possono fare;

3) Offerta di servizi e un'economia dei token che consente agli utenti di fare affidamento in modo sicuro sulla rete e rimanere liberi dagli inconvenienti della tecnologia blockchain (ad es. Tempi di conferma lenti, obbligo di rimanere online per risolvere controversie e altro)

Attraverso questi, Cartesi ha dato accesso agli sviluppatori di dApps che necessitano di smart contract per poter eseguire le proprie attività sul sistema. Riducendo i tempi di conferma per gli accordi contrattuali, è possibile dedicare più tempo allo sviluppo di altri aspetti preziosi degli accordi.

Ora, è importante notare che nessuna applicazione software può essere costruita isolatamente. Le applicazioni mobile / desktop / web mainstream oggi dipendono da più dipendenze software che hanno impiegato decenni per maturare su sistemi operativi come Linux. Senza piattaforme come Cartesi, potrebbe essere molto difficile per le applicazioni blockchain utilizzare software, librerie e servizi tradizionali, a meno che non sacrificino in qualche modo il decentramento.

Inoltre, Cartesi sta perseguendo un futuro inevitabile in cui sarebbe stata sviluppata una nuova generazione di dApp che è oggi inconcepibile come lo era la moderna Internet circa 50 anni fa. A tal fine, Cartesi ha specificato e implementato un'infrastruttura Linux decentralizzata per applicazioni blockchain scalabili. Con Cartesi, gli sviluppatori di dApps possono avere la logica di dApps effettivamente in esecuzione su Linux, preservando la decentralizzazione e le garanzie di sicurezza della blockchain.

Conclusione

Di conseguenza, a causa di tutti i meriti sopra menzionati del sistema Cartesi, è evidente la posizione di leadership che il sistema mantiene tra i suoi pari quando si tratta di eseguire lo sviluppo di contratti intelligenti. Inoltre, la sua capacità di fungere da centro di risoluzione dei conflitti, soprattutto, lo rende la migliore piattaforma Layer-2 su cui eseguire lo sviluppo di contratti intelligenti. Pertanto, gli sviluppatori di dApp, specialmente nei paesi africani con una rapida adozione della tecnologia blockchain come la Nigeria, dovrebbero utilizzare la piattaforma Cartesi per sviluppare le loro dApp.

Per maggiori informazioni sul progetto Cartesi, puoi controllare i link sottostanti:

Sito web:  https://cartesi.io 

White paper: https://cartesi.io/cartesi_whitepaper.pdf

Twitter: https://twitter.com/cartesiproject

Explorer: https://explorer.cartesi.io

Blog: https://medium.com/cartesi

Comunità di Telegram: https://t.me/CartesiProject

Annunci di Telegram: https://t.me/cartesiannouncements

Discord (Comunità di sviluppo): https://discordapp.com/invite/Pt2NrnS

GitHub: https://github.com/cartesi

reddit: https://www.reddit.com/r/cartesi/

Articolo scritto da Elena IMAH - Ambasciatore Cartesi Nigeria

Fonte: https://blocknewsafrica.com/cartesi-as-a-leading-layer-2-platform-for-the-development-of-smart-contracts/?utm_source=rss&utm_medium=rss&utm_campaign=cartesi-as-a-leading -Piattaforma-giocatore-2-per-lo-sviluppo-di-contratti-intelligenti

Timestamp:

Di più da BlockNews Africa