O que é protocolo decuplicado

A falta de escalabilidade para dApps tornou-se um obstáculo significativo para sua adoção, uma vez que taxas altas, funcionalidade limitada e baixa capacidade de throughput dos blockchains em que são executados não são sustentáveis. De acordo com DappRadar, o número de usuários ativos diários de dapps é atualmente menor do que em novembro de 2017, e esse número mostrou pouco progresso significativo no crescimento orgânico.

Estado dos Dapps (SoTD) também confirma a noção de que a atividade de dApp é preocupantemente baixa. De acordo com o SoTD, dos 1.887 dapps no Ethereum, há apenas 8.640 usuários ativos diários no total.

O que é protocolo decuplicado

As soluções de escalonamento da Ethereum serão implementadas em estágios ao longo dos próximos anos, mas muitos desenvolvedores e usuários estão ansiosos para construir e usar dapps agora. Outras plataformas de contratos inteligentes ainda não atingiram efeitos de rede substanciais ou estão lutando com seus próprios problemas.

EOS representa uma alternativa ao Ethereum com escalabilidade seu foco principal, mas às custas da descentralização e um história de polarização da governança. Zilliqa mostra a promessa de oferecer um blockchain de alto rendimento para a construção de dapps escaláveis, mas ainda está na fase de testnet.

Projetos e plataformas de escalabilidade explicitamente adaptados para construir redes blockchain escaláveis ​​estão aparentemente em toda parte agora. No entanto, as soluções de escalabilidade que são independentes de plataforma estão se tornando cada vez mais relevantes conforme as tendências da indústria em direção à interoperabilidade e acelerando a adoção do mainstream.

Uma inovação interessante na escalabilidade dapp vem na forma de Protocolo decuplicado, uma solução de camada dois para construir dApps escaláveis ​​que está disponível para uso agora.

Plasma & amp; Raiden Network

Leia: Plasma & The Raiden Network: Ethereum Scaling Solutions

O Protocolo Décuplo

O Protocolo Tenfold é uma solução de escalonamento de camada dois independente de plataforma e linguagem da Binary Mint. O objetivo do protocolo é amenizar os problemas de dapps associados à falta de escalabilidade das redes em que são executados, por exemplo, Ethereum.

O protocolo mantém com segurança uma máquina de estado fora da cadeia enquanto lê seu estado na cadeia. Em um nível superior, a Tenfold pode lidar com pagamentos e transições gerais de estado fora da cadeia. Isso é importante devido às considerações tomadas ao projetar o protocolo, particularmente como distinguir entre os tipos de transações e considerar se todas elas precisam ou não da mesma segurança, velocidade e descentralização.

A Tenfold considera duas categorias fundamentais de transações:

  1. Limitado
  2. Sem limites

As transações limitadas têm valores confinados e são onde o Protocolo Tenfold implementa sua abordagem fora da cadeia exclusiva para tratá-los. Transações limitadas têm valores limitados concebivelmente, como um treinamento no Modo Ginásio sessão para um Etheremon. Esses tipos de transações são movidos para fora da cadeia no Protocolo Tenfold.

As transferências de transações ilimitadas não têm limite superior (como em ETH) para quanto do token nativo pode ser transferido em uma transação. Esses tipos de transações precisam ser processados ​​em cadeia para segurança máxima.

Ao contrário de outras soluções fora da cadeia, as transações processadas no Tenfold também podem ser processadas na cadeia principal. Isso é muito importante para a interoperabilidade e torna o protocolo muito mais flexível do que outros sistemas fora da cadeia.

Tenfold usa jogos dapp como um exemplo para demonstrar como seu protocolo funciona, uma vez que eles fornecem um exemplo prático de um dapp que requer muitas transações e um ambiente interativo. Os parágrafos a seguir estarão no contexto de um jogo dapp, particularmente Etheremon para facilitar a compreensão.

A arquitetura do Protocolo Tenfold consiste em 3 componentes principais:

  1. Registro Estadual
  2. Rede Validadora
  3. Mercado de Liquidez

Registro Estadual

O registro estadual é empiricamente um registro com curadoria de tokens (TCR). Os TCRs são conceitos fascinantes que funcionam como registros (listas) incentivados criptoeconomicamente que se auto-reforçam. Os TCRs usam mecanismos de votação em rede e com base na participação para manter registros com curadoria precisa em uma rede de detentores de tokens e participantes esperançosos. Como a maioria dos protocolos baseados em estaca, a validação incorreta de candidatos não qualificados para um registro leva à redução da estaca dos validadores (detentores de tokens no caso de TCRs).

No Tenfold, há um registro de estado (TCR) para cada dapp (jogo) que armazena o estado relevante para o dapp. É importante ressaltar que o registro de estado contém o estado específico do aplicativo. Em relação ao Etheremon, isso seria algo como o resultado de uma batalha.

