Compreender os nós Cartesi

币小白_

ZNlx2JRk7PHbbRSuhjjwlLWhBll6ucC0tPWgak2P.png

Se você tem uma compreensão geral da tecnologia blockchain, sabe que os nós são uma parte fundamental de qualquer rede. Cartesi não é exceção. No entanto, na arquitetura Cartesi Rollups, os nós têm um papel especial como middleware descentralizado que suporta o trabalho da Máquina Virtual Cartesi (CVM), e o CVM é executado em cima desses nós.

Vamos mergulhar nos nós Cartesi – observe que isso é diferente do Noether para staking CTSI – e ver o que eles fazem, como funcionam e como configurar um.

O que são nós cartesi?

O whitepaper Cartesi define um nó Cartesi da seguinte maneira:

"Os nós Cartesi são a infraestrutura de software e hardware que hospeda os componentes off-chain do Cartesi dApps. Cada usuário que deseja interagir com um dApp Cartesi deve ter um nó Cartesi disponível. "

(*Nota: O fundo exato para esses nós é uma ferramenta chamada Cartesi Compute, mas o mesmo se aplica aos Cartesi Rollups.) )

Em outras palavras, um nó Cartesi é uma rede de computadores individuais que executam o CVM e hospedam Cartesi dApps. Eles são muito semelhantes aos nós em outros blockchains, mas a diferença é que eles operam no contexto de uma solução Rollup como o Cartesi Rollups. É aqui que começamos a ver as nuances em torno deles.

Um olhar passo-a-passo sobre o funcionamento do Cartesi Rollups nos ajudará a detalhar o processo. Para suportar dApps em execução no CVM, os Cartesi Rollups precisam fazer o seguinte:

  1. Leia as informações da cadeia principal (por exemplo, ETH Fang).
  2. Envie essas informações para uma máquina off-chain, ou seja, CVM, onde são processadas.
  3. Publique os resultados do processamento de volta para a cadeia principal.

Para executar essas operações, eles precisam de nós que possam interagir com contratos inteligentes on-chain e máquinas virtuais off-chain. Os nós cartesi são precisamente este tipo de “intermediário” responsável pela comunicação entre os dois – embora de forma segura e descentralizada.

O tipo de nó Cartesi

Para desempenhar esse papel de “intermediário” no Cartesi Rollups, as responsabilidades do nó Cartesi devem ser duplas. Eles precisam ler as informações e verificar as informações. Como resultado, um nó Cartesi pode ser:

  • Nós de Usuário ou de Leitura (Somente Leitura): Esses nós são responsáveis por recuperar informações da cadeia principal e disponibilizá-las publicamente para uso pela CVM — eles não publicam as informações de volta para a cadeia principal. Os nós de leitura podem ser executados por usuários comuns.
  • Nós validadores (leitura e gravação): Estes nós são responsáveis por verificar novas informações e publicá-las na cadeia principal, assim como os nós regulares na rede L1. Nesse caso, eles são responsáveis por verificar as alterações feitas nas informações on-chain enquanto a CVM estiver fora da cadeia. Os validadores também são responsáveis por proteger a rede de partes desonestas no caso de uma disputa sobre informações on-chain. Essas responsabilidades adicionais exigem que os validadores operem em um ambiente seguro e sejam inacessíveis aos usuários.

Atualmente, os nós Cartesi normalmente operam como validadores capazes de executar leituras e gravações. O nó de leitura está atualmente sendo desenvolvido pela equipe Cartesi.

Como funciona um nó Cartesi?

Olhar para alguns dos conceitos-chave por trás das operações do nó Cartesi nos dará uma compreensão de alto nível de como eles cumprem suas responsabilidades. Isso também nos familiarizará com os tipos de terminologia que surgem ao executar um dApp em um CVM que usa um nó Cartesi.

Podemos pensar nesses conceitos como entradas que um nó Cartesi tira da cadeia principal e encaminha para a CVM, ou como uma saída para que ele a coloque de volta na cadeia principal como uma “reivindicação”.

Entrada

Portais: As interações com nós Cartesi normalmente começam com portais. Essa é uma forma de repassar informações on-chain para a CVM off-chain. Os nós usam portais para mover ativos da cadeia principal para os dApps que executam. Uma vez em um dApp, esses ativos podem ser transferidos e movidos usando a lógica de software típica comumente encontrada em sistemas operacionais Linux.

