Cartesi como uma plataforma líder de camada 2 para o desenvolvimento de contratos inteligentes PlatoBlockchain Data Intelligence. Pesquisa Vertical. Ai.

Cartesi como plataforma líder da camada 2 para o desenvolvimento de contratos inteligentes

Cartesi como uma plataforma líder de camada 2 para o desenvolvimento de contratos inteligentes PlatoBlockchain Data Intelligence. Pesquisa Vertical. Ai.

CarteSi está levando os contratos inteligentes para o próximo nível. É uma infraestrutura de camada 2 independente de cadeia, resolvendo o problema urgente de escalabilidade nas cadeias de blocos mais importantes. Mais notavelmente, Cartesi implementa uma VM única com suporte para Linux, rollups e cadeias laterais para revolucionar a maneira como os desenvolvedores criam aplicativos blockchain, permitindo que eles usem componentes de software convencionais.

Usando o Cartesi, os aplicativos de blockchain podem ser desenvolvidos com o vasto domínio de pilhas de software convencionais disponíveis hoje. Com isso, os aplicativos podem rodar fora da cadeia, utilizando a garantia de alta segurança do blockchain, com a vantagem de estar livre de limites de computação e altos custos.

Por ser uma plataforma de computação descentralizada fora da cadeia, o Cartesi é único no sentido de que permite que aplicativos descentralizados sejam executados no Linux de uma forma verificável pelo blockchain. Processos complexos podem ser executados fora da cadeia livre dos limites computacionais de blockchains e taxas correspondentes, conforme mencionado anteriormente. Isso serve como uma vantagem e uma força para o desenvolvimento de dApps.

Ao oferecer um ambiente de execução Linux, Cartesi é o único sistema de computação off-chain verificável baseado em software que dá aos desenvolvedores acesso a uma vasta gama de software que evoluiu nos últimos 30 anos e que permite os aplicativos que usamos na Internet hoje.

A maior inovação do Cartesi é a capacidade de ter cálculos típicos do mundo real rodando fora da cadeia em um ambiente Linux, de uma forma que pode ser verificada pelo blockchain. Com isso, os usuários do dApps podem chegar a um consenso fora da cadeia. Em caso de tentativas de perpetrar computação fraudulenta, a Cartesi usa o blockchain como uma corte suprema para identificar e punir usuários desonestos.

Sobre os contratos inteligentes

Contratos inteligentes são linhas de códigos, armazenados em um blockchain que executa transações automaticamente quando os termos e condições predeterminados são atendidos. Eles são protocolos de transação computadorizados que executam os termos de acordo de um contrato.

Contratos inteligentes são necessários para reduzir a forte dependência de intermediários confiáveis, custos de arbitragem e fiscalização, fraude e perdas, bem como para reduzir exceções maliciosas e acidentais.

Proposto pela primeira vez no início dos anos 1990 por Nick Szabo, um contrato inteligente executado contratos entre o comprador e o vendedor com os termos do acordo que foram escritos diretamente nas linhas de códigos antes do momento da execução. O código controla a execução e as transações são rastreáveis, mas irreversíveis. Isso permite que transações e acordos confiáveis ​​sejam executados entre partes anônimas distintas, sem a necessidade de uma autoridade central ou depósito.

No blockchain, os desenvolvedores estão usando contratos inteligentes para executar transações automaticamente quando as condições são atendidas usando linhas básicas de códigos armazenados no blockchain. Os contratos inteligentes permitem que os desenvolvedores de dApps (aplicativos descentralizados) programem seus aplicativos para executar transações entre duas ou mais partes com base em termos pré-acordados. Com o uso de contratos inteligentes, os desenvolvedores de dApps podem garantir aos usuários autonomia, confiança, segurança e eficiência. Por meio de aplicativos acionados por contratos inteligentes, os usuários podem trocar dinheiro, propriedades e outros objetos de valor de forma transparente e sem conflitos, sem o uso de intermediários ou intermediários. Essa transparência e eficácia são implementadas por rollups.

Um rollup é uma agregação fora da cadeia de transações dentro de um contrato inteligente Ethereum, que reduz as taxas e o congestionamento, aumentando a taxa de transferência do blockchain de seus atuais 15 tps para mais de 1,000 tps. Por outro lado, rollups otimistas são um tipo de construção da camada 2 que não funciona na camada de base do Ethereum, mas em cima dela. Isso permite a execução de contratos inteligentes em grande escala, ao mesmo tempo que é garantido pela Ethereum.

