Binance Square

Bloqarl

Enhance Web3 Security | Build On-Chain | Master DeFi | If you share my same goals, I share everything I learn. My Twitter https://twitter.com/TheBlockChainer
0 Seguindo
124 Seguidores
703 Curtiu
40 Compartilhamentos
Todos os conteúdos
--
Ver original
Ver original
Ver original
#Web3 #security explicado. Aprenda sobre #SmartContracts e como evitar a reentrada neles. https://www.binance.com/en/feed/post/536271?ref=730857736&utm_campaign=web_share_copy
#Web3 #security explicado. Aprenda sobre #SmartContracts e como evitar a reentrada neles.

https://www.binance.com/en/feed/post/536271?ref=730857736&utm_campaign=web_share_copy
Ver original
Quer deixar #trading de lado e focar em #Ethereum #blockchain e #EVM Confira meus artigos sobre como começar. https://www.binance.com/en/feed/post/536400?ref=730857736&utm_campaign=web_share_copy https://www.binance.com/en/feed/post/536250?ref=730857736&utm_campaign=web_share_copy
Quer deixar #trading de lado e focar em #Ethereum #blockchain e #EVM

Confira meus artigos sobre como começar.

https://www.binance.com/en/feed/post/536400?ref=730857736&utm_campaign=web_share_copy

https://www.binance.com/en/feed/post/536250?ref=730857736&utm_campaign=web_share_copy
Ver original
Estudando segurança Web3, auditoria de SC e muito mais. Como faço para lidar com isso?Eu me sinto um pouco como naquela foto, para ser honesto. Nos últimos dias comecei a fazer minha primeira auditoria no code4rena e junto com o curso Smart Contract e meu trabalho é bastante difícil.  Sim, principalmente porque paguei por isso. Mas isso só me ajudou a levar a coisa ainda mais a sério. E então, há uma semana deixei de lado o “medo” de não estar preparado e me inscrevi no code4rena, determinado a participar do próximo concurso de auditoria. E foi o que fiz. Alguns dias depois, o concurso de assimetria começou e eu entrei com tudo.

Estudando segurança Web3, auditoria de SC e muito mais. Como faço para lidar com isso?

Eu me sinto um pouco como naquela foto, para ser honesto. Nos últimos dias comecei a fazer minha primeira auditoria no code4rena e junto com o curso Smart Contract e meu trabalho é bastante difícil.



Sim, principalmente porque paguei por isso. Mas isso só me ajudou a levar a coisa ainda mais a sério.

E então, há uma semana deixei de lado o “medo” de não estar preparado e me inscrevi no code4rena, determinado a participar do próximo concurso de auditoria. E foi o que fiz. Alguns dias depois, o concurso de assimetria começou e eu entrei com tudo.
Ver original
O que é um ataque de reentrada? — Vamos entendê-los e preveni-los. Primeiramente vou te ajudar a entender de forma simples o que é um ataque de reentrada e como você pode evitá-lo, e depois, vou me aprofundar em exemplos de códigos para mostrar onde estão as vulnerabilidades, qual seria o código do invasor e o mais importante, mostrarei os métodos verificados mais recentes para proteger não apenas um, mas todos os contratos inteligentes do seu projeto. Spoiler: Se você já ouviu falar sobre o modificador nonReentrant(), continue lendo porque você está prestes a descobrir algumas linhas abaixo do modificador globalNonReentrant() e do padrão verifica-efeitos-interações.

O que é um ataque de reentrada? — Vamos entendê-los e preveni-los.



Primeiramente vou te ajudar a entender de forma simples o que é um ataque de reentrada e como você pode evitá-lo, e depois, vou me aprofundar em exemplos de códigos para mostrar onde estão as vulnerabilidades, qual seria o código do invasor e o mais importante, mostrarei os métodos verificados mais recentes para proteger não apenas um, mas todos os contratos inteligentes do seu projeto.

