Threads Paralelos: Mecanismo Inovador no Ecossistema Polkadot
Os threads paralelos são um conceito inovador na rede Polkadot, permitindo que projetos participem temporariamente do mecanismo de segurança da Polkadot, sem a necessidade de alugar slots de paridade dedicados. Essa abordagem alcança uma utilização de recursos mais eficiente ao compartilhar slots de paridade entre múltiplos recursos concorrentes. Para aqueles que não conseguem obter um slot de paridade completo ou que consideram a obtenção de um slot economicamente inviável, os threads paralelos oferecem uma alternativa para participar da segurança compartilhada da Polkadot, embora cada bloco executado precise pagar a taxa correspondente. Além disso, os threads paralelos fornecem uma opção de transição elegante para paridades que não precisam mais de slots dedicados, mas desejam continuar a utilizar a cadeia de retransmissão.
A origem das threads paralelas
A inspiração para este conceito vem das técnicas de gerenciamento de memória em computadores pessoais no final da década de 80 e início da década de 90. Naquele tempo, devido à limitada memória física, os computadores criavam memória virtual utilizando o espaço de troca no disco rígido, ampliando assim a capacidade de memória e permitindo que mais processos fossem executados simultaneamente, embora isso pudesse levar a um aumento no tempo de execução de certos processos.
Mecanismo de operação de threads paralelas
Na rede Polkadot, uma parte dos slots de parainchains será designada como um pool de threads paralelas. Esses slots não serão anexados a uma parachain fixa, mas servirão como um espaço onde as threads paralelas que vencerem o leilão bloco a bloco podem incluir seus blocos candidatos.
Os organizadores farão lances em DOT para incluir candidatos a blocos com threads paralelas. Os produtores de blocos da cadeia de retransmissão podem selecionar blocos que incluem threads paralelas a partir desses lances, geralmente escolhendo o candidato a bloco com a maior oferta para maximizar os lucros. Os tokens obtidos dos lances podem ser distribuídos na proporção de 80-20, onde 80% vão para o tesouro da Polkadot e 20% são dados ao produtor de blocos. Essa proporção de distribuição, assim como muitos outros parâmetros na Polkadot, pode ser ajustada por meio de mecanismos de governança.
Comparação entre Cadeias Paralelas e Threads Paralelas
Do ponto de vista do desenvolvimento, as cadeias paralelas e os threads paralelos são muito semelhantes. As cadeias desenvolvidas com Substrate podem apresentar três estados diferentes em várias fases de seu ciclo de vida: cadeia independente com ponte de segurança, cadeia paralela ou thread paralelo. A transição entre os dois últimos estados é relativamente fácil, pois suas diferenças se manifestam principalmente no nível econômico, e não no nível técnico.
Os threads paralelos gozam das mesmas vantagens na conexão com a Polkadot que as full parachains. Eles são capazes de se comunicar com outras parachains ou threads paralelos através do XCMP e estão sujeitos à total segurança econômica proporcionada pelo conjunto de validadores da Polkadot.
A principal diferença entre as cadeias paralelas e os fios paralelos está no modelo econômico. As cadeias paralelas precisam ser registradas através do método convencional da Polkadot (, como propostas de governança ou leilões de slots ), enquanto os fios paralelos precisam apenas pagar uma taxa fixa de registro, que geralmente é muito menor do que o custo de obter um slot de cadeia paralela. Semelhante ao mecanismo de bloqueio e devolução de DOT no leilão de slots de cadeia paralela, o depósito dos fios paralelos também será devolvido após o término do seu prazo.
No entanto, o registo de threads paralelas não garante que os seus blocos sejam continuamente incluídos na cadeia relé. Sempre que uma thread paralela precisa de gerar um novo bloco, deve participar num leilão para tentar ser incluída na validação do próximo bloco da cadeia relé. Todas as threads paralelas registadas estão a competir pela inclusão dos seus blocos.
Modelo econômico de threads paralelas
O modelo econômico de threads paralelas tem duas características notáveis:
Como as threads paralelas competem com base em cada bloco, esse mecanismo é semelhante à forma como as transações são incluídas no Bitcoin ou Ethereum. Assim, pode surgir um mercado de taxas semelhante, elevando os preços de inclusão durante períodos de alta atividade na rede, enquanto em períodos de baixa atividade são necessárias taxas mais baixas.
Este mecanismo é claramente diferente do mecanismo de cadeias paralelas. Uma cadeia paralela pode garantir que um bloco seja incluído apenas com a posse de um slot, enquanto o registro de uma thread paralela não confere tal direito.
As fontes de compensação do organizador são duas:
Se a thread paralela tiver seu próprio sistema de token local, poderá pagar os organizadores a partir das taxas de transação. Se não houver token local ou se seu valor for baixo, também poderá usar DOT para incentivar os organizadores.
Subsídio do protocolo de threads paralelas. As threads paralelas podem cunhar novos tokens, oferecendo incentivos adicionais aos organizadores. O número de tokens cunhados geralmente é proporcional ao intervalo de tempo em que os blocos da thread paralela são incorporados à cadeia de retransmissão. Este processo de cunhagem pode ser realizado por meio de inflação local ou reservas de fundos semelhantes ao tesouro.
Embora os organizadores possam aceitar pagamentos em moeda paralela local, a cadeia de retransmissão interage apenas com DOT. Portanto, os organizadores devem submeter candidatos a blocos com ofertas relacionadas a DOT.
Conversão de slots de cadeia paralela
Os projetos com slots de cadeia paralela podem optar por convertê-los em cadeias paralelas, e vice-versa. Isso oferece uma opção de transição suave para cadeias paralelas que já atingiram o período de locação e não têm fundos suficientes para renovar. Elas podem manter o status de registro na cadeia de retransmissão, mas geram novos blocos apenas quando necessário.
Este mecanismo ajuda a mitigar a interrupção repentina após a expiração dos slots de cadeia paralela, mesmo que o aluguel de slots de cadeia paralela completos não seja mais economicamente viável, o projeto ainda pode continuar a participar das atividades da rede na forma de threads paralelas.
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.
14 Curtidas
Recompensa
14
3
Compartilhar
Comentário
0/400
CryptoGoldmine
· 4h atrás
A taxa de juros de recursos aumentou 73%. A iteração tecnológica é realmente fundamental.
Ver originalResponder0
FlashLoanLord
· 4h atrás
parachain? É verdade que é a comer Polkadot.
Ver originalResponder0
AirdropCollector
· 4h atrás
Os slots estão livres! Finalmente economizei dinheiro!
Mecanismo de inovação da Polkadot: como as parachains melhoram a eficiência do ecossistema
Threads Paralelos: Mecanismo Inovador no Ecossistema Polkadot
Os threads paralelos são um conceito inovador na rede Polkadot, permitindo que projetos participem temporariamente do mecanismo de segurança da Polkadot, sem a necessidade de alugar slots de paridade dedicados. Essa abordagem alcança uma utilização de recursos mais eficiente ao compartilhar slots de paridade entre múltiplos recursos concorrentes. Para aqueles que não conseguem obter um slot de paridade completo ou que consideram a obtenção de um slot economicamente inviável, os threads paralelos oferecem uma alternativa para participar da segurança compartilhada da Polkadot, embora cada bloco executado precise pagar a taxa correspondente. Além disso, os threads paralelos fornecem uma opção de transição elegante para paridades que não precisam mais de slots dedicados, mas desejam continuar a utilizar a cadeia de retransmissão.
A origem das threads paralelas
A inspiração para este conceito vem das técnicas de gerenciamento de memória em computadores pessoais no final da década de 80 e início da década de 90. Naquele tempo, devido à limitada memória física, os computadores criavam memória virtual utilizando o espaço de troca no disco rígido, ampliando assim a capacidade de memória e permitindo que mais processos fossem executados simultaneamente, embora isso pudesse levar a um aumento no tempo de execução de certos processos.
Mecanismo de operação de threads paralelas
Na rede Polkadot, uma parte dos slots de parainchains será designada como um pool de threads paralelas. Esses slots não serão anexados a uma parachain fixa, mas servirão como um espaço onde as threads paralelas que vencerem o leilão bloco a bloco podem incluir seus blocos candidatos.
Os organizadores farão lances em DOT para incluir candidatos a blocos com threads paralelas. Os produtores de blocos da cadeia de retransmissão podem selecionar blocos que incluem threads paralelas a partir desses lances, geralmente escolhendo o candidato a bloco com a maior oferta para maximizar os lucros. Os tokens obtidos dos lances podem ser distribuídos na proporção de 80-20, onde 80% vão para o tesouro da Polkadot e 20% são dados ao produtor de blocos. Essa proporção de distribuição, assim como muitos outros parâmetros na Polkadot, pode ser ajustada por meio de mecanismos de governança.
Comparação entre Cadeias Paralelas e Threads Paralelas
Do ponto de vista do desenvolvimento, as cadeias paralelas e os threads paralelos são muito semelhantes. As cadeias desenvolvidas com Substrate podem apresentar três estados diferentes em várias fases de seu ciclo de vida: cadeia independente com ponte de segurança, cadeia paralela ou thread paralelo. A transição entre os dois últimos estados é relativamente fácil, pois suas diferenças se manifestam principalmente no nível econômico, e não no nível técnico.
Os threads paralelos gozam das mesmas vantagens na conexão com a Polkadot que as full parachains. Eles são capazes de se comunicar com outras parachains ou threads paralelos através do XCMP e estão sujeitos à total segurança econômica proporcionada pelo conjunto de validadores da Polkadot.
A principal diferença entre as cadeias paralelas e os fios paralelos está no modelo econômico. As cadeias paralelas precisam ser registradas através do método convencional da Polkadot (, como propostas de governança ou leilões de slots ), enquanto os fios paralelos precisam apenas pagar uma taxa fixa de registro, que geralmente é muito menor do que o custo de obter um slot de cadeia paralela. Semelhante ao mecanismo de bloqueio e devolução de DOT no leilão de slots de cadeia paralela, o depósito dos fios paralelos também será devolvido após o término do seu prazo.
No entanto, o registo de threads paralelas não garante que os seus blocos sejam continuamente incluídos na cadeia relé. Sempre que uma thread paralela precisa de gerar um novo bloco, deve participar num leilão para tentar ser incluída na validação do próximo bloco da cadeia relé. Todas as threads paralelas registadas estão a competir pela inclusão dos seus blocos.
Modelo econômico de threads paralelas
O modelo econômico de threads paralelas tem duas características notáveis:
Como as threads paralelas competem com base em cada bloco, esse mecanismo é semelhante à forma como as transações são incluídas no Bitcoin ou Ethereum. Assim, pode surgir um mercado de taxas semelhante, elevando os preços de inclusão durante períodos de alta atividade na rede, enquanto em períodos de baixa atividade são necessárias taxas mais baixas.
Este mecanismo é claramente diferente do mecanismo de cadeias paralelas. Uma cadeia paralela pode garantir que um bloco seja incluído apenas com a posse de um slot, enquanto o registro de uma thread paralela não confere tal direito.
As fontes de compensação do organizador são duas:
Se a thread paralela tiver seu próprio sistema de token local, poderá pagar os organizadores a partir das taxas de transação. Se não houver token local ou se seu valor for baixo, também poderá usar DOT para incentivar os organizadores.
Subsídio do protocolo de threads paralelas. As threads paralelas podem cunhar novos tokens, oferecendo incentivos adicionais aos organizadores. O número de tokens cunhados geralmente é proporcional ao intervalo de tempo em que os blocos da thread paralela são incorporados à cadeia de retransmissão. Este processo de cunhagem pode ser realizado por meio de inflação local ou reservas de fundos semelhantes ao tesouro.
Embora os organizadores possam aceitar pagamentos em moeda paralela local, a cadeia de retransmissão interage apenas com DOT. Portanto, os organizadores devem submeter candidatos a blocos com ofertas relacionadas a DOT.
Conversão de slots de cadeia paralela
Os projetos com slots de cadeia paralela podem optar por convertê-los em cadeias paralelas, e vice-versa. Isso oferece uma opção de transição suave para cadeias paralelas que já atingiram o período de locação e não têm fundos suficientes para renovar. Elas podem manter o status de registro na cadeia de retransmissão, mas geram novos blocos apenas quando necessário.
Este mecanismo ajuda a mitigar a interrupção repentina após a expiração dos slots de cadeia paralela, mesmo que o aluguel de slots de cadeia paralela completos não seja mais economicamente viável, o projeto ainda pode continuar a participar das atividades da rede na forma de threads paralelas.