Interpretação do último discurso de Gavin Wood em vernáculo: Polkadot sob o novo paradigma

Introdução

A única verdadeira viagem de descoberta, a única fonte da Eterna Juventude, não seria visitar terras estranhas, mas possuir outros olhos.

Esta é uma citação famosa do escritor francês Marcel Proust, de seu romance "Remembrance of Things Past". O significado chinês desta frase é que a verdadeira jornada de descoberta não é encontrar novos continentes, mas ver as coisas de uma nova perspectiva.

Na conferência Polkadot Decoded em 28 de junho, Gavin Wood, o fundador da Polkadot, tomou esta frase como o núcleo de seu discurso, olhando para Polkadot de uma nova perspectiva. Ele sugeriu que o Polkadot deveria ser considerado um computador multi-core, com foco no fornecimento de recursos de nível inferior para o blockchain, ou seja, o núcleo de computação, não apenas a parachain original e a cadeia de retransmissão.

Este artigo usará o último discurso de Gavin Wood para interpretar Polkadot sob um novo paradigma de maneira fácil de entender.

** Polkadot sob o paradigma tradicional **

Antes de entender os pensamentos de Gavin Wood sobre a nova direção da Polkadot, precisamos revisar a atual composição da rede Polkadot e o leilão de slots.

A estrutura de rede da Polkadot consiste em várias partes principais:

  1. Relay Chain**(Relay Chain)**: o coração da Polkadot, responsável por garantir a segurança de toda a rede, lidar com transações cross-chain e compartilhar a segurança;

  2. Parachains: várias cadeias independentes conectadas à cadeia de retransmissão. Cada parachain tem sua própria lógica e funcionalidade on-chain e pode ser projetada para realizar qualquer finalidade específica, como armazenamento de dados, verificação de identidade ou transações financeiras;

  3. Bridges: permite que a rede Polkadot se comunique com blockchains externos (como Bitcoin e Ethereum) para obter interoperabilidade entre cadeias.

Sua composição pode ser entendida como a figura a seguir

Interpretação do último discurso de Gavin Wood em vernáculo: Polkadot sob o novo paradigma

Na rede da Polkadot, diferentes blockchains (chamadas cadeias paralelas ou Parachains) podem ser conectadas a uma cadeia de retransmissão unificada (Relay Chain). Essa cadeia de retransmissão é responsável por proteger toda a rede e lidar com transações cruzadas. Isso significa que diferentes cadeias paralelas podem se comunicar e interagir umas com as outras, alcançando interoperabilidade entre cadeias.

Na rede da Polkadot, os recursos da cadeia de retransmissão são limitados, o que significa que apenas um número limitado de cadeias paralelas pode ser conectado à cadeia de retransmissão ao mesmo tempo. Esses locais conectáveis são chamados de "slots" (Slots). Para decidir de forma justa quais parachains podem obter esses slots, a Polkadot apresenta um mecanismo chamado "leilão de slots". Neste leilão, os parachains que desejam obter um slot precisam fazer um lance, e o parachain que oferecer o lance mais alto ficará com o slot. Os lances são feitos em DOT, o token nativo da Polkadot. Depois que um parachain ganha o leilão, ele pode usar o slot por um período de tempo (digamos, dois anos). Durante este tempo, o parachain pode realizar suas operações e interagir com a cadeia de retransmissão, bem como com outros parachains. Terminado esse período, o parachain precisa participar do leilão novamente para manter sua vaga, ou cede-la a outros licitantes.

Uma compreensão simples da rede Polkadot é como muitos blocos de Lego. Cada bloco de construção é como uma pequena rede ("cadeia paralela"). Cada rede tem suas próprias tarefas e funções. Por exemplo, algumas podem ser usadas para registrar os nomes das pessoas e outras podem ser usadas para armazenar dados do jogo, pontuações e assim por diante sobre. Essas pequenas redes podem trabalhar de forma independente e fazer suas próprias coisas. No entanto, essas pequenas redes às vezes precisam se comunicar umas com as outras, por exemplo, uma pequena rede precisa saber a pontuação do jogo de outra rede. Neste momento, uma grande rede ("cadeia de retransmissão") é necessária para ajudá-los a se comunicar uns com os outros. Essa grande rede é como um superconector de bloco de construção, conectando todos os pequenos blocos de construção (pequenas redes) para que possam passar informações uns para os outros. O chamado leilão de slot parachain significa que a interface do conector deste super bloco de construção tem um limite superior. Para decidir quem pode usar essas interfaces (ou seja, slots) de forma justa, a interface precisa ser leiloada antes de poder ser alugada .

