Cardano avança com atualização Valentine e nós zippier

Cardano avança com atualização Valentine e nós zippier

Mudanças recentes melhoram a compatibilidade com outros blockchains e adicionam P2P dinâmico aos nós para melhorar a eficiência de toda a rede

1 de maio de 2023 Anthony Quinn 6 minutos de leitura

image

A Cardano está gradualmente se tornando uma blockchain capaz de hospedar um novo sistema financeiro descentralizado. As maiores atualizações dos últimos anos – implementadas usando ‘hard forks’ – adicionaram delegação de participação, ativos nativos e NFTs, e as plataformas de contratos inteligentes Plutus e Marlowe.

À primeira vista, as melhorias até agora neste ano são mais sutis, mas afetam todas as áreas centrais – interoperabilidade, escalabilidade e sustentabilidade – que definem a Cardano como uma blockchain de terceira geração. Além disso, eles ajudam os desenvolvedores de software que usam contratos inteligentes Plutus.

Mais curvas melhoram os links da blockchain

Em primeiro lugar, a atualização de fevereiro, Valentine, ajuda os desenvolvedores a criar software que usa contratos inteligentes e estende a compatibilidade da Cardano com outros blockchains. O nome da atualização veio da data de lançamento programada, coincidindo com o dia de São Valentim – pelo amor dos DApps!

Antes da data ser definida e esse nome aplicado, a atualização era chamada de SECP. Isso significa protocolo Standards for Efficient Cryptography, nomeado após o Standards for Efficient Cryptography Group. Esse consórcio começou a definir padrões comerciais para criptografia em 1998. O grupo baseia suas técnicas em curvas elípticas porque quebrar códigos envolvendo essas curvas é muito difícil, mas os códigos-chave são mais curtos do que com outros métodos.

A atualização do Valentine adiciona suporte para uma curva chamada SECP256k1. Bitcoin, Ethereum e Binance Coin usam isso para sua criptografia de chave pública, então a mudança melhora a compatibilidade entre Cardano e essas outras blockchains líderes. Em particular, pessoas e empresas que criam aplicativos descentralizados (DApps) na Cardano poderão usar mais dois tipos de assinatura, algoritmo de assinatura digital de curva elíptica (ECDSA) e Schnorr, para verificar os dados. Isso é um acréscimo ao algoritmo de assinatura nativo da Cardano, o algoritmo de assinatura digital de curva de Edwards (EdDSA).

Adicionar essas assinaturas a Cardano economiza tempo e dinheiro para os desenvolvedores e elimina a possibilidade de cometer erros que podem reduzir a segurança ao escrever contratos inteligentes no Plutus. Já existem mais de 7.800 scripts Plutus em execução na Cardano.

O objetivo de melhorar a interoperabilidade – a capacidade dos blockchains de trabalharem juntos – é um dos três conceitos centrais que impulsionam a criação da Cardano. A compatibilidade da blockchain é vital para a aceitação da tecnologia descentralizada em escala global, e a Cardano está ajudando a tornar isso possível com transferências entre cadeias, muitos tipos de tokens e contratos inteligentes comuns.

As alterações na assinatura do Valentine significam que as transações geradas em uma sidechain – como o EVM compatível com Ethereum – ou outra blockchain podem ser verificadas facilmente contra a Cardano.

Rumo ao crescimento

Outro conceito central em que houve progresso recente é a escalabilidade. Aqui, a tecnologia Hydra, que fica em cima da Cardano como um protocolo de camada 2, é importante. A Hydra oferece aos desenvolvedores o potencial de criar seus próprios mini-blockchains – cabeças – para funções que podem ser gerenciadas fora do blockchain principal. As cabeças Hydra aceleram o tempo de processamento de uma aplicação e também liberam a corrente principal de fazer esse trabalho. A tecnologia também reduz os custos de transação. A Input Output Global (IOG) e MLabs estão trabalhando em um leilão usando Hydra para demonstrar o poder da tecnologia. Outro projeto, desta vez com a Obsidian Systems, está introduzindo pagamentos usando Hydra .

