com a maturidade das redes de camada 2 do ethereum e a significativa redução nas taxas de gás, essas redes estão passando por um crescimento rápido. No entanto, problemas como taxas e velocidade podem afetar negativamente a experiência do usuário. Nesse contexto, a importância da sequência de transações se torna cada vez mais proeminente, pois é fundamental para resolver gargalos de transações e otimizar a experiência do usuário.
Em abril deste ano, Astria, uma blockchain modular focada em sequenciadores compartilhados, completou uma rodada de financiamento inicial de $5.5 milhões, liderada pela Maven 11, com a participação da 1kx, Delphi Ventures e Robot Ventures. Apenas três meses depois, Astria levantou mais $12.5 milhões, liderada pela DBA e Placeholder VC, com a participação de Hasu e outros.
astria está desenvolvendo uma rede sequenciadora compartilhada descentralizada com o objetivo de fornecer acúmulos com rápida finalidade, resistência à censura, componibilidade e descentralização.
Atualmente, é mais conveniente, mais barato e mais amigável para os acúmulos executarem um sequenciador centralizado, razão pela qual a maioria dos acúmulos mainstream são gerenciados por suas equipes. Embora os usuários de acúmulos possam contornar os sequenciadores ao enviar transações diretamente para o l1, eles devem pagar taxas de gás de transação do l1, e as transações podem levar mais tempo para serem finalizadas.
os sequenciadores controlam a ordem das transações e teoricamente têm o poder de excluir transações de usuários. os sequenciadores também podem extrair mev (valor extraível pelo minerador) de grupos de transações. se houver apenas um sequenciador, o risco de centralização aumenta. portanto, um sequenciador compartilhado descentralizado ainda possui importância.
A rede sequenciadora descentralizada da Astria é composta por vários nós sequenciadores, permitindo a ordenação de transações de acúmulos. No modelo operacional da Astria, os usuários enviam transações para os acúmulos e as transações entram automaticamente em suas respectivas pools de memória de nó de acúmulos. Os combinadores coletam as transações e as enviam para os sequenciadores. Por fim, os sequenciadores agregam as transações em um bloco compartilhado e enviam um pré-reconhecimento aos usuários.
Atualmente, os sequenciadores são implementados com base em acúmulos específicos. No entanto, o Astria processa blocos para vários acúmulos em lotes. Através da compressão de dados, é possível economizar mais custos ao publicar dados no nível 1. A rede de sequenciadores compartilhados descentralizados incentiva os participantes de vários ecossistemas de acúmulos a atuarem como validadores na rede.
os principais componentes do astria incluem cinco partes: combiner, sequencing layer, relay, da (data availability), e conductor.
combinador
Profissionais tecnicamente qualificados podem ser capazes de usar a camada de sequenciamento diretamente para uma melhor ordenação de transações, mas isso aumenta a dificuldade para a maioria dos usuários comuns. Interagir diretamente com a camada de sequenciamento requer que os usuários possuam tokens de sequenciador e mantenham uma carteira de sequenciador, ambos impactando negativamente a experiência do usuário. Astria fornece combinadores como ferramentas para abstrair essa complexidade para os usuários. Os combinadores agem como postos de gasolina, suportando o custo do sequenciamento de transações para os usuários. Eles também fornecem garantias não ordenadas, agrupando transações na ordem em que são recebidas.
camada de sequenciamento
A camada de sequenciamento da Astria usa o CometBFT como seu algoritmo de consenso. As cadeias que suportam o CometBFT podem suportar IBC (comunicação entre blockchains), o que significa que podem operar em várias outras cadeias. A característica única do sequenciador Astria é que as transações que ele contém não são executadas (sequenciamento atrasado), mas são atribuídas a outro mecanismo de execução, acúmulos. Os nós sequenciadores podem optar por agir como “validadores”, participando ativamente na produção e finalização de novos blocos.
A lógica do aplicativo sequenciador da Astria permite três funções principais:
relayer
a função do relayer é pegar blocos verificados do sequenciador e passá-los para a camada da (disponibilidade de dados). como o tempo de bloco do sequenciador é mais rápido do que o da, o relé primeiro agrupa os dados ordenados de vários blocos do sequenciador, em seguida, os comprime e os envia para o da.
os blocos do sequenciador individual também podem ser recuperados pelo condutor antes que o relayer os envie para o da. isso permite uma finalização rápida, melhorando a experiência do usuário ao agir como um compromisso suave com a camada de execução. o conjunto de dados enviado pelo relayer para a camada da é usado como a fonte da verdade e é finalmente extraído do da para ser usado como confirmação de finalidade nos acúmulos.
da
astria usa celestia como sua camada de disponibilidade de dados, que é o destino final para todos os dados sequenciados pela rede sequenciadora. Uma vez que os dados são escritos em celestia, a ordem da transação é considerada final e quando novos nós de acúmulo são lançados, todos os dados serão extraídos daqui.
condutor
o condutor pode ser visto como a implementação de consenso de um nó completo de acúmulos, semelhante aos nós de operação na pilha de operação. o condutor é o contraparte do mecanismo de execução, formando juntos um nó completo de acúmulos. seu papel é conectar o sequenciador e a camada da da à camada de execução de acúmulos, extraindo transações pertencentes ao nó de acúmulos de cada bloco de sequenciador e encaminhando-as para a camada de execução.
para cada bloco de sequenciador, os dados relevantes de acúmulos necessários são extraídos. Após verificar o lote de dados de acúmulos e aguardar a conclusão da verificação, ele converte os dados em uma lista de transações e os passa para o mecanismo de execução.
este artigo é reproduzido de [Notícias de previsão], todos os direitos autorais pertencem ao autor original [ 1912212.eth, notícias de visão futura]. se houver objeções a este reenvio, entre em contato com o Aprender na Gate.ioequipe e eles lidarão com isso prontamente.
aviso de responsabilidade: as opiniões expressas neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.
com a maturidade das redes de camada 2 do ethereum e a significativa redução nas taxas de gás, essas redes estão passando por um crescimento rápido. No entanto, problemas como taxas e velocidade podem afetar negativamente a experiência do usuário. Nesse contexto, a importância da sequência de transações se torna cada vez mais proeminente, pois é fundamental para resolver gargalos de transações e otimizar a experiência do usuário.
Em abril deste ano, Astria, uma blockchain modular focada em sequenciadores compartilhados, completou uma rodada de financiamento inicial de $5.5 milhões, liderada pela Maven 11, com a participação da 1kx, Delphi Ventures e Robot Ventures. Apenas três meses depois, Astria levantou mais $12.5 milhões, liderada pela DBA e Placeholder VC, com a participação de Hasu e outros.
astria está desenvolvendo uma rede sequenciadora compartilhada descentralizada com o objetivo de fornecer acúmulos com rápida finalidade, resistência à censura, componibilidade e descentralização.
Atualmente, é mais conveniente, mais barato e mais amigável para os acúmulos executarem um sequenciador centralizado, razão pela qual a maioria dos acúmulos mainstream são gerenciados por suas equipes. Embora os usuários de acúmulos possam contornar os sequenciadores ao enviar transações diretamente para o l1, eles devem pagar taxas de gás de transação do l1, e as transações podem levar mais tempo para serem finalizadas.
os sequenciadores controlam a ordem das transações e teoricamente têm o poder de excluir transações de usuários. os sequenciadores também podem extrair mev (valor extraível pelo minerador) de grupos de transações. se houver apenas um sequenciador, o risco de centralização aumenta. portanto, um sequenciador compartilhado descentralizado ainda possui importância.
A rede sequenciadora descentralizada da Astria é composta por vários nós sequenciadores, permitindo a ordenação de transações de acúmulos. No modelo operacional da Astria, os usuários enviam transações para os acúmulos e as transações entram automaticamente em suas respectivas pools de memória de nó de acúmulos. Os combinadores coletam as transações e as enviam para os sequenciadores. Por fim, os sequenciadores agregam as transações em um bloco compartilhado e enviam um pré-reconhecimento aos usuários.
Atualmente, os sequenciadores são implementados com base em acúmulos específicos. No entanto, o Astria processa blocos para vários acúmulos em lotes. Através da compressão de dados, é possível economizar mais custos ao publicar dados no nível 1. A rede de sequenciadores compartilhados descentralizados incentiva os participantes de vários ecossistemas de acúmulos a atuarem como validadores na rede.
os principais componentes do astria incluem cinco partes: combiner, sequencing layer, relay, da (data availability), e conductor.
combinador
Profissionais tecnicamente qualificados podem ser capazes de usar a camada de sequenciamento diretamente para uma melhor ordenação de transações, mas isso aumenta a dificuldade para a maioria dos usuários comuns. Interagir diretamente com a camada de sequenciamento requer que os usuários possuam tokens de sequenciador e mantenham uma carteira de sequenciador, ambos impactando negativamente a experiência do usuário. Astria fornece combinadores como ferramentas para abstrair essa complexidade para os usuários. Os combinadores agem como postos de gasolina, suportando o custo do sequenciamento de transações para os usuários. Eles também fornecem garantias não ordenadas, agrupando transações na ordem em que são recebidas.
camada de sequenciamento
A camada de sequenciamento da Astria usa o CometBFT como seu algoritmo de consenso. As cadeias que suportam o CometBFT podem suportar IBC (comunicação entre blockchains), o que significa que podem operar em várias outras cadeias. A característica única do sequenciador Astria é que as transações que ele contém não são executadas (sequenciamento atrasado), mas são atribuídas a outro mecanismo de execução, acúmulos. Os nós sequenciadores podem optar por agir como “validadores”, participando ativamente na produção e finalização de novos blocos.
A lógica do aplicativo sequenciador da Astria permite três funções principais:
relayer
a função do relayer é pegar blocos verificados do sequenciador e passá-los para a camada da (disponibilidade de dados). como o tempo de bloco do sequenciador é mais rápido do que o da, o relé primeiro agrupa os dados ordenados de vários blocos do sequenciador, em seguida, os comprime e os envia para o da.
os blocos do sequenciador individual também podem ser recuperados pelo condutor antes que o relayer os envie para o da. isso permite uma finalização rápida, melhorando a experiência do usuário ao agir como um compromisso suave com a camada de execução. o conjunto de dados enviado pelo relayer para a camada da é usado como a fonte da verdade e é finalmente extraído do da para ser usado como confirmação de finalidade nos acúmulos.
da
astria usa celestia como sua camada de disponibilidade de dados, que é o destino final para todos os dados sequenciados pela rede sequenciadora. Uma vez que os dados são escritos em celestia, a ordem da transação é considerada final e quando novos nós de acúmulo são lançados, todos os dados serão extraídos daqui.
condutor
o condutor pode ser visto como a implementação de consenso de um nó completo de acúmulos, semelhante aos nós de operação na pilha de operação. o condutor é o contraparte do mecanismo de execução, formando juntos um nó completo de acúmulos. seu papel é conectar o sequenciador e a camada da da à camada de execução de acúmulos, extraindo transações pertencentes ao nó de acúmulos de cada bloco de sequenciador e encaminhando-as para a camada de execução.
para cada bloco de sequenciador, os dados relevantes de acúmulos necessários são extraídos. Após verificar o lote de dados de acúmulos e aguardar a conclusão da verificação, ele converte os dados em uma lista de transações e os passa para o mecanismo de execução.
este artigo é reproduzido de [Notícias de previsão], todos os direitos autorais pertencem ao autor original [ 1912212.eth, notícias de visão futura]. se houver objeções a este reenvio, entre em contato com o Aprender na Gate.ioequipe e eles lidarão com isso prontamente.
aviso de responsabilidade: as opiniões expressas neste artigo são exclusivamente do autor e não constituem qualquer conselho de investimento.