
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:
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:
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.
*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