P2P dinâmico melhora toda a rede

O terceiro conceito é a sustentabilidade. Para que uma blockchain continue funcionando a longo prazo, ela deve ser descentralizada, para que nenhuma parte ou pequeno grupo esteja no controle. A comunicação ponto a ponto (P2P) garante que a conectividade da rede permaneça descentralizada, permitindo que os nós de retransmissão – os milhares de computadores mantidos em execução 24 horas por dia pelos operadores do pool de participação da Cardano – interajam diretamente uns com os outros.

Os operadores de pool são aconselhados a executar um nó configurado para produzir blocos e pelo menos dois nós de retransmissão. Até recentemente, nós de retransmissão tinham que ser configurados manualmente para se conectar a outros nós de retransmissão.

O avanço vem do lançamento do software do nó Cardano com recursos de comunicação mais automatizados (versões 1.35.6 e 1.35.7). Com o Dynamic P2P , um operador de pool não precisa configurar links manualmente para outros nós; é feito automaticamente. Isso significa que, quando partes da rede falham, ficam lentas ou são atacadas por hackers, cada nó pode encontrar novos pares na Internet. O operador não precisa intervir.

A atualização automatiza a maneira como cada nó seleciona com quais outros nós “conversar” ao validar transações ou executar qualquer uma das muitas tarefas necessárias para manter a Cardano na estrada. O P2P dinâmico aumenta a segurança porque torna a rede mais resistente a ataques de negação de serviço (DoS). Se um nó ficar inativo ou a qualidade da conexão piorar, a rede se ajusta automaticamente para vincular os nós que estão funcionando bem.

Em última análise, a eficiência de toda a rede melhora porque o tempo de difusão do bloco é minimizado. Os nós em execução no modo P2P fazem escolhas mais inteligentes sobre quais outros pares de retransmissão devem manter links, com base em medições de qualidade. Essas escolhas locais de cada nó resultam em uma otimização contínua em toda a rede que minimiza o tempo de envio de blocos e transações pela rede.

Uma peça no quebra-cabeça DeFi

Trabalhar com outros blockchains, escrever contratos inteligentes no Plutus, lidar com mais tarefas e uma rede Cardano mais resiliente são etapas do desenvolvimento de um sistema financeiro que pode ser usado por qualquer pessoa, em qualquer lugar. Outra peça do quebra-cabeça financeiro descentralizado (DeFi) foi adicionada quando Djed, uma stablecoin em Cardano , foi lançada no final de janeiro. Em um dia, Djed atraiu 27 milhões de ada em apoio e estava disponível em bolsas como MinSwap, MuesliSwap e Wingriders.

Seis ada de volta para cada Djed para ajudar a manter o preço da moeda estável. Esse apoio abrirá oportunidades DeFi para o ecossistema Cardano, bem como Djed sendo usado para liquidar pagamentos e cobrir taxas.

Investir em treinamento

Junto com os avanços da tecnologia, a IOG ampliou seus cursos de treinamento. Isso deve beneficiar tanto os programadores quanto as pessoas que trabalham com finanças sem experiência em programação. A IOG Academy oferece cursos, guias técnicos e sessões de perguntas e respostas sobre Marlowe e Plutus, as plataformas de contratos inteligentes da Cardano. Um ponto de partida para isso é um curso no GitHub que dá o básico da linguagem Haskell para Marlowe e Plutus.

Nos últimos cinco anos, mais de 500 pessoas da IOG estiveram navegando em Cardano. Esse número agora está sendo multiplicado pelo grande número de desenvolvedores fora da empresa. Eles lançaram 119 projetos até agora, com mais mil em andamento. A cada atualização para a Cardano, o IOG visa facilitar sua vida e facilitar o caminho para o financiamento descentralizado para o mundo.

Nada neste artigo pretende ser aconselhamento profissional, incluindo, sem limitação, aconselhamento financeiro, de investimento, jurídico ou tributário. A Input Output Global não é responsável por seu uso ou confiança em qualquer informação contida neste artigo.

Descubra mais