Embora esse método de composição seja mais seguro e mais interoperável do que o padrão IBC da Cosmos, o alto limite dos leilões de slots é uma pressão tanto para a comunidade quanto para os desenvolvedores, o que leva à diversidade do ecossistema Polkadot. É muito menos escalável que o Cosmos e os principais cenários atuais de uso dos tokens Polkadot são apenas para participar de leilões de slots, governança ou hipotecas de títulos. Nesses cenários de uso, o DOT é apenas prometido e não irrecuperável, portanto, o DOT é quase inexistente atualmente. No cenário de consumo, o o formulário do produto fornecido é apenas um leilão de slot parachain e também há problemas no sistema econômico. E o último discurso de Gavin Wood lembra a todos de olhar para Polkadot de uma nova perspectiva e como resolver os atuais pontos problemáticos de Polkadot dessa maneira.

** Computador Multicore Polkadot **

Como mencionado acima, a atual cadeia de retransmissão da Polkadot é como um superconector de bloco de construção. Sua principal responsabilidade é garantir a segurança e a interoperabilidade da parachain. Dessa perspectiva, a Polkadot é mais como uma plataforma de hospedagem blockchain e, da nova perspectiva de Gavin Wood , Polkadot pode ser visto como um computador multi-core que pode funcionar por um longo tempo. Os desenvolvedores podem criar aplicativos por meio deste computador e os usuários podem usar aplicativos por meio deste computador. Neste computador, cada núcleo pode ser executado ao mesmo tempo para concluir tarefas diferentes. O blockchain executado em um núcleo é uma parachain. , uma parachain é uma corrente que é executado continuamente em um núcleo reservado. É como o nosso computador, diferentes programas podem ser executados em diferentes processadores sem afetar uns aos outros. Sob este novo paradigma de compreensão, o conceito de cadeia de retransmissão desaparece e é substituído por núcleo e paracadeia.

Desempenho em computadores multi-core

De acordo com a descrição de Wood, o computador Polkadot atualmente tem cerca de 50 núcleos rodando continuamente, e eles podem realizar operações paralelas. De acordo com os benchmarks e os pensamentos de Wood sobre otimização, o número de núcleos chegará a várias centenas (500-1000) nos próximos anos. Para esses núcleos, podemos pensar nisso como uma CPU multi-core. Eles têm largura de banda (a quantidade total de dados dentro e fora do núcleo) e poder de computação. A largura de banda de desempenho atual é de 1 Mb/s e o poder de computação é medido no Geekbench 5 (um popular benchmark de plataforma cruzada). A ferramenta de teste, que pode realizar testes de desempenho na unidade de processamento central (CPU) e na unidade de processamento gráfico (GPU) do computador, obteve 380 pontos no teste, e a latência (a intervalo de tempo entre a execução de dois blocos consecutivos de trabalho) foi de 6 segundos. Com o desenvolvimento do hardware, a largura de banda e o poder de computação continuarão a aumentar.

Interpretação do último discurso de Gavin Wood em vernáculo: Polkadot sob o novo paradigma

A imaginação sob o novo paradigma

Esses núcleos não se limitam a executar cadeias paralelas. Ao mudar a perspectiva e o paradigma de pensamento, podemos imaginar a execução de contratos inteligentes diretamente no núcleo no futuro. Em comparação com a execução em cadeias de contratos inteligentes (como Ethereum), seja custo ou poder de computação, computadores multi-core podem fazer melhor. Sua versatilidade é muito boa.Como um computador mundial em operação contínua, o Polkadot tem mais espaço para a imaginação do que a corrente.

Do blockchain ao espaço do bloco (Block Space) - core time (Core Time)

Vamos primeiro usar a imagem a seguir para entender brevemente o que é nuclear e tempo nuclear

Interpretação do último discurso de Gavin Wood em vernáculo: Polkadot sob o novo paradigma

Como mostrado na figura, você pode ver que existem cinco fileiras de quadrados paralelos com cores diferentes, cada fileira é um núcleo, e cada quadrado pode ser chamado de tempo nuclear (esse tipo de evolução da cadeia para o espaço), e a cor em cada linha representa diferentes cadeias paralelas, como cadeias paralelas azuis e cadeias paralelas verdes. Há um total de 5 parachains no gráfico, cada um dos quais usa um núcleo. O uso na imagem também é o uso atual do Polkadot, mas na verdade o kernel pode ser usado de várias maneiras. Interpretação do último discurso de Gavin Wood em vernáculo: Polkadot sob o novo paradigma

