No dia 19 de abril, na conferência Token 2049 em Dubai, Gavin Wood anunciou a próxima visão da tecnologia Polkadot. Esta nova visão irá transformar radicalmente o futuro do Web3, proporcionando a velocidade, escalabilidade, descentralização e facilidade de uso necessárias para o Web3, impulsionando inovações profundas no Web3 e em todo o setor tecnológico.
O núcleo da visão é JAM, que é uma nova versão da cadeia Polkadot, que levará as funcionalidades da Polkadot além dos limites atuais do Web3, ao mesmo tempo que tornará possível o uso de tecnologias amplas implantadas na Polkadot. Através do JAM, a escalabilidade revolucionária que atualmente só pode ser alcançada através de rollups foi trazida para o nível de consenso.
Após o desenvolvimento, o JAM tornará-se um computador distribuído capaz de executar quase qualquer tipo de tarefa. O JAM levará a Polkadot para um mundo de combinabilidade síncrona, o que ajudará a reduzir a fragmentação e integrar atividades, permitindo que as aplicações na Polkadot aproveitem melhor a rede de todo o ecossistema. Isso abrirá novas possibilidades para inovações profundas e proporcionará aos desenvolvedores um ambiente poderoso para que possam criar de maneiras sem precedentes.
O JAM está atualmente na fase de pesquisa e desenvolvimento. Para apoiar o desenvolvimento do JAM e garantir que ele seja construído com o verdadeiro espírito de descentralização, a Fundação Web3 estabelecerá um prêmio JAM, com um total de 10 milhões de DOT a ser utilizado para incentivar o desenvolvimento de outras implementações do JAM.
Características Técnicas do JAM
O nome completo de JAM é Join-Accumulate Machine, e é um novo design planejado para substituir a atual cadeia de retransmissão. O JAM será introduzido como uma atualização única e abrangente, o que pode limitar de forma precisa as operações após a atualização, reduzindo atualizações pequenas e frequentes.
JAM será uma cadeia de domínio específico, utilizada para resolver problemas de rollup. Ela conecta a saída do rollup, integrando a saída ao estado compartilhado, semelhante à funcionalidade da cadeia de retransmissão da Polkadot.
JAM tem várias semelhanças com a cadeia de contratos inteligentes:
Executar código sem permissão diretamente
O estado é organizado em diferentes pacotes
Inclusão de encapsulamento de código e saldo
O estado da cadeia JAM é dividido em serviços. A criação de novos serviços não requer permissão, semelhante à implementação de contratos inteligentes em uma cadeia de contratos inteligentes. Os serviços incluem código, saldo e certos componentes de estado.
O código do serviço JAM é dividido em três pontos de entrada:
Refine: executar a maior parte dos cálculos sem estado
Acumular: dobrar a saída no estado geral do serviço
OnTransfer: Processar informações de outros serviços
O JAM distingue-se da cadeia de contratos inteligentes através da ausência de operações de transação. Dentro do JAM não há transações, todas as ações são não permissivas e passam por duas fases: Refine e Accumulate.
As preferências predefinidas da cadeia JAM são menores, proporcionando um nível mais elevado de abstração e generalização. Isso ajuda a utilizar mais facilmente os componentes subjacentes de acordo com as preferências pessoais.
Polkadot Máquina Virtual ( PVM )
O design do PVM é baseado na arquitetura de conjunto de instruções RISC-V, tendo as seguintes vantagens:
Fácil de traduzir para formatos de hardware comuns
Obtenha um bom suporte para ferramentas como LLVM
Simplicidade e segurança, com capacidade de sandboxing
Determinístico, sensível ao consenso e fácil de medir
Demonstra uma velocidade de execução excecional ao ser executado em hardware tradicional
Rede e Produção de Blocos
A rede JAM utiliza o protocolo QUIC, permitindo estabelecer conexões ponto a ponto diretamente entre um grande número de validadores.
SAFROLE é o algoritmo de produção de blocos adotado pelo JAM, que é uma versão simplificada do SASSAFRAS, baseado em SNARK para fornecer produção de blocos em tempo constante quase sem bifurcações.
O JAM adotou um design de cabeçalho de bloco baseado na raiz de estado anterior, permitindo uma utilização mais eficiente do tempo entre os blocos para cálculos.
Compatibilidade com o ecossistema Polkadot existente
A JAM prioriza a compatibilidade com as atuais parachains do Polkadot 1. Ela mantém a compatibilidade com o Polkadot SDK, mas a função de validador do Polkadot (PVF) será voltada para PVM em vez de WebAssembly.
JAM introduziu os conceitos de protocolo, múltiplas instâncias e contratos inteligentes em sharding, para gerenciar a interação entre cadeias paralelas. Também oferece suporte abrangente para a comunicação entre cadeias (XCMP).
JAM manteve a compatibilidade com as configurações de tempo do núcleo ágil existente, mas introduziu uma funcionalidade de alocação de recursos mais flexível.
Em geral, o JAM, como a próxima geração da visão tecnológica do Polkadot, trará maior escalabilidade, interoperabilidade e capacidade de inovação para o ecossistema Web3.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
12 Curtidas
Recompensa
12
3
Compartilhar
Comentário
0/400
Degentleman
· 9h atrás
Não é nada de especial, apenas troque a casca.
Ver originalResponder0
SleepyArbCat
· 9h atrás
Ufa, finalmente o Gavin acordou! Estava morrendo de sono!
JAM: A visão tecnológica revolucionária do Polkadot para o futuro do Web3
JAM: A nova visão tecnológica da Polkadot
No dia 19 de abril, na conferência Token 2049 em Dubai, Gavin Wood anunciou a próxima visão da tecnologia Polkadot. Esta nova visão irá transformar radicalmente o futuro do Web3, proporcionando a velocidade, escalabilidade, descentralização e facilidade de uso necessárias para o Web3, impulsionando inovações profundas no Web3 e em todo o setor tecnológico.
O núcleo da visão é JAM, que é uma nova versão da cadeia Polkadot, que levará as funcionalidades da Polkadot além dos limites atuais do Web3, ao mesmo tempo que tornará possível o uso de tecnologias amplas implantadas na Polkadot. Através do JAM, a escalabilidade revolucionária que atualmente só pode ser alcançada através de rollups foi trazida para o nível de consenso.
Após o desenvolvimento, o JAM tornará-se um computador distribuído capaz de executar quase qualquer tipo de tarefa. O JAM levará a Polkadot para um mundo de combinabilidade síncrona, o que ajudará a reduzir a fragmentação e integrar atividades, permitindo que as aplicações na Polkadot aproveitem melhor a rede de todo o ecossistema. Isso abrirá novas possibilidades para inovações profundas e proporcionará aos desenvolvedores um ambiente poderoso para que possam criar de maneiras sem precedentes.
O JAM está atualmente na fase de pesquisa e desenvolvimento. Para apoiar o desenvolvimento do JAM e garantir que ele seja construído com o verdadeiro espírito de descentralização, a Fundação Web3 estabelecerá um prêmio JAM, com um total de 10 milhões de DOT a ser utilizado para incentivar o desenvolvimento de outras implementações do JAM.
Características Técnicas do JAM
O nome completo de JAM é Join-Accumulate Machine, e é um novo design planejado para substituir a atual cadeia de retransmissão. O JAM será introduzido como uma atualização única e abrangente, o que pode limitar de forma precisa as operações após a atualização, reduzindo atualizações pequenas e frequentes.
JAM será uma cadeia de domínio específico, utilizada para resolver problemas de rollup. Ela conecta a saída do rollup, integrando a saída ao estado compartilhado, semelhante à funcionalidade da cadeia de retransmissão da Polkadot.
JAM tem várias semelhanças com a cadeia de contratos inteligentes:
O estado da cadeia JAM é dividido em serviços. A criação de novos serviços não requer permissão, semelhante à implementação de contratos inteligentes em uma cadeia de contratos inteligentes. Os serviços incluem código, saldo e certos componentes de estado.
O código do serviço JAM é dividido em três pontos de entrada:
O JAM distingue-se da cadeia de contratos inteligentes através da ausência de operações de transação. Dentro do JAM não há transações, todas as ações são não permissivas e passam por duas fases: Refine e Accumulate.
As preferências predefinidas da cadeia JAM são menores, proporcionando um nível mais elevado de abstração e generalização. Isso ajuda a utilizar mais facilmente os componentes subjacentes de acordo com as preferências pessoais.
Polkadot Máquina Virtual ( PVM )
O design do PVM é baseado na arquitetura de conjunto de instruções RISC-V, tendo as seguintes vantagens:
Rede e Produção de Blocos
A rede JAM utiliza o protocolo QUIC, permitindo estabelecer conexões ponto a ponto diretamente entre um grande número de validadores.
SAFROLE é o algoritmo de produção de blocos adotado pelo JAM, que é uma versão simplificada do SASSAFRAS, baseado em SNARK para fornecer produção de blocos em tempo constante quase sem bifurcações.
O JAM adotou um design de cabeçalho de bloco baseado na raiz de estado anterior, permitindo uma utilização mais eficiente do tempo entre os blocos para cálculos.
Compatibilidade com o ecossistema Polkadot existente
A JAM prioriza a compatibilidade com as atuais parachains do Polkadot 1. Ela mantém a compatibilidade com o Polkadot SDK, mas a função de validador do Polkadot (PVF) será voltada para PVM em vez de WebAssembly.
JAM introduziu os conceitos de protocolo, múltiplas instâncias e contratos inteligentes em sharding, para gerenciar a interação entre cadeias paralelas. Também oferece suporte abrangente para a comunicação entre cadeias (XCMP).
JAM manteve a compatibilidade com as configurações de tempo do núcleo ágil existente, mas introduziu uma funcionalidade de alocação de recursos mais flexível.
Em geral, o JAM, como a próxima geração da visão tecnológica do Polkadot, trará maior escalabilidade, interoperabilidade e capacidade de inovação para o ecossistema Web3.