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:
Leia as informações da cadeia principal (por exemplo, ETH Fang).
Envie essas informações para uma máquina off-chain, ou seja, CVM, onde são processadas.
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
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
Compreender os nós Cartesi
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