A escalabilidade flexível do Polkadot: uma nova solução para melhorar o desempenho das parachains
Polkadot está comprometido em criar uma plataforma que prioriza a excelente escalabilidade e segurança, visando proporcionar o melhor ambiente de operação para aplicações descentralizadas. Através de uma arquitetura em camadas, o Polkadot alcançou uma notável capacidade de escalabilidade. A cadeia de relé atua como o centro, oferecendo segurança compartilhada para até 300 parachains, onde cada parachain pode submeter um bloco para cada bloco da cadeia de relé.
Este design em camadas permite que os projetos de parachain integrem recursos e obtenham um forte suporte de segurança, reduzindo significativamente o risco de ataques. Em contrapartida, se cada parachain executar medidas de segurança de forma independente, os recursos de segurança serão dispersos, aumentando a possibilidade de ataques.
A escalabilidade elástica é uma nova funcionalidade empolgante no ecossistema Polkadot, que cria possibilidades para aplicações mais amplas. Seu núcleo reside na permissão de que as parachains gerem e validem múltiplos blocos para cada bloco da cadeia de retransmissão. Esses blocos de parachain ainda podem ser construídos em sequência, mas a cadeia de retransmissão é capaz de processá-los em paralelo.
Os recursos e o tempo que usamos para validar os blocos de parachain na cadeia de retransmissão são chamados de "núcleos", semelhante ao conceito de "slots" mencionado anteriormente. Por exemplo, se a cadeia de retransmissão pode validar simultaneamente 50 blocos de parachain, dizemos que ela tem 50 núcleos, assim como um processador de 50 núcleos pode executar 50 threads ao mesmo tempo. Desta forma, as parachains de alta taxa de transferência podem processar transações mais rapidamente.
A introdução do Agile Coretime alterou o modelo tradicional de alocação de slots. "Coretime" refere-se ao uso de um direito central na parachain. O novo mecanismo permite uma utilização mais flexível do tempo de uso central, que pode ser comprado em cadeia ou no mercado secundário, podendo ser um mês, uma hora ou até mesmo um bloco.
A implementação da escalabilidade elástica é resultado de duas inovações: cada parachain ter múltiplos núcleos e o Agile Coretime. Isso permite que as parachains aluguem núcleos adicionais em um curto espaço de tempo, acelerando a velocidade de validação dos blocos e, assim, processando mais transações. Isso é muito benéfico para todos os participantes do ecossistema blockchain.
Para aplicações cujas necessidades de tempo de núcleo são difíceis de prever, a escalabilidade elástica é especialmente valiosa. Elas podem adquirir o tempo de núcleo necessário com base nas necessidades reais, economizando custos e evitando a difícil escolha entre altos custos e baixo desempenho.
A escalabilidade elástica também oferece flexibilidade para projetos emergentes. À medida que o número de usuários cresce, os projetos podem adquirir gradualmente mais tempo de núcleo conforme a demanda. Isso resolve o problema de prever a demanda futura de tempo de núcleo, evitando a armadilha de comprar em excesso ou ter um serviço lento.
Ao pagar apenas pelos custos de tempo central quando necessário, a escalabilidade flexível reduz os custos para todas as partes, ao mesmo tempo que diminui a barreira de entrada para os desenvolvedores de aplicações. Além disso, um mercado secundário que poderá ser introduzido no futuro com o Agile Coretime permitirá que os projetos revendam o tempo central que não precisam.
Em comparação com outros modelos de escalabilidade, a solução da Polkadot evita alguns problemas comuns. Por exemplo, as soluções Layer-2 no Ethereum funcionam ou com segurança fraca ou requerem um grande cálculo de nós. Isso ocorre porque, nesses modelos, a execução dos blocos é delegada a um conjunto de validadores fora.
Olhando para o futuro, o CoreJAM representa uma expansão mais abrangente e profunda do modelo central do Polkadot. Além disso, o Polkadot está explorando a possibilidade de validar mais cadeias. Atualmente, os contratos inteligentes nas parachains enfrentam um desafio: as chamadas entre contratos na cadeia são síncronas e rápidas, enquanto as chamadas entre cadeias são mais lentas e assíncronas. O CorePlay, como uma potencial extensão do CoreJAM, propõe a ideia de que, em situações que requerem chamadas mais rápidas, o mesmo contrato inteligente pode ser agendado para interagir com diferentes contratos inteligentes.
A Polkadot está a promover ativamente essas inovações para alcançar a maior escalabilidade e segurança dentro de uma rede interconectada no futuro, preparando-se para uma nova fase de desenvolvimento do 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.
9 Curtidas
Recompensa
9
4
Repostar
Compartilhar
Comentário
0/400
DegenRecoveryGroup
· 7h atrás
Outras cadeias estão fazendo o que a dot está fazendo.
Polkadot lançou uma solução de escalabilidade flexível para melhorar o desempenho e a flexibilidade das parachains.
A escalabilidade flexível do Polkadot: uma nova solução para melhorar o desempenho das parachains
Polkadot está comprometido em criar uma plataforma que prioriza a excelente escalabilidade e segurança, visando proporcionar o melhor ambiente de operação para aplicações descentralizadas. Através de uma arquitetura em camadas, o Polkadot alcançou uma notável capacidade de escalabilidade. A cadeia de relé atua como o centro, oferecendo segurança compartilhada para até 300 parachains, onde cada parachain pode submeter um bloco para cada bloco da cadeia de relé.
Este design em camadas permite que os projetos de parachain integrem recursos e obtenham um forte suporte de segurança, reduzindo significativamente o risco de ataques. Em contrapartida, se cada parachain executar medidas de segurança de forma independente, os recursos de segurança serão dispersos, aumentando a possibilidade de ataques.
A escalabilidade elástica é uma nova funcionalidade empolgante no ecossistema Polkadot, que cria possibilidades para aplicações mais amplas. Seu núcleo reside na permissão de que as parachains gerem e validem múltiplos blocos para cada bloco da cadeia de retransmissão. Esses blocos de parachain ainda podem ser construídos em sequência, mas a cadeia de retransmissão é capaz de processá-los em paralelo.
Os recursos e o tempo que usamos para validar os blocos de parachain na cadeia de retransmissão são chamados de "núcleos", semelhante ao conceito de "slots" mencionado anteriormente. Por exemplo, se a cadeia de retransmissão pode validar simultaneamente 50 blocos de parachain, dizemos que ela tem 50 núcleos, assim como um processador de 50 núcleos pode executar 50 threads ao mesmo tempo. Desta forma, as parachains de alta taxa de transferência podem processar transações mais rapidamente.
A introdução do Agile Coretime alterou o modelo tradicional de alocação de slots. "Coretime" refere-se ao uso de um direito central na parachain. O novo mecanismo permite uma utilização mais flexível do tempo de uso central, que pode ser comprado em cadeia ou no mercado secundário, podendo ser um mês, uma hora ou até mesmo um bloco.
A implementação da escalabilidade elástica é resultado de duas inovações: cada parachain ter múltiplos núcleos e o Agile Coretime. Isso permite que as parachains aluguem núcleos adicionais em um curto espaço de tempo, acelerando a velocidade de validação dos blocos e, assim, processando mais transações. Isso é muito benéfico para todos os participantes do ecossistema blockchain.
Para aplicações cujas necessidades de tempo de núcleo são difíceis de prever, a escalabilidade elástica é especialmente valiosa. Elas podem adquirir o tempo de núcleo necessário com base nas necessidades reais, economizando custos e evitando a difícil escolha entre altos custos e baixo desempenho.
A escalabilidade elástica também oferece flexibilidade para projetos emergentes. À medida que o número de usuários cresce, os projetos podem adquirir gradualmente mais tempo de núcleo conforme a demanda. Isso resolve o problema de prever a demanda futura de tempo de núcleo, evitando a armadilha de comprar em excesso ou ter um serviço lento.
Ao pagar apenas pelos custos de tempo central quando necessário, a escalabilidade flexível reduz os custos para todas as partes, ao mesmo tempo que diminui a barreira de entrada para os desenvolvedores de aplicações. Além disso, um mercado secundário que poderá ser introduzido no futuro com o Agile Coretime permitirá que os projetos revendam o tempo central que não precisam.
Em comparação com outros modelos de escalabilidade, a solução da Polkadot evita alguns problemas comuns. Por exemplo, as soluções Layer-2 no Ethereum funcionam ou com segurança fraca ou requerem um grande cálculo de nós. Isso ocorre porque, nesses modelos, a execução dos blocos é delegada a um conjunto de validadores fora.
Olhando para o futuro, o CoreJAM representa uma expansão mais abrangente e profunda do modelo central do Polkadot. Além disso, o Polkadot está explorando a possibilidade de validar mais cadeias. Atualmente, os contratos inteligentes nas parachains enfrentam um desafio: as chamadas entre contratos na cadeia são síncronas e rápidas, enquanto as chamadas entre cadeias são mais lentas e assíncronas. O CorePlay, como uma potencial extensão do CoreJAM, propõe a ideia de que, em situações que requerem chamadas mais rápidas, o mesmo contrato inteligente pode ser agendado para interagir com diferentes contratos inteligentes.
A Polkadot está a promover ativamente essas inovações para alcançar a maior escalabilidade e segurança dentro de uma rede interconectada no futuro, preparando-se para uma nova fase de desenvolvimento do Web3.