A Nibiru Chain lançou seus incentivos de lançamento aéreo no final de janeiro de 2024. Após um mês de atividades de lançamento aéreo, sua comunidade cresceu mais de três vezes e o número de seguidores no Twitter ultrapassou 500.000. Como uma nova rede com mais de US$ 20 milhões em financiamento, a Nibiru Chain se concentra em resolver a segurança e a velocidade das aplicações DeFi.
A Nibiru Chain planeja lançar sua rede principal esta semana. Sendo uma Camada 1 de rápido crescimento, quais são as características técnicas e vantagens competitivas da Cadeia Nibiru? Quais questões de segurança precisam ser atentas no desenvolvimento de projetos na Cadeia Nibiru? Aqui está a análise de Beosin sobre isso.
Análise da Cadeia Nibiru
A Nibiru Chain concentra-se principalmente em DeFi e negociação. Possui os seguintes quatro componentes:
1. Aqui-Perps
A negociação de contrato perpétuo na rede permite que os usuários negociem com alavancagem de até 10 vezes em ativos criptográficos, como BTC, ETH e ATOM. Os stakers $NIBI terão direitos de governança Nibi-Perps e descontos nas taxas de negociação.
2. Troca aqui
O protocolo de formador de mercado automatizado de Nibiru planeja oferecer suporte a dois tipos de pools de LP: pools de stablecoin e pools de modelos de produtos constantes.
3.$NUSD
$NUSD é uma stablecoin totalmente garantida do ecossistema Nibiru. Nibiru planeja primeiro oferecer suporte aos usuários para usar $USDC e $NIBI para cunhar $NUSD. A relação específica entre os dois é determinada pela Razão de Garantia. Se CR = 80%, o que significa cunhar 100 $NUSD, os usuários precisam fornecer 80 $USDC e NIBI equivalente a 20 $NUSD.
No futuro, a Cadeia Nibiru apoiará mais tipos de garantias. Atualmente, $NUSD é mais parecido com $FRAX do ecossistema Cosmos.
4. Aqui-Oráculos
Nibi-Oracles é sua solução oracle nativa que permite aos validadores participar ativamente na votação de consenso oracle, integrar dados fora da cadeia no blockchain com alta fidelidade e fornecer feeds de baixa latência de APIs externas e contratos inteligentes.
Em 2024, a Nibiru Chain se concentrará no crescimento de seu ecossistema e seus principais desenvolvimentos incluem a integração com os principais projetos DeFi em múltiplas cadeias, a listagem em bolsas centralizadas de primeiro nível, a conclusão da execução paralela otimista e a obtenção de compatibilidade EVM abrangente.
Práticas de Desenvolvimento Seguro
Se você desenvolver uma aplicação na Nibiru Chain, as seguintes diretrizes de segurança podem ajudar a melhorar a segurança contratual do seu projeto:
Segurança de desenvolvimento de contrato
1. Esteja preparado para ataques
Semelhante ao desenvolvimento de contratos Solidity, os desenvolvedores precisam considerar como enfrentar ataques e corrigir vulnerabilidades. Portanto, os desenvolvedores precisam considerar a construção de contratos inteligentes atualizáveis e desenvolver planos de resposta a riscos.
2. Preste atenção na padronização da verificação de endereço
Há duas representações válidas de qualquer endereço válido do Cosmos SDK: todas em minúsculas e todas em maiúsculas, como: cosmos1uzwqa88hcqe5gs7u7lgjxekz7xc6sm0f7xwp6a vs.
COSMOS1UZWQA88HCQE5GS7U7LGJXEKZ7XC6SM0F7XWP6A são o mesmo endereço e Nibiru é o mesmo. Ao tratar de endereços em contratos, precisamos considerar esta característica dos endereços.

Conforme mostrado no código acima, como dest não é padronizado e os endereços comumente usados são endereços em letras minúsculas, qualquer pessoa pode ignorar a BLACKLIST fornecendo endereços em letras maiúsculas.
3. Preste atenção às operações e ao excesso
No contrato CosmWasm, os desenvolvedores precisam prestar atenção ao risco de estouro de número inteiro ou divisão por zero. É recomendado que os desenvolvedores usem os tipos Uint256 e Uint512 do CosmWasm e usem a função matemática full_mul().
4. Problemas de controle de acesso
O controle de acesso é um dos principais problemas de segurança de programas. Existem inúmeros incidentes de segurança causados por questões de controle de acesso, que também precisam de atenção no contrato Cosmwasm. O seguinte é um caso típico:

Devido à falta de verificações e restrições no endereço do chamador, o código acima permite que qualquer pessoa ligue para update_config(), defina seu próprio endereço como endereço do tesouro e receba todas as recompensas geradas pelo contrato.
5. Cuidado com loops infinitos
Os contratos CosmWasm podem ficar presos em um loop infinito chamando-se de volta no manipulador ACK. Se os desenvolvedores transferirem pacotes de dados entre dois contratos CosmWasm, eles devem estar cientes de que isso pode causar um loop infinito e consumir muitas taxas de gás.
Práticas de segurança do projeto
1. Auditoria de contrato inteligente
A auditoria de contrato inteligente consiste em testar e revisar sistematicamente o código do contrato inteligente para descobrir possíveis problemas de segurança, eliminar riscos de segurança e garantir que o código não tenha vulnerabilidades de lógica de negócios e esteja em conformidade com o processo de execução e os resultados esperados. Auditorias regulares de segurança dos contratos inteligentes do projeto são cruciais.
2. Use uma carteira com várias assinaturas
As partes do projeto precisam considerar o uso de carteiras com múltiplas assinaturas para gerenciar a tesouraria do projeto e contratos inteligentes. As contas com múltiplas assinaturas precisam ser mantidas por diversas entidades para evitar possíveis riscos de controle de acesso e malefícios internos. Atualmente, a Nibiru Chain adotou a solução Nomos com múltiplas assinaturas e os projetos podem considerar o uso do Nomos para gerenciamento de ativos.
Resumo
Como uma nova Camada 1, a Nibiru Chain fornece uma plataforma inovadora para DeFi, jogos, RWA e outros campos. Seu objetivo é resolver os problemas de acessibilidade, segurança e desempenho dos aplicativos Web3 e fornecer aos desenvolvedores e usuários comuns serviços abrangentes e excelentes.
Atualmente, a Beosin estabeleceu uma parceria estratégica com a Nibiru Chain, com o objetivo de melhorar significativamente a segurança do ecossistema Web3 e conduzir pesquisas conjuntas de ponta para criar um ambiente ecológico de blockchain mais seguro e inovador.

A Beosin fornecerá serviços profissionais em auditoria de contratos inteligentes e monitoramento de riscos para projetos construídos na Cadeia Niburu. Através da solução de segurança da Beosin, os projetos podem identificar e reparar potenciais vulnerabilidades e riscos de segurança para garantir a estabilidade e segurança dos seus contratos e sistemas inteligentes. Isto não apenas protege os ativos dos usuários, mas também proporciona aos usuários uma experiência mais confiável, promovendo ainda mais o desenvolvimento seguro do ecossistema da Cadeia Nibiru.