(Nota: Há também entradas específicas do aplicativo que vêm diretamente do usuário e não passam pelo portal.) Esses insumos não estão vinculados a nenhum ativo. )

Realização

Período: Após a CVM processar as informações do blockchain, o validador Cartesi agrupa essas operações e as publica de volta para a cadeia principal. Essas alterações são então relatadas à cadeia principal na forma de credenciais ou notificações. A frequência destes lotes é conhecida como épocas.

  • Credenciais: Podemos pensar em credenciais como tíquetes que contêm informações sobre que tipo de transações devem ocorrer na cadeia principal após os resultados retornados pela CVM. Eles contêm instruções que podem cobrir tudo, desde pagamentos a protocolos DeFi até a solicitação de saques de fundos.
  • Notificações: Semelhante às credenciais, as notificações também contêm informações que são passadas para a cadeia principal. A diferença entre credenciais e notificações é que as notificações são puramente para fins informativos – elas não fazem alterações na cadeia principal. Isto significa que as notificações não iniciam transações como depósitos ou levantamentos de fundos.

*MISC (Outros)

Relatório: O nó Cartesi é então responsável por outro tipo diferente de operação. Os relatórios são frequentemente usados como ferramentas de registro ou diagnóstico para dApps em execução no CVM. Eles são frequentemente usados para rastrear bugs de aplicativos e outras informações, mas não têm nenhum efeito on-chain.

A operação do nó Cartesi

Os nós Cartesi já executam muitos dApps no ecossistema Cartesi. Cada um deles aproveita o nó Cartesi da maneira descrita acima. Você pode explorar como esse mecanismo de passar informações de off-chain para on-chain é implementado em casos de uso de jogos, DeFi e IA por meio do Cartesi Rollups e CVM.

Na verdade, se você tem uma ideia dApp que aproveita a tecnologia Cartesi, é provável que você configure um nó Cartesi para si mesmo. O processo de executar um localmente é muito simples e é explicado em detalhes aqui.

Teste seus conhecimentos e ganhe pontos na comunidade fazendo o teste do nó Grokking Cartesi no Cartesi Adventure Board.

Saiba mais sobre Cartesi lendo a documentação. Você também pode ficar atualizado sobre tudo o que acontece no ecossistema Cartesi, juntando-se à comunidade.

Sobre o Cartesi:

Cartesi é um protocolo de rollup específico do aplicativo com máquinas virtuais que executam distribuições Linux, criando um espaço de design mais rico e amplo para desenvolvedores DApp.

Os Cartesi Rollups oferecem uma solução de escalonamento modular que pode ser implantada como L2, L3 ou pacotes cumulativos soberanos, mantendo fortes garantias de segurança da camada base.

Isenção de Garantias

Este artigo é apenas para fins de informação geral e partilha de informações e não constitui aconselhamento jurídico, financeiro ou de investimento. A exatidão e exaustividade destas informações não é garantida e não deve ser interpretada como um conselho para uma situação específica. Os leitores devem realizar a sua própria pesquisa e consulta independente para tomar qualquer decisão. O autor e as autoridades relacionadas não serão responsáveis por qualquer perda ou dano decorrente da confiança nesta informação. Antes de tomar qualquer decisão financeira ou de investimento, é altamente recomendável consultar um profissional para aconselhamento personalizado.

A moeda virtual é um produto de investimento de alto risco, consulte as autoridades reguladoras relevantes antes de tomar uma decisão de investimento, se existe um risco de perda de investimento.

Fonte: Golden Finance

Ver original
Isenção de responsabilidade: As informações contidas nesta página podem ser provenientes de terceiros e não representam os pontos de vista ou opiniões da Gate. O conteúdo apresentado nesta página é apenas para referência e não constitui qualquer aconselhamento financeiro, de investimento ou jurídico. A Gate não garante a exatidão ou o carácter exaustivo das informações e não poderá ser responsabilizada por quaisquer perdas resultantes da utilização destas informações. Os investimentos em ativos virtuais implicam riscos elevados e estão sujeitos a uma volatilidade de preços significativa. Pode perder todo o seu capital investido. Compreenda plenamente os riscos relevantes e tome decisões prudentes com base na sua própria situação financeira e tolerância ao risco. Para mais informações, consulte a Isenção de responsabilidade.
Comentar
0/400
Nenhum comentário