Binance Square
Bloqarl
9 Publications

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 Suivis
126 Abonnés
703 J’aime
Publications
·
--
#Web3 #security expliqué. Découvrez le #SmartContracts et comment éviter la réentrée sur eux. https://www.binance.com/en/feed/post/536271?ref=730857736&utm_campaign=web_share_copy
#Web3 #security expliqué. Découvrez le #SmartContracts et comment éviter la réentrée sur eux.

https://www.binance.com/en/feed/post/536271?ref=730857736&utm_campaign=web_share_copy
Vous souhaitez laisser le #trading de côté et vous concentrer sur le #Ethereum #blockchain et le #EVM Consultez mes articles sur la façon de démarrer. 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
Vous souhaitez laisser le #trading de côté et vous concentrer sur le #Ethereum #blockchain et le #EVM

Consultez mes articles sur la façon de démarrer.

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
Article
Étudier la sécurité Web3, auditer SC et plus encore. Comment puis-je gérer cela ?Je me sens un peu comme sur cette photo, pour être honnête. Ces derniers jours, j'ai commencé à faire mon premier audit dans code4rena et avec le cours Smart Contract et mon travail, cela représente beaucoup de choses à gérer.  Oui, principalement parce que je l'ai payé. Mais cela m’a seulement aidé à prendre les choses encore plus au sérieux. Et puis, il y a une semaine, j’ai laissé de côté ma « peur » de ne pas être préparé et je me suis inscrit sur code4rena, déterminé à participer au prochain concours d’audit. Et c’est ce que j’ai fait. Quelques jours plus tard, le concours d’asymétrie a commencé et je me suis lancé à fond.

Étudier la sécurité Web3, auditer SC et plus encore. Comment puis-je gérer cela ?

Je me sens un peu comme sur cette photo, pour être honnête. Ces derniers jours, j'ai commencé à faire mon premier audit dans code4rena et avec le cours Smart Contract et mon travail, cela représente beaucoup de choses à gérer.

Oui, principalement parce que je l'ai payé. Mais cela m’a seulement aidé à prendre les choses encore plus au sérieux.
Et puis, il y a une semaine, j’ai laissé de côté ma « peur » de ne pas être préparé et je me suis inscrit sur code4rena, déterminé à participer au prochain concours d’audit. Et c’est ce que j’ai fait. Quelques jours plus tard, le concours d’asymétrie a commencé et je me suis lancé à fond.
Qu'est-ce qu'une attaque de réentrée ? — Comprenons-les et prévenons-les. Tout d'abord, je vais vous aider à comprendre de manière simple ce qu'est une attaque de réentrance et comment vous pouvez l'empêcher, puis j'approfondirai les exemples de code afin de montrer où sont les vulnérabilités, quel serait le code de l'attaquant. et surtout, je vais vous montrer les dernières méthodes vérifiées pour protéger non seulement un mais tous les contrats intelligents de votre projet. Spoiler : Si vous avez déjà entendu parler du modificateur nonReentrant(), continuez à lire car vous êtes sur le point de découvrir quelques lignes sous le modificateur globalNonReentrant() et le modèle contrôles-effets-interactions.

Qu'est-ce qu'une attaque de réentrée ? — Comprenons-les et prévenons-les.


Tout d'abord, je vais vous aider à comprendre de manière simple ce qu'est une attaque de réentrance et comment vous pouvez l'empêcher, puis j'approfondirai les exemples de code afin de montrer où sont les vulnérabilités, quel serait le code de l'attaquant. et surtout, je vais vous montrer les dernières méthodes vérifiées pour protéger non seulement un mais tous les contrats intelligents de votre projet.
Spoiler : Si vous avez déjà entendu parler du modificateur nonReentrant(), continuez à lire car vous êtes sur le point de découvrir quelques lignes sous le modificateur globalNonReentrant() et le modèle contrôles-effets-interactions.
Nouveau dans la blockchain ? Ne commencez pas par apprendre Solidity. Apprenez-en d’abord sur DeFi Lorsque j'ai découvert la Blockchain pour la première fois et que j'ai commencé à lire sur son potentiel et à quel point sa présence serait certainement importante dans un avenir proche, je voulais en parler à tout le monde et je me suis retrouvé dans une situation où je n'étais même pas capable d'expliquer de quoi il s'agit et à quoi cela s'applique-t-il. «La blockchain est le nouvel Internet» disais-je. D'accord, mais dis-m'en plus, ça a l'air intéressant « Internet sera décentralisé grâce à cette nouvelle technologie » — je parlais ensuite

Nouveau dans la blockchain ? Ne commencez pas par apprendre Solidity. Apprenez-en d’abord sur DeFi