De acordo com Vitalik Buterin, cofundador da Ethereum e editor da revista Bitcoin, o blockchain pode beneficiar uma ampla gama de setores, e não apenas contratos inteligentes. Isso mostra que o caso de uso de contratos inteligentes com blockchain não é apenas oportuno, mas também o futuro. Vitalik explicou ainda que, em vez de chamá-los de contratos inteligentes, ele deveria tê-los chamado de algo como “scripts persistentes”. Isso ocorre porque os contratos inteligentes em blockchain público oferecem uma proposta de valor muito mais forte do que aqueles executados em blockchain corporativo. Os contratos inteligentes de blockchain públicos permitem que as partes negociem com qualquer outra parte, seja essa parte conhecida ou anônima.

 

Cartesi como plataforma líder da camada 2

As soluções da camada 2 contêm vários tipos de soluções: algumas para escalonar o pagamento, algumas são usadas para escalonar contratos inteligentes e algumas para fazer cálculos fora da cadeia. No entanto, um recurso que todos eles têm em comum é mover a maior parte do trabalho para fora da cadeia e usar um blockchain sem permissão como âncoras para garantir a segurança. Os sistemas da camada 2 podem se tornar os sistemas básicos usados ​​por todos os dApps.

Quando comparados com programas de computador tradicionais, os dApps enfrentam dois desafios principais:

1. Escalabilidade: Os dApps são prejudicados por taxas de transação lentas, pouco espaço de armazenamento, limites rígidos de computação e altas taxas. Essas questões são amplamente reconhecidas entre os obstáculos que impedem a adoção total da tecnologia blockchain.

2. Infraestrutura de software primitiva: A maioria dos dApps requer um sistema operacional (SO) especializado. OS têm sido a base sobre a qual o desenvolvimento de software é construído. Separados de todos esses trabalhos anteriores, os desenvolvedores dApps lutam para realizar tarefas que são triviais para desenvolvedores convencionais.

A Cartesi resolve esses problemas:

1) Oferecer aos desenvolvedores o software e as ferramentas suportadas por um sistema operacional Linux completo;

2) Mover toda a computação pesada fora da cadeia sobre grandes quantidades de dados, o que as cadeias de blocos não podem fazer;

3) Oferecer serviços e uma economia de token que permite aos usuários confiar na rede com segurança e permanecer livres dos inconvenientes da tecnologia de blockchain (por exemplo, tempos de confirmação lentos, necessidade de permanecer online para resolver disputas e outros)

Por meio deles, a Cartesi deu acesso a desenvolvedores de dApps que precisam de contratos inteligentes para executar suas atividades no sistema. Ao reduzir os tempos de confirmação para negócios de contrato, mais tempo pode ser gasto no desenvolvimento de outros aspectos valiosos dos negócios.

Agora, é importante observar que nenhum aplicativo de software pode ser construído isoladamente. Os principais aplicativos móveis / desktop / web hoje dependem de várias dependências de software que levaram décadas para amadurecer em sistemas operacionais como o Linux. Sem plataformas como o Cartesi, pode ser muito difícil para os aplicativos blockchain usar software, bibliotecas e serviços convencionais, a menos que eles sacrifiquem a descentralização de alguma forma.

Além disso, a Cartesi está buscando um futuro inevitável, onde uma nova geração de dApps seria desenvolvida, hoje tão inconcebível quanto a Internet moderna era há cerca de 50 anos. Para esse fim, a Cartesi especificou e implementou uma infraestrutura Linux descentralizada para aplicativos blockchain escaláveis. Com o Cartesi, os desenvolvedores do dApps podem ter a lógica do dApps realmente rodando no Linux, preservando a descentralização e as garantias de segurança do blockchain.

Conclusão

Conseqüentemente, devido a todos os méritos do sistema Cartesi mencionados acima, a posição de liderança que o sistema mantém entre seus pares quando se trata de executar o desenvolvimento de contratos inteligentes é aparente. Além disso, sua capacidade de servir como um centro de resolução de conflitos, o mais importante, torna a melhor plataforma de camada 2 para realizar o desenvolvimento de contratos inteligentes. Portanto, os desenvolvedores de dApps, especialmente em países africanos com rápida adoção da tecnologia blockchain, como a Nigéria, devem utilizar a plataforma Cartesi para desenvolver seus dApps.

Para mais informações sobre o projeto Cartesi, você pode conferir os links abaixo:

Website: 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

Comunidade do Telegram: https://t.me/CartesiProject

Anúncios do Telegrama: https://t.me/cartesiannouncements

Discord (comunidade de desenvolvimento): https://discordapp.com/invite/Pt2NrnS

GitHub: https://github.com/cartesi

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

Artigo escrito por Helena IMAH - Embaixador da Cartesi na Nigéria

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 -camada-2-plataforma-para-o-desenvolvimento-de-contratos inteligentes

Carimbo de hora:

Mais de BlockNews África