Todas as línguas
A Vite estabeleceu a primeira plataforma de contrato inteligente baseada em gráfico acíclico direcionado (DAG) do mundo, que adota uma estrutura de cadeia instantânea, que permite transferências com taxa zero e otimiza a velocidade, confiabilidade e segurança da transferência. A cadeia de instantâneos Vite utiliza Prova de Estaca Delegada Hierárquica (“HDPoS”) para alcançar o consenso da rede.
Os produtos atuais da Vite incluem um DEX verdadeiramente confiável (ViteX), um super aplicativo (Vite App) e uma solução de pagamento baseada em Vite (VitePay).
O próximo objetivo da Vite é o ViteBridge, uma solução universal de cadeia cruzada que permite transferências de ativos entre quaisquer duas cadeias de maneira descentralizada.
Alto rendimento. O Vite adota a estrutura de registro DAG e as transações ortogonais podem ser gravadas no registro em paralelo; além disso, no algoritmo de consenso HDPoS, vários grupos de consenso confiados não dependem uns dos outros e podem trabalhar em paralelo; o mais ponto importante é que Vite A comunicação entre contratos é um modelo assíncrono baseado em mensagens. Estes são benéficos para melhorar o rendimento do sistema.
Baixa latência. A Vite adota o algoritmo de consenso HDPoS, por meio de nós proxy, para concluir a produção de blocos de forma colaborativa, sem a necessidade de cálculo de PoW, e o intervalo de geração de blocos pode ser encurtado para 1 segundo, o que é benéfico para reduzir o atraso da transação confirmação.
Extensível. Para atender aos requisitos de escalabilidade, o Vite restringe as transações a um único grau de liberdade, agrupa as transações no ledger de acordo com a dimensão da conta, permite que diferentes contas sejam produzidas por diferentes nós e remove a semântica cruzada ACID de chamadas de contrato são alteradas para semântica BASE baseada em mensagem. Dessa forma, os nós não precisam mais salvar todo o estado do mundo e os dados são armazenados em toda a rede distribuída na forma de sharding.
Economia. Como o Vite adota um modelo de alocação de recursos baseado em cotas, usuários leves com transações pouco frequentes não precisam pagar altas taxas de manuseio ou taxas de gás. Os usuários podem escolher uma variedade de maneiras de trocar recursos de computação e também podem transferir cotas adicionais para outros usuários por meio de contratos de aluguel de cotas para melhorar a eficiência da utilização de recursos do sistema.
Facilidade de uso. As melhorias de usabilidade do Vite incluem: fornecer suporte de biblioteca padrão no Solidity++, sintaxe dedicada ao processamento de mensagens, agendamento de tempo de contratos, serviço de nomenclatura VNS, suporte de atualização de contrato, etc.
Loop fechado de valor. O Vite oferece suporte à emissão de ativos digitais, transmissão de valor entre cadeias, troca de token com base no protocolo Loopring, etc., formando um sistema de valor completo. Do ponto de vista dos usuários, o Vite é uma exchange descentralizada com todos os recursos.
Primeiro, dividimos a chamada do contrato inteligente de forma assíncrona. O Nano divide uma transferência em duas ações: saída e entrada. Pegamos emprestado do Nano e o estendemos para chamar contratos inteligentes (o Nano não oferece suporte a contratos inteligentes). No Vite, uma transação de transferência é dividida em transações de entrada e saída, e uma transação de chamada de contrato é dividida em duas partes: uma transação de solicitação de contrato e uma transação de resposta de contrato.
O segundo é um design assíncrono de escrita e confirmação. No Vite, uma transação é gravada no livro razão e é confirmada de forma assíncrona. Em blockchains tradicionais (como Bitcoin), a velocidade na qual as transações podem ser gravadas no livro-razão será restrita pela velocidade do empacotamento. No Vite, os usuários podem primeiro gravar muitas transações no livro-razão dentro do limite de cota e, em seguida, confirmá-las de maneira uniforme e assíncrona. Desta forma, os picos e vales da carga podem ser nivelados, os recursos do sistema podem ser utilizados ao máximo e o rendimento de todo o sistema pode ser melhorado. Além disso, as transações entre as duas contas não se bloquearão, e não acontecerá porque uma conta envia um grande número de transações, as transações de outras contas não serão confirmadas por muito tempo.
O terceiro é o design assíncrono de chamadas entre contratos. As chamadas entre contratos no Ethereum são feitas por meio de chamadas de mensagem ou transações internas. Esse grupo de chamadas é concluído ao mesmo tempo ou todas falham. Essa é uma semântica ACID atômica e se tornará um gargalo de desempenho. Tomamos emprestadas algumas soluções mais maduras em tecnologia de Internet centralizada e adotamos uma arquitetura orientada a mensagens.Os contratos não compartilham nenhum estado e se comunicam apenas enviando mensagens entre si.
Links relacionados:
https://www.qukuaiwang.com.cn/szhb/2989.html###
*O conteúdo acima é organizado pelo oficial YouToCoin. Se reimpresso, indique a fonte.