Registros com curadoria de token

Leia: O que são registros com curadoria de token?

Rede Validadora

Os validadores são os nós que monitoram o estado do registro estadual. Eles garantem que apenas atualizações autênticas sejam aplicadas ao registro estadual e votem nas propostas estaduais que tentam atualizar o estado do registro.

Como outros mecanismos baseados em estaca, determinar se as atualizações são ou não válidas requer o aproveitamento do conceito de máquinas de estado. Máquinas de estado – particularmente máquinas de estado determinístico – são programas que sempre chegam ao mesmo valor quando têm as mesmas entradas e valor inicial.

Programas determinísticos são extremamente úteis e a Tenfold os usa modelando cada dapp como sua própria máquina de estado. Como resultado, os validadores podem baixar a máquina de estado por meio de redes de armazenamento de arquivos descentralizadas e transmitir as entradas da máquina de estado para uma rede P2P autenticada. Tenfold atualmente usa IPFS para seu sistema de arquivos descentralizado.

Os validadores podem subsequentemente verificar de forma independente a exatidão de uma atualização, uma vez que mantêm uma cópia independente do blockchain dapp e podem fazer referência se a atualização reflete o estado do dapp.

A Tenfold emprega um sistema de token duplo para incentivar os validadores a agirem honestamente:

  1. Tokens de aplicativo (AT) – tokens emitidos pelo desenvolvedor do aplicativo que são usados ​​no processo de validação para atualizar o registro de estado.
  2. Tokens de protocolo (PT) – Tokens emitidos pela Tenfold que são utilizados como parte do mercado de liquidez que permite aos titulares de AT emprestarem AT para validadores para apostar. Isso alivia as preocupações sobre a incompatibilidade entre titulares de AT e validadores.

O protocolo Tenfold tem documentação pendente sobre as especificidades da tokenomics de seu mercado de liquidez.

Tenfold é agnóstico tanto em relação ao blockchain de contratos inteligentes subjacentes quanto à linguagem de programação usada. Esse tipo de flexibilidade é vital levar em consideração, especialmente porque a interoperabilidade das redes blockchain está no horizonte e as soluções plug-and-play oferecem alternativas muito mais eficientes para soluções orientadas para plataformas maiores e mais complexas.

O Tenfold também foi construído para ser compatível com o Plasma, eventualmente esperando construir uma plataforma que permita que o estado seja atualizado e os ativos sejam movidos para fora da cadeia.

A vantagem da Tenfold em ser compatível com qualquer máquina de estado, escrita em qualquer linguagem, junto com sua capacidade de implementar a lógica central em qualquer linguagem de programação tem suas desvantagens, no entanto. Notavelmente, Tenfold é criptoeconomicamente seguro, em vez de criptograficamente seguro, como outras soluções de camada dois, como canais de estado. Projetos criptoeconômicos são notoriamente desafiador para implementar em sistemas do mundo real, e o documento pendente da Tenfold sobre seu mercado de liquidez elucidará a mecânica de sua solução muito melhor.

Apesar disso, muitos jogos dapps não exigem a segurança máxima de criptografia on-chain e designs criptoeconômicos podem ser suficientes, desde que transações específicas que requeiram segurança máxima sejam estabelecidas na cadeia.

Uma das maiores conclusões da avaliação do Tenfold é que ele já está disponível. Isso significa que os desenvolvedores dapps podem integrar o Protocolo Tenfold em seus projetos agora, em vez de esperar que outras soluções de escalabilidade sejam desenvolvidas. Como resultado, os dapps podem aliviar muitas das preocupações em torno do seu uso a curto prazo.

Formulários

Tenfold referencia explicitamente sua parceria com o jogo Ethereum dapp HyperDragons. Como parte de sua colaboração, HyperDragons – parte do MixMarvel Universe – integrou o protocolo Tenfold com alguns resultados promissores.

De acordo com Tenfold:

  • O limite de caracteres simultâneos em HyperDragons antes do Tenfold era de 32. Depois de integrar o Tenfold, o limite de caracteres simultâneos era de 2.048 caracteres. Isso é 64 vezes mais caracteres.
  • Antes da Tenfold, as reduções de custo do gás no jogo eram de 0%. Depois de integrar o Tenfold, as reduções de custo do gás chegaram a 95 por cento.

No geral, o Protocolo Tenfold oferece uma oportunidade única para os desenvolvedores criarem dapps sofisticados que são ineficientes e não sustentáveis ​​para construir na cadeia.

Conclusão

As preocupações com escalabilidade com blockchains levaram a alguns números de uso insuficientes para dApps recentemente. No entanto, existem muitas soluções promissoras disponíveis e no horizonte. Soluções como o Protocolo Tenfold oferecem uma solução flexível e inteligente para dApps para construir ambientes escaláveis ​​em várias plataformas e em vários idiomas.

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