Por exemplo, parachains podem ser embaralhados em qualquer núcleo disponível sem afetar o desempenho. De acordo com essa característica, existem diversas formas de utilização do núcleo, o que Wood chama de escalonamento exótico.

divisão de intervalo

Interpretação do último discurso de Gavin Wood em vernáculo: Polkadot sob o novo paradigma

Como mostrado na figura, cada núcleo tem 11 tempos de núcleo (hipótese), podemos dividi-los em intervalos, por exemplo, a primeira linha de parachains laranja nuclear executa seis tempos de núcleo, quando não precisa processar transações, pode fazer Dê tempo aos parachains azuis para executar os cinco núcleos restantes. A quarta linha de núcleos demonstra a situação em que três parachains rodam em um núcleo. Claro, pode ser mais complicado, como cinco ou seis parachains rodando em um núcleo. superior.

Hierarquia de Escopo

Interpretação do último discurso de Gavin Wood em vernáculo: Polkadot sob o novo paradigma

Wood chama isso de camadas aqui. Nosso entendimento pode ser mais simples. Esta é uma maneira de mudar a ordem de uso do tempo do núcleo. A primeira e a segunda linhas demonstram que duas cadeias paralelas se revezam em um núcleo. No caso de uso, a terceira linha é o caso de executar o parachain azul claro por dois terços do tempo e o parachain amarelo por um terço do tempo, e a quarta linha demonstra que os três parachains compartilham o tempo de uso igualmente em um caso principal.

Compressão do Kernel

Interpretação do último discurso de Gavin Wood em vernáculo: Polkadot sob o novo paradigma

A compactação do núcleo significa que o mesmo núcleo processa ou verifica vários blocos ao mesmo tempo. Em outras palavras, é como uma fábrica supereficiente que produz vários produtos simultaneamente em uma linha de produção para aumentar a eficiência da produção e reduzir o tempo de espera.

Alocação de vários núcleos

Interpretação do último discurso de Gavin Wood em vernáculo: Polkadot sob o novo paradigma

Alocação de vários núcleos, esta parte é um pouco semelhante à combinação de servidor elástico e servidor fixo ou a computação paralela da CPU, que é usada para lidar com situações complexas (Wood cita o mesmo paraID e a mesma tarefa atribuída a vários núcleos aqui) , como as paracadeias Figure blue ou orange, possuem um núcleo para uso fixo de longo prazo e núcleos para uso intermitente, de modo a processar dois blocos em um período de tempo. A cor rosa é uma combinação de uso intermitente de núcleos e alocação adicional de núcleos, que pode ser usada para lidar com alta taxa de transferência de transação.

Multi-chain um núcleo

Interpretação do último discurso de Gavin Wood em vernáculo: Polkadot sob o novo paradigma

Diferente da operação em camadas, no futuro, multi-chain one-core colocará duas ou três cadeias paralelas em um núcleo para uso completo, de modo a compartilhar o custo de um núcleo.

combinação

Interpretação do último discurso de Gavin Wood em vernáculo: Polkadot sob o novo paradigma

Todos os métodos mencionados acima podem ser combinados, assim como a montagem do Lego, combinando diferentes formas de núcleos, parachains com diferentes necessidades podem formar inúmeros usos, formando um poder de computação extremamente flexível e onipresente.

Economia de Tempo Nuclear sob Elastic Polkadot

Ao entender o uso do kernel, também entendemos que o kernel tem vários usos elásticos. De acordo com as necessidades de diferentes parachains, eles podem ser combinados livremente, de modo que o leilão de slots de alto limite anterior da Polkadot pode ser transformado em um leilão nuclear. Este método é como escolher um servidor Amazon Cloud hoje, você pode ajustar o prazo de locação e o número de servidores de acordo com suas necessidades. O desempenho do Polkadot também pode ser melhor utilizado por meio de métodos de seleção flexíveis.

Com base nisso, Gavin Wood propôs dois modelos possíveis, compra em lote e compra instantânea, e também introduziu alguns novos conceitos: ativos de tempo nuclear e Axiom (broker).

ativo de tempo nuclear

Não requer implantação ou distribuição direta

· O tempo nuclear é essencialmente homogêneo, mas pode ser dividido em diferentes ativos não homogêneos (pode ser comparado diretamente ao NFT)

Pode ser negociado e pode ser atribuído a uma ou mais cadeias paralelas

Axioma (corretor)

· Sistema de paracadeia de corretor proprietário

O sistema de parachain do corretor pode comprar um grande bloco de tempo de núcleo e dividi-lo em vários tempos de núcleo menores