Spoiler: Se você já ouviu falar sobre o modificador nonReentrant(), continue lendo porque você está prestes a descobrir algumas linhas abaixo do modificador globalNonReentrant() e do padrão verifica-efeitos-interações.
Ver original
Novo em Blockchain? Não comece aprendendo Solidity. Aprenda primeiro sobre DeFi Quando descobri o Blockchain e comecei a ler sobre o potencial que ele tem e o quanto certamente presente será algo grande no futuro próximo, eu queria contar a todos sobre isso e me encontrei em uma situação em que nem sequer estava capaz de explicar o que é e a que se aplica. “Blockchain é a nova internet” – eu estava dizendo. Ok, mas conte-me mais sobre isso, parece interessante “A internet será descentralizada graças a esta nova tecnologia” - mencionei a seguir

Novo em Blockchain? Não comece aprendendo Solidity. Aprenda primeiro sobre DeFi



Quando descobri o Blockchain e comecei a ler sobre o potencial que ele tem e o quanto certamente presente será algo grande no futuro próximo, eu queria contar a todos sobre isso e me encontrei em uma situação em que nem sequer estava capaz de explicar o que é e a que se aplica.

“Blockchain é a nova internet” – eu estava dizendo.

Ok, mas conte-me mais sobre isso, parece interessante

“A internet será descentralizada graças a esta nova tecnologia” - mencionei a seguir
Ver original
Otimização do Solidity Gas: Entender como o EVM funciona pode economizar gás Você pode ter encontrado algumas dicas do Solidity para melhorar suas habilidades de código a fim de economizar algum gás, mas hoje quero me concentrar mais em como a compreensão da Máquina Virtual Ethereum pode efetivamente economizar custos de gás em seus contratos inteligentes. Já que vamos mergulhar no Ethereum, vou deixar aqui o trecho do seu Yellow Paper que especifica os custos do gás dos opcodes, e durante o artigo estaremos nos referindo a eles.  Dica nº 1: acesso frio VS acesso quente Gcoldsload: 2100 gás

Otimização do Solidity Gas: Entender como o EVM funciona pode economizar gás



Você pode ter encontrado algumas dicas do Solidity para melhorar suas habilidades de código a fim de economizar algum gás, mas hoje quero me concentrar mais em como a compreensão da Máquina Virtual Ethereum pode efetivamente economizar custos de gás em seus contratos inteligentes.

Já que vamos mergulhar no Ethereum, vou deixar aqui o trecho do seu Yellow Paper que especifica os custos do gás dos opcodes, e durante o artigo estaremos nos referindo a eles.



Dica nº 1: acesso frio VS acesso quente

Gcoldsload: 2100 gás
Ver original
Como começar a aprender sobre Blockchain?Para começar, deixe-me mencionar que sou engenheiro de software em teste, também conhecido como controle de qualidade. Tenho trabalhado testando aplicativos móveis e escrevendo alguns testes automatizados há mais de 7 anos. Agora, como um QA acaba envolvido no mundo do Blockchain? Foi através do Bitcoin? ou negociação? ou qualquer tipo de investimento em criptografia? Nem mesmo perto. Nunca estive interessado ou envolvido em nada relacionado à criptografia. E vou lhe contar mais: nunca tinha ouvido a palavra Blockchain até o dia em que encontrei um bom e velho amigo.

Como começar a aprender sobre Blockchain?

Para começar, deixe-me mencionar que sou engenheiro de software em teste, também conhecido como controle de qualidade. Tenho trabalhado testando aplicativos móveis e escrevendo alguns testes automatizados há mais de 7 anos.

Agora, como um QA acaba envolvido no mundo do Blockchain?

Foi através do Bitcoin? ou negociação? ou qualquer tipo de investimento em criptografia? Nem mesmo perto. Nunca estive interessado ou envolvido em nada relacionado à criptografia. E vou lhe contar mais: nunca tinha ouvido a palavra Blockchain até o dia em que encontrei um bom e velho amigo.
Faça login para explorar mais conteúdos
Explore as últimas notícias sobre criptomoedas
⚡️ Participe das discussões mais recentes sobre criptomoedas
💬 Interaja com seus criadores favoritos
👍 Desfrute de conteúdos que lhe interessam
E-mail / número de telefone

Últimas Notícias

--
Ver Mais
Sitemap
Preferências de Cookies
Termos e Condições da Plataforma