Contratos inteligentes da Cardano enfrentam grandes problemas de escalabilidade

Contratos inteligentes da Cardano enfrentam grandes problemas de escalabilidade

A introdução de contratos inteligentes na rede de testes públicos tem uma luz sobre os antigos desafios no design do protocolo.

As teses centrais

  • O design do protocolo baseado em EUTXO da Cardano provou ser um desafio para desenvolvedores de aplicativos descentralizados.
  • Minswap, a primeira bolsa de valores descentralizada, lançada na Cardano-Testnet, foi confrontada com problemas de escala imediatos na semana passada.
  • Embora vários projetos afirmem ter resolvido o problema do paralelismo, nenhuma de suas soluções anunciou.

Cardano, a terceira maior criptomoeda com uma capitalização de mercado de mais de US $ 82,8 bilhões, é criticada porque sua infraestrutura ecossistêmica não permite que os aplicativos descentralizados mais fundamentais funcionem sem problemas de escala imediatos.

O desenvolvedor do Cardano Dapp tem que lutar com problemas de paralelismo

Cardano enfrenta um grande obstáculo de escalabilidade.

Saída de entrada, a empresa de desenvolvimento por trás do Cardano, anunciou a introdução da funcionalidade do contrato inteligente de Plutus no Testet na última quinta -feira. Desde o início da atualização, problemas graves de escala ocorreram no MINSWAP, a primeira bolsa de valores descentralizada, iniciada no TestNet, que revela preocupações com a capacidade do Cardano de realizar contratos inteligentes.

Tweet

Usuários que testaram Minswap surpreenderam que o DAPP só pudesse processar uma transação por bloco. "Parece bom", escreveu um usuário do Reddit. "Mas quando tento trocar coisas, só recebo uma transação: os UTXOs são usados ​​neste bloco. Aguarde 20-40 segundos e tente novamente".

"Após o início, alguns usuários fizeram capturas de tela para bloquear o UTXOS no Twitter (NYSE :) e o resto é história", disse o fundador da MinSwap e o gerente de engenharia Long Nguyen ao Crypto Briefing. Ele acrescentou que o MinSwap havia construído seu protocolo no Cardano porque "é a cadeia de prova de participação mais descentralizada, com mais de 3.000 nós que são operados pela comunidade e 66 % dos operadores de nós individuais".

De qualquer forma, parece que a estrutura de aplicações descentralizadas descentralizadas no blockchain se tornou um desafio maior do que muitos esperados na comunidade. Em contraste com, e a maioria dos outros contratos inteligentes habilitaram as blockchains que usam um modelo baseado em conta para calcular transações, o Cardano usa uma nova iteração do modelo UTXO chamado UTXO estendido (EUTXO).

O modelo EUTXO apresenta Cardano-Dapp Bubilers para desafios devido ao chamado paralelismo "problema". Simplificando, o paralelismo refere -se à capacidade de vários agentes diferentes de interagir com o mesmo contrato inteligente ao mesmo tempo.

Os modelos

baseados em controção permitem que vários usuários interajam com os mesmos contratos inteligentes por padrão. Blockchains de contrato inteligente baseados em Eutxo, no entanto, apresentam os desenvolvedores com dificuldade em reduzir o paralelismo sem comprometer a segurança ou a descentralização.

As soluções para o paralelismo incluem a criação de DAPPs, a toleração das segmentações do status ou agregando várias interações para concordar com o mesmo status. Para bolsas de valores descentralizadas, isso significaria que a liquidez é dividida em vários pools (estados) ou sequenciadores usados ​​de provedores de terceiros para agrupar várias transações e ser envolvidos como uma transação no mesmo estado.

O primeiro prejudica consideravelmente a eficiência de capital, enquanto este poderia ser uma solução prática. O Maladex é uma bolsa de valores descentralizada com base em Cardano que afirma ter resolvido o paralelismo. Jarek, CEO e desenvolvedor sênior do projeto, discutiu as possíveis desvantagens do uso de sequenciadores para reduzir o paralelismo em relação ao briefing de criptografia:

"Exceto, dependendo do tipo de implementação, grau de centralização, [não há] nenhuma. Fora da cadeia é uma parte natural do ecossistema e apenas prepara transações para o blockchain, onde é validado e executado".

"Existe essa parte desagradável que pode aumentar a centralização", acrescentou. "Mas não difere da centralização que temos com a interface do usuário para cada protocolo".

Jarek também argumenta que o uso de sequenciadores da camada DAPP pode enfraquecer os ataques de front-running e MEV porque resumem várias transações para execução simultânea.

O diretor de investimentos da Arcana Ativos e o crítico de Cardano, Eric Wall, argumenta que o MEV ainda seria possível se o blockchain usar um seqüenciador. Ele explicou como o MeV poderia aparecer em Cardano e disse ao criptografia:

"Primeiro de tudo, o seqüenciador pode extrair o seqüenciador MEV incorporando uma transação (sua), mas censurou outro. Em segundo lugar, o mineiro/validador na camada base de Cardano pode olhar para a pilha de transações de um sequenciador e rejeitar as partes ou a pilha inteira que ele preferir para realizar alguns dessas transações se ele coleciona que ele coleciona ou a pilha inteira.

Outras soluções propostas para a escala de DAPPs em Cardano incluem a implementação de protocolos Layer-2 e cubos laterais que lidam com seus próprios desafios de centralização e segurança exclusivos (enquanto essas soluções ainda estão vivas em Cardano, há pelo menos um lado compatível com EVM na tubulação). .

Tweet

A grande questão é se a Cardano-recebeu seu suporte à opção de design de design baseado em EUTXO-suporte de bolsas de valores descentralizado e com economia de capital e eficiente em termos de capital que são completamente construídos na cadeia. Embora o Maladex afirme que o paralelismo é "completamente e completo", Eric Wall argumenta que é improvável que o paralelismo de Cardano Dapp resolva o paralelismo sem vítimas significativas de segurança ou centralização. Ele disse ao Crypto Briefing que os desenvolvedores do DAPP poderiam encontrar despesas com problemas, mas eles poderiam "conter desafios significativos no desenvolvimento, desafios de UX ou centralização".

A comunidade Cardano celebrou Alonzo como um novo e importante passo para as habilidades definidas da blockchain. No entanto, os resultados do TestNet indicam que pode levar pelo menos mais alguns anos para cumprir sua promessa. Assim que a atualização for entregue, não haverá explosão de protocolos defi. Em vez disso, Nguyen acredita que parecerá o Ethereum em 2018. "Os bons e melhores Dapps aparecerão lentamente nos próximos anos", disse ele.

! Função (f, b, e, v, n, t, s) {if (f.fbq) return; n = f.fbq = function () {N.CallMethod? n.callmethod.apply (n, argumentos): n.queue.push (argumentos)}; If (! F._fbq) f._fbq = n; n.push = n; N.Loaded =! 0; n.version = '2.0'; n.queue = []; t = B.CreatElement (e); t.async =! 0; T.src = v; s = b.getElementsByTagName (e) [0]; S.ParentNode.InsertBear (t, s)} (janela, documento, 'script', 'https://connect.facebook.net/en_us/fbevets.js'); FBQ ('init', '75111081643258'); FBQ ('Track', 'PageView');