· As corretoras de parachains podem expor esses ativos não homogêneos em outras parachains para transações

Pequenos blocos de tempo de núcleo após a compra são consumidos em parachains de corretores para permitir que os proprietários aloquem recursos de computação nos núcleos da Polkadot

Depois de entender os dois conceitos acima, vamos dar uma olhada na compra em massa e na compra instantânea. A forma de compra em massa é vender uma vez por mês e vender ativos de tempo nuclear de um mês a um preço uniforme a cada vez. A meta de venda é de 75% dos núcleos disponíveis, que podem oscilar, e o preço será ajustado para cima e para baixo de acordo com o desvio da meta. Os núcleos não locados entrarão no mercado imediato, podendo haver cuidados especiais com os existentes inquilinos de parachain. Após a compra em massa, os núcleos restantes entrarão no mercado instantâneo e serão vendidos por meio de corretores. O objetivo é atingir 100% de utilização do tempo do núcleo. Pequenos blocos de tempo do núcleo no mercado instantâneo podem ser usados para aumentar o rendimento da transação e reduzir a latência (o atual parachain Um bloco a cada 12 segundos, pode ser compactado para 6 segundos por meio da alocação multi-core), e mais coisas podem ser feitas, como contratos principais. Para aqueles que desejam usar um núcleo por um longo período de tempo, o corretor registrará o preço de compra anterior para referência no próximo mês. eles podem orçar bem os custos e riscos do ciclo.

Para o impacto das parachains existentes, os arrendamentos permanecem como de costume e o preço de compra do tempo nuclear é determinado pela governança. Wood acredita que deve haver um preço inicial muito baixo para diminuir as barreiras à entrada, e que os inquilinos existentes têm o direito de preferência, com um preço de reserva (preço mínimo) para o preço principal, o que garantirá a disponibilidade a longo prazo . Wood também mencionou que as parachains têm um tempo de geração de blocos mais flexível. Para entender melhor essa passagem, coloquei o uso de Wood do tempo nuclear no meio do artigo. Agora que entendemos o uso flexível do tempo nuclear, também é fácil para entender o que é um tempo de entrega mais flexível.

Atualmente, o tempo de saída do Polkadot é fixado em cerca de 12 segundos e pode chegar a 6 segundos após uma otimização adicional. No futuro, o método de tempo rápido flexível combinado com o uso do tempo nuclear pode ter as seguintes situações:

  • Várias cadeias e um núcleo: várias cadeias paralelas compartilham um núcleo e um bloco é gerado a cada 12 ou 18 segundos, o que tem a vantagem de compartilhar custos.
  • Alocação multi-core: Quando são necessários cálculos de multitarefa ou alta taxa de transferência, o parachain pode entrar automaticamente no mercado instantâneo para adquirir tempo de núcleo adicional.
  • Compressão de núcleo: combine vários blocos de cadeia paralela no núcleo e o mesmo núcleo processa ou verifica vários blocos ao mesmo tempo. O atraso pode ser reduzido por meio da compactação, mas o custo aumentará em largura de banda e precisa ser um bloco As taxas de pagamento de abertura e fechamento.

l Combinação: A combinação tem muitas situações. Aqui, Wood exemplifica que dois núcleos executam cálculos ao mesmo tempo, o que pode reduzir o atraso exponencialmente. Por exemplo, 12 segundos é reduzido para 6 segundos e 6 segundos é reduzido para 3 segundos. Essencialmente, este é um uso de alocação de vários núcleos.

A era centrada no núcleo

Muitos aspectos do Polkadot foram controversos no passado, e o computador multi-core sob o novo paradigma descrito por Gavin Wood na primeira parte de seu discurso resolve os problemas do Polkadot no passado de uma nova maneira, como slots fixos. Alocação e locação de recursos, tempo nuclear fornecem opções para parachains com diferentes necessidades. O limite de leilão de slot mais criticado também pode ser bastante reduzido, trazendo assim diversificação ecológica. Ao reduzir o tempo nuclear, uma maneira diferente de jogar com os ativos necessários, os tokens Polkadot e o sistema econômico da Polkadot podem receber mais vitalidade. Os diferentes usos de núcleos e os computadores multi-core produzidos após a combinação nos deram muito espaço para imaginação. Talvez toda controvérsia decorra do fato de que só vemos as coisas de um ângulo. Na verdade, alguns problemas podem ser resolvidos apenas mudando o ângulo. Gavin Wood fez uma demonstração perfeita. Vamos esperar e ver a nova era Polkadot centrada no núcleo.

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • Comentário
  • Compartilhar
Comentário
0/400
Sem comentários
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)