Apresentando Honeypot: o 1° Cartesi Rollup DApp na Mainnet
Honeypot 🍯já está disponível na rede principal Ethereum! Tente hackeá-lo e veja se consegue ganhar 35.000 CTSI (a recompensa está crescendo).
Se você é um construtor da web3, pode ir direto para o repositório Github do Honeypot para explorar o DApp. Se você não considera um construtor da web3, fique por aqui para ver se alguém consegue hackeá-lo…
O que é um Honeypot?
De modo geral, um “honeypot” é definido da seguinte forma:
“Na segurança cibernética, um honeypot é um sistema conectado à rede configurado como uma isca para prender invasores cibernéticos e detectar, desviar e estudar tentativas de hackers para obter acesso não autorizado a sistemas de informação.”
Mas o que é exatamente o Honeypot DApp?
É uma espécie de jogo. Um desafio de hacking baseado no conceito de honeypots. Considere isso uma caça ao tesouro sem mapa, com um pote de ouro no final com uma regra: se você pode hackear o DApp, poderá ficar com ele.
Honeypot não é um programa Bug Bounty ou Capture the Flag (CTF). Os vencedores descobrirão como retirar fundos diretamente para suas contas. Não há necessidade de enviar uma receita de hacking ou realizar qualquer outra etapa. Da mesma forma, não existe uma solução anteriormente conhecida para o desafio. A equipe da Cartesi não tem conhecimento de possíveis descobertas da lógica Cartesi Rollup.
O jogo foi projetado para ser um desafio para desenvolvedores da web3. Ao tentar sacar os fundos de um contrato inteligente desenvolvido pela Cartesi Rollups, eles testarão a segurança do Cartesi Rollups V1.
Como isso funciona?
No código backend do Honeypot DApp não existe uma lógica que permita apenas conta de depositantes da Cartesi de retirar fundos. Os jogadores enfrentam o desafio de quebrar o código e retirar os fundos para uma conta de sua propriedade. Consulte a documentação do Cartesi Rollups para ter sua própria ideia de como isso pode ser feito.
O prêmio original do honeypot será 35.000 CTSI. Mas esse valor irá crescer com base no aporte semanal de 8% da Fundação Cartesi.
O que acontece se o honeypot for crackeado? O vencedor receberá os fundos — é isso. A Cartesi irá estudar a violação, resolver e implantar outro Honeypot para continuar fortalecendo a tecnologia central.
O que são Cartesi Rollups?
O Honeypot DApp opera dentro da estrutura Cartesi Rollups, em que a lógica de back-end é desenvolvida em um Cartesi Node na camada de execução. No caso do Honeypot, a camada de execução será a segunda camada, a camada base é o próprio Ethereum. As operações de ativos são gerenciadas por contratos inteligentes da Cartesi na camada base (primeira camada), facilitando a comunicação entre o front-end e o Cartesi Node.
Esta arquitetura de um DApp Cartesi permite que os desenvolvedores obtenham melhorias substanciais na escalabilidade computacional da blockchain. É possível conseguir tal feito realocando a lógica de execução para nodes na camada de execução, enquanto se utiliza a camada base para liquidação de ativos, composição e resolução de disputas.
Os Cartesi Rollups não tratam apenas das limitações computacionais da blockchain, mas também remediam a ausência de uma pilha de software madura para aplicações descentralizadas. Cartesi Rollups faz isso oferecer rollups otimistas modulares específicos para aplicativos, com resolução interativa de disputas, além de uma máquina virtual convencional, capaz de executar sistemas operacionais reais, como o Linux. Isso permite que os desenvolvedores criem DApps escaláveis com pilhas de software convencionais, como Python, NumPy, Rust e muitos outros.
Se você quiser se aprofundar em Cartesi Rollups, leia o post sobre rollups otimistas específicos para aplicativos e por que eles são importantes. Está ansioso para construir algo incrível? Confira a documentação do desenvolvedor!
Você está pronto para o desafio?
Experimente! Fique ligado na análise técnica detalhada do Honeypot ou tente hackeá-lo agora no Github. Você também pode ficar por dentro ou aprimorar suas habilidades com outros jogadores, seguindo as redes sociais ou ingressando na comunidade Cartesi por meio dos links aqui.
Sobre a Cartesi
Cartesi é um protocolo de rollups específico para aplicativos, com uma máquina virtual que executa distribuições Linux e cria um ambiente de design maior para desenvolvedores de DApps.
Cartesi Rollups oferecem uma solução de dimensionamento modular, podendo ser implantando como segunda camada, terceira camada ou rollups soberanos, mantendo as fortes garantias de segurança da camada de base.
Faça parte da Cartesi Brasil!
Telegram: https://t.me/cartesiBR
Twitter: https://twitter.com/CartesiBR
Canais oficiais:
Canal de Notícias no Telegram | Telegram | Discord (Comunidade de Desenvolvimento) | Reddit | Twitter | Github | StackOverflow | LinkedIn | Facebook | Instagram | Youtube | Cartesi Improvement Proposal (CIP) | Website Cartesi