Lorsque j'ai découvert la Blockchain pour la première fois et que j'ai commencé à lire sur son potentiel et à quel point sa présence serait certainement importante dans un avenir proche, je voulais en parler à tout le monde et je me suis retrouvé dans une situation où je n'étais même pas capable d'expliquer de quoi il s'agit et à quoi cela s'applique-t-il.
«La blockchain est le nouvel Internet» disais-je.
D'accord, mais dis-m'en plus, ça a l'air intéressant
« Internet sera décentralisé grâce à cette nouvelle technologie » — je parlais ensuite
Article
Optimisation des gaz solides : comprendre le fonctionnement de l'EVM peut vous faire économiser du gaz Vous avez peut-être rencontré quelques conseils Solidity pour améliorer vos compétences en code afin d'économiser de l'essence, mais aujourd'hui, je souhaite me concentrer davantage sur la façon dont la compréhension de la machine virtuelle Ethereum peut efficacement vous faire économiser des coûts d'essence sur vos contrats intelligents. Puisque nous allons nous plonger dans Ethereum, je vais laisser ici l'extrait de son Livre Jaune qui précise les coûts de gaz des opcodes, et au cours de l'article nous y ferons référence.  Astuce n°1 : accès à froid VS accès à chaud Gcoldsload : 2 100 gaz

Optimisation des gaz solides : comprendre le fonctionnement de l'EVM peut vous faire économiser du gaz


Vous avez peut-être rencontré quelques conseils Solidity pour améliorer vos compétences en code afin d'économiser de l'essence, mais aujourd'hui, je souhaite me concentrer davantage sur la façon dont la compréhension de la machine virtuelle Ethereum peut efficacement vous faire économiser des coûts d'essence sur vos contrats intelligents.
Puisque nous allons nous plonger dans Ethereum, je vais laisser ici l'extrait de son Livre Jaune qui précise les coûts de gaz des opcodes, et au cours de l'article nous y ferons référence.

Astuce n°1 : accès à froid VS accès à chaud
Gcoldsload : 2 100 gaz
Article
Comment commencer à en apprendre davantage sur la Blockchain ?Pour commencer, permettez-moi de mentionner que je suis un ingénieur logiciel en test, alias QA. Je travaille sur le test d'applications mobiles et j'écris des tests automatisés depuis plus de 7 ans. Maintenant, comment un QA finit-il par s’impliquer dans le monde de la Blockchain ? Était-ce via Bitcoin ? ou le commerce ? ou tout type d’investissement cryptographique ? Même pas proche. Je n’ai jamais été intéressé ou impliqué dans quoi que ce soit lié à la cryptographie. Et je vais vous en dire plus, je n'avais même jamais entendu le mot Blockchain jusqu'au jour où j'ai retrouvé un bon vieil ami. Vous connaissez ces moments où vous parlez avec quelqu'un de ce qu'il a fait et mentionnez quelques mots que vous n'avez pas bien compris, mais vous le laissez continuer pour ne pas l'interrompre ou paraître - faute d'une meilleure expression, moins intelligent ? Eh bien, cette fois-là, j'ai effectivement demandé et je dois dire que cela a changé le chemin et les projets que j'avais pour ma vie professionnelle.

Comment commencer à en apprendre davantage sur la Blockchain ?

Pour commencer, permettez-moi de mentionner que je suis un ingénieur logiciel en test, alias QA. Je travaille sur le test d'applications mobiles et j'écris des tests automatisés depuis plus de 7 ans.
Maintenant, comment un QA finit-il par s’impliquer dans le monde de la Blockchain ?
Était-ce via Bitcoin ? ou le commerce ? ou tout type d’investissement cryptographique ? Même pas proche. Je n’ai jamais été intéressé ou impliqué dans quoi que ce soit lié à la cryptographie. Et je vais vous en dire plus, je n'avais même jamais entendu le mot Blockchain jusqu'au jour où j'ai retrouvé un bon vieil ami.
Vous connaissez ces moments où vous parlez avec quelqu'un de ce qu'il a fait et mentionnez quelques mots que vous n'avez pas bien compris, mais vous le laissez continuer pour ne pas l'interrompre ou paraître - faute d'une meilleure expression, moins intelligent ? Eh bien, cette fois-là, j'ai effectivement demandé et je dois dire que cela a changé le chemin et les projets que j'avais pour ma vie professionnelle.
Connectez-vous pour découvrir plus de contenu
Rejoignez la communauté mondiale des adeptes de cryptomonnaies sur Binance Square
⚡️ Suviez les dernières informations importantes sur les cryptomonnaies.
💬 Jugé digne de confiance par la plus grande plateforme d’échange de cryptomonnaies au monde.
👍 Découvrez les connaissances que partagent les créateurs vérifiés.
Adresse e-mail/Nº de téléphone
Plan du site
Préférences de cookies
CGU de la plateforme