JAM: A visão tecnológica de próxima geração do Polkadot
Recentemente, Gavin Wood anunciou na conferência Token 2049 em Dubai a visão tecnológica de próxima geração do Polkadot, JAM. Esta nova visão visa transformar completamente o futuro do Web3, fornecendo a velocidade, escala, descentralização e facilidade de uso necessárias para o Web3, a fim de impulsionar inovações profundas.
JAM é a nova versão da cadeia Polkadot, que irá impulsionar as funcionalidades do Polkadot além dos limites atuais do Web3. Através do JAM, a escalabilidade inovadora que atualmente só pode ser realizada através de rollups é trazida para a camada de consenso. O JAM se tornará um computador distribuído, capaz de executar quase qualquer tipo de tarefa. Ele levará o Polkadot ao mundo da composição sincronizada, ajudando a reduzir a fragmentação e integrar atividades.
O JAM encontra-se atualmente em fase de pesquisa e desenvolvimento. A comunidade Polkadot tem uma proposta disponível para votação, para confirmar esta nova direção e autorizar a Technical Fellowship a aprovar o JAM. Para apoiar o desenvolvimento do JAM, a Web3 Foundation anunciou a criação de um prémio JAM, no total de 10 milhões de DOT, que será utilizado para incentivar o desenvolvimento de outras implementações do JAM.
O nome completo de JAM é Join-Accumulate Machine, que é um novo design planejado para substituir a cadeia de relé existente. Ao contrário dos métodos de iteração atuais, o JAM será introduzido como uma atualização única e abrangente. O JAM será uma cadeia de domínio específico, destinada a lidar com problemas de rollup.
JAM tem várias semelhanças com a cadeia de contratos inteligentes:
A cadeia JAM executa código sem permissão diretamente.
O estado da cadeia JAM é organizado em diferentes pacotes
Além da encapsulação do estado, também inclui a encapsulação de código e saldo.
Esses estados encapsulados são chamados de serviços. Criar novos serviços é feito sem permissão, semelhante ao que acontece ao implantar contratos inteligentes em uma cadeia de contratos inteligentes.
O código do serviço JAM é dividido em três pontos de entrada diferentes:
Refine: função que executa a maior parte dos cálculos sem estado
Acumular: obter a saída e incorporá-la ao estado geral do serviço
OnTransfer: Processar informações de outros serviços
JAM distingue-se das cadeias de contratos inteligentes através da ausência de operações de transação. Não há transações dentro do JAM; todas as ações são sem permissão e, inicialmente, passam pela fase de Refine.
O JAM opera de forma sem permissão, permitindo que indivíduos façam upload e antecipem a execução de código. Além disso, ele hospeda dados, habilita a busca de originais e gerencia o estado. Os serviços dentro do JAM não têm limites predefinidos para a quantidade de código, dados ou estado. Sua capacidade é determinada por fatores econômicos criptográficos.
JAM adotou a máquina virtual Polkadot (PVM), cujo design é baseado na arquitetura do conjunto de instruções RISC-V. O PVM em si reflete simplicidade e segurança, possuindo a capacidade de sandboxing e oferecendo várias garantias de execução.
SAFROLE é o algoritmo de produção de blocos utilizado pelo JAM, que simplifica o SASSAFRAS. SAFROLE é um algoritmo de produção de blocos baseado em SNARK, que oferece uma produção de blocos em tempo constante quase sem bifurcações.
A rede do JAM utiliza o protocolo QUIC, permitindo estabelecer conexões ponto a ponto diretamente entre um grande número de validadores. O JAM adota um método de pipeline para um processamento eficiente de blocos, colocando a raiz do estado anterior no cabeçalho do bloco, em vez da raiz do estado posterior.
O JAM difere da cadeia de retransmissão em termos de arquitetura, pois fixa mais certos elementos. No entanto, o JAM mantém a flexibilidade através do seu modelo de serviço. O JAM Toaster é um ambiente de teste abrangente construído para a cadeia JAM, destinado a realizar experimentos em larga escala e avaliações de desempenho.
O JAM exige a disponibilização de uma comunicação entre cadeias abrangente (XCMP). Também introduz o conceito de Acordos, que encapsula estado e lógica, semelhante a contratos inteligentes. O JAM adota uma abordagem mais ampla e menos predisposta para aproveitar o mecanismo de consenso subjacente, ajudando a implementar soluções mais inovadoras.
O design do JAM prioriza a compatibilidade com a atual cadeia paralela Polkadot 1. Além de atuar como um hospedeiro para cadeias paralelas, o JAM também introduz melhorias significativas, como testes de benchmark simplificados, introdução do conceito de protocolos, e suporte completo ao XCMP. Em relação ao tempo de núcleo ágil, o JAM mantém a compatibilidade com as configurações existentes, mas introduz funcionalidades de alocação de recursos mais flexíveis.
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
5
Compartilhar
Comentário
0/400
MidnightMEVeater
· 15h atrás
Outro cortador de idiotas chegou.
Ver originalResponder0
GateUser-afe07a92
· 15h atrás
Por que parece uma promoção?
Ver originalResponder0
NftMetaversePainter
· 15h atrás
na verdade, a elegância algorítmica do JAM transcende a mera escalabilidade... é poesia computacional em movimento, para ser honesto
JAM: A revolucionária atualização do Polkadot lidera uma nova era do Web3
JAM: A visão tecnológica de próxima geração do Polkadot
Recentemente, Gavin Wood anunciou na conferência Token 2049 em Dubai a visão tecnológica de próxima geração do Polkadot, JAM. Esta nova visão visa transformar completamente o futuro do Web3, fornecendo a velocidade, escala, descentralização e facilidade de uso necessárias para o Web3, a fim de impulsionar inovações profundas.
JAM é a nova versão da cadeia Polkadot, que irá impulsionar as funcionalidades do Polkadot além dos limites atuais do Web3. Através do JAM, a escalabilidade inovadora que atualmente só pode ser realizada através de rollups é trazida para a camada de consenso. O JAM se tornará um computador distribuído, capaz de executar quase qualquer tipo de tarefa. Ele levará o Polkadot ao mundo da composição sincronizada, ajudando a reduzir a fragmentação e integrar atividades.
O JAM encontra-se atualmente em fase de pesquisa e desenvolvimento. A comunidade Polkadot tem uma proposta disponível para votação, para confirmar esta nova direção e autorizar a Technical Fellowship a aprovar o JAM. Para apoiar o desenvolvimento do JAM, a Web3 Foundation anunciou a criação de um prémio JAM, no total de 10 milhões de DOT, que será utilizado para incentivar o desenvolvimento de outras implementações do JAM.
O nome completo de JAM é Join-Accumulate Machine, que é um novo design planejado para substituir a cadeia de relé existente. Ao contrário dos métodos de iteração atuais, o JAM será introduzido como uma atualização única e abrangente. O JAM será uma cadeia de domínio específico, destinada a lidar com problemas de rollup.
JAM tem várias semelhanças com a cadeia de contratos inteligentes:
Esses estados encapsulados são chamados de serviços. Criar novos serviços é feito sem permissão, semelhante ao que acontece ao implantar contratos inteligentes em uma cadeia de contratos inteligentes.
O código do serviço JAM é dividido em três pontos de entrada diferentes:
JAM distingue-se das cadeias de contratos inteligentes através da ausência de operações de transação. Não há transações dentro do JAM; todas as ações são sem permissão e, inicialmente, passam pela fase de Refine.
O JAM opera de forma sem permissão, permitindo que indivíduos façam upload e antecipem a execução de código. Além disso, ele hospeda dados, habilita a busca de originais e gerencia o estado. Os serviços dentro do JAM não têm limites predefinidos para a quantidade de código, dados ou estado. Sua capacidade é determinada por fatores econômicos criptográficos.
JAM adotou a máquina virtual Polkadot (PVM), cujo design é baseado na arquitetura do conjunto de instruções RISC-V. O PVM em si reflete simplicidade e segurança, possuindo a capacidade de sandboxing e oferecendo várias garantias de execução.
SAFROLE é o algoritmo de produção de blocos utilizado pelo JAM, que simplifica o SASSAFRAS. SAFROLE é um algoritmo de produção de blocos baseado em SNARK, que oferece uma produção de blocos em tempo constante quase sem bifurcações.
A rede do JAM utiliza o protocolo QUIC, permitindo estabelecer conexões ponto a ponto diretamente entre um grande número de validadores. O JAM adota um método de pipeline para um processamento eficiente de blocos, colocando a raiz do estado anterior no cabeçalho do bloco, em vez da raiz do estado posterior.
O JAM difere da cadeia de retransmissão em termos de arquitetura, pois fixa mais certos elementos. No entanto, o JAM mantém a flexibilidade através do seu modelo de serviço. O JAM Toaster é um ambiente de teste abrangente construído para a cadeia JAM, destinado a realizar experimentos em larga escala e avaliações de desempenho.
O JAM exige a disponibilização de uma comunicação entre cadeias abrangente (XCMP). Também introduz o conceito de Acordos, que encapsula estado e lógica, semelhante a contratos inteligentes. O JAM adota uma abordagem mais ampla e menos predisposta para aproveitar o mecanismo de consenso subjacente, ajudando a implementar soluções mais inovadoras.
O design do JAM prioriza a compatibilidade com a atual cadeia paralela Polkadot 1. Além de atuar como um hospedeiro para cadeias paralelas, o JAM também introduz melhorias significativas, como testes de benchmark simplificados, introdução do conceito de protocolos, e suporte completo ao XCMP. Em relação ao tempo de núcleo ágil, o JAM mantém a compatibilidade com as configurações existentes, mas introduz funcionalidades de alocação de recursos mais flexíveis.