Binance Square
LIVE
Bloqarl
@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
Seguiti
Follower
Mi piace
Condiviso
Tutti i contenuti
LIVE
--
Visualizza originale
Visualizza originale
Visualizza originale
#Web3 #security spiegato. Ulteriori informazioni su #SmartContracts e su come evitare il rientro su di essi. https://www.binance.com/it/feed/post/536271?ref=730857736&utm_campaign=web_share_copy
#Web3 #security spiegato. Ulteriori informazioni su #SmartContracts e su come evitare il rientro su di essi.

https://www.binance.com/it/feed/post/536271?ref=730857736&utm_campaign=web_share_copy
Visualizza originale
Vuoi lasciare da parte #trading e concentrarti su #Ethereum #blockchain e #EVM Dai un'occhiata ai miei articoli su come iniziare. https://www.binance.com/it/feed/post/536400?ref=730857736&utm_campaign=web_share_copy https://www.binance.com/it/feed/post/536250?ref=730857736&utm_campaign=web_share_copy
Vuoi lasciare da parte #trading e concentrarti su #Ethereum #blockchain e #EVM

Dai un'occhiata ai miei articoli su come iniziare.

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

https://www.binance.com/it/feed/post/536250?ref=730857736&utm_campaign=web_share_copy
Visualizza originale
Studio della sicurezza Web3, controllo di SC e altro ancora. Come gestisco questa cosa?Mi sento un po' come in quella foto, a dire il vero. In questi ultimi giorni ho iniziato a fare il mio primo audit in code4rena e insieme al corso Smart Contract e al mio lavoro c'è parecchio da gestire.  Sì, soprattutto perché l'ho pagato io. Ma questo mi ha solo aiutato a prendere la cosa ancora più seria. E poi, una settimana fa, ho lasciato da parte la mia “paura” di non essere preparato e mi sono registrato su code4rena, determinato a partecipare al prossimo concorso di auditing. E così ho fatto. Un paio di giorni dopo, è iniziata la gara di asimmetria e ci ho messo tutto.

Studio della sicurezza Web3, controllo di SC e altro ancora. Come gestisco questa cosa?

Mi sento un po' come in quella foto, a dire il vero. In questi ultimi giorni ho iniziato a fare il mio primo audit in code4rena e insieme al corso Smart Contract e al mio lavoro c'è parecchio da gestire.



Sì, soprattutto perché l'ho pagato io. Ma questo mi ha solo aiutato a prendere la cosa ancora più seria.

E poi, una settimana fa, ho lasciato da parte la mia “paura” di non essere preparato e mi sono registrato su code4rena, determinato a partecipare al prossimo concorso di auditing. E così ho fatto. Un paio di giorni dopo, è iniziata la gara di asimmetria e ci ho messo tutto.
Visualizza originale
Cos'è un attacco di rientro? — Comprendiamoli e preveniamoli. In primo luogo, ti aiuterò a capire in modo semplice cos'è un attacco di rientro e come puoi prevenirlo, quindi approfondirò gli esempi di codice per mostrare dove sono le vulnerabilità, quale sarebbe il codice dell'attaccante e, cosa più importante, ti mostrerò gli ultimi metodi verificati per proteggere non solo uno ma tutti gli smart contract del tuo progetto. Spoiler: se hai già sentito parlare del modificatore nonReentrant(), continua a leggere perché stai per scoprire alcune righe sotto il modificatore globalNonReentrant() e il pattern checks-effects-interactions.

Cos'è un attacco di rientro? — Comprendiamoli e preveniamoli.



In primo luogo, ti aiuterò a capire in modo semplice cos'è un attacco di rientro e come puoi prevenirlo, quindi approfondirò gli esempi di codice per mostrare dove sono le vulnerabilità, quale sarebbe il codice dell'attaccante e, cosa più importante, ti mostrerò gli ultimi metodi verificati per proteggere non solo uno ma tutti gli smart contract del tuo progetto.

Spoiler: se hai già sentito parlare del modificatore nonReentrant(), continua a leggere perché stai per scoprire alcune righe sotto il modificatore globalNonReentrant() e il pattern checks-effects-interactions.
Visualizza originale
Nuovo nella Blockchain? Non iniziare imparando Solidità. Scopri prima la DeFi Quando ho scoperto per la prima volta Blockchain e ho iniziato a leggere delle potenzialità che ha e di quanto sicuramente sarà presente nel prossimo futuro ho voluto raccontarlo a tutti e mi sono trovato in una situazione in cui non ero nemmeno in grado di spiegare cos'è e a cosa si applica. “Blockchain è la nuova Internet” – dicevo. Ok, ma dimmi di più, sembra interessante “Internet sarà decentralizzato grazie a questa nuova tecnologia” – accennavo poi

Nuovo nella Blockchain? Non iniziare imparando Solidità. Scopri prima la DeFi



Quando ho scoperto per la prima volta Blockchain e ho iniziato a leggere delle potenzialità che ha e di quanto sicuramente sarà presente nel prossimo futuro ho voluto raccontarlo a tutti e mi sono trovato in una situazione in cui non ero nemmeno in grado di spiegare cos'è e a cosa si applica.

“Blockchain è la nuova Internet” – dicevo.

Ok, ma dimmi di più, sembra interessante

“Internet sarà decentralizzato grazie a questa nuova tecnologia” – accennavo poi
Visualizza originale
Ottimizzazione del gas solido: capire come funziona l'EVM può farti risparmiare gas Potresti esserti imbattuto in alcuni suggerimenti di Solidity per migliorare le tue capacità di programmazione al fine di risparmiare un po' di gas, ma oggi voglio concentrarmi maggiormente su come comprendere la macchina virtuale di Ethereum può effettivamente farti risparmiare sui costi del gas sui tuoi contratti intelligenti. Dato che ci tufferemo in Ethereum, lascerò qui lo snippet del suo Yellow Paper che specifica i costi del gas degli opcode, e durante l'articolo faremo riferimento ad essi.  Suggerimento n. 1: accesso freddo VS accesso caldo Carico freddo: 2100 gas

Ottimizzazione del gas solido: capire come funziona l'EVM può farti risparmiare gas



Potresti esserti imbattuto in alcuni suggerimenti di Solidity per migliorare le tue capacità di programmazione al fine di risparmiare un po' di gas, ma oggi voglio concentrarmi maggiormente su come comprendere la macchina virtuale di Ethereum può effettivamente farti risparmiare sui costi del gas sui tuoi contratti intelligenti.

Dato che ci tufferemo in Ethereum, lascerò qui lo snippet del suo Yellow Paper che specifica i costi del gas degli opcode, e durante l'articolo faremo riferimento ad essi.



Suggerimento n. 1: accesso freddo VS accesso caldo

Carico freddo: 2100 gas
Visualizza originale
Come puoi iniziare a conoscere Blockchain?Per iniziare, lasciatemi dire che sono un ingegnere del software in Test, ovvero QA. Lavoro al test di app mobili e alla scrittura di alcuni test automatizzati da oltre 7 anni. Ora, come può un QA finire coinvolto nel mondo della Blockchain? È stato tramite Bitcoin? o commercio? o qualsiasi tipo di investimento in criptovaluta? Neanche vicino. Non sono mai stato interessato o coinvolto in nulla relativo alle criptovalute. E ti dirò di più. Non avevo mai nemmeno sentito la parola Blockchain fino al giorno in cui ho incontrato un buon vecchio amico. Conosci quei momenti in cui parli con qualcuno di quello che ha fatto e dici alcune parole che non hai capito appieno ma lo lasci continuare in modo da non interromperlo o sembrare - per mancanza di un'espressione migliore: meno intelligente? Ebbene, quella volta effettivamente l'ho chiesto e devo dire che così facendo ha cambiato il percorso e i progetti che avevo per la mia vita professionale.

Come puoi iniziare a conoscere Blockchain?

Per iniziare, lasciatemi dire che sono un ingegnere del software in Test, ovvero QA. Lavoro al test di app mobili e alla scrittura di alcuni test automatizzati da oltre 7 anni.

Ora, come può un QA finire coinvolto nel mondo della Blockchain?

È stato tramite Bitcoin? o commercio? o qualsiasi tipo di investimento in criptovaluta? Neanche vicino. Non sono mai stato interessato o coinvolto in nulla relativo alle criptovalute. E ti dirò di più. Non avevo mai nemmeno sentito la parola Blockchain fino al giorno in cui ho incontrato un buon vecchio amico.

Conosci quei momenti in cui parli con qualcuno di quello che ha fatto e dici alcune parole che non hai capito appieno ma lo lasci continuare in modo da non interromperlo o sembrare - per mancanza di un'espressione migliore: meno intelligente? Ebbene, quella volta effettivamente l'ho chiesto e devo dire che così facendo ha cambiato il percorso e i progetti che avevo per la mia vita professionale.
Esplora le ultime notizie sulle crypto
⚡️ Partecipa alle ultime discussioni sulle crypto
💬 Interagisci con i tuoi creator preferiti
👍 Goditi i contenuti che ti interessano
Email / numero di telefono

Ultime notizie

--
Vedi altro
Mappa del sito
Cookie Preferences
T&C della piattaforma