Live Training #3 – Smart Contract Security #1

Live Training #3 – Smart Contract Security #1

(adsbygoogle = window.adsbygoogle || []).push({});
Live Training #3 - Smart Contract Security #1

Description

What is the highest paid skill in the Blockchain industry?

Security.

As a smart contract security specialist, you can earn up to 250k USD / year.

Yep.

Hundreds of millions have been lost to smart contract hacks.

If you can write safe smart contracts, it’s worth a LOT of money.

(adsbygoogle = window.adsbygoogle || []).push({});

In this 1h live training you will learn how to write safe smart contracts in Solidity:

(adsbygoogle = window.adsbygoogle || []).push({});
  • 40mins for the main part
  • 20mins of Q&A
  • 2 month of support in the private discord chat of EatTheBlocks

These security tips apply to any EVM-compatible Blockchain, which includes Ethereum of course, and also Binance Smart Chain.

When is the training?

  • June 10th, 11pm UTC+8
  • If you cannot access the live event, you will still be able to access the recording after

PART I: INTRODUCTION TO SECURITY

  • Confidentiality
  • Integrity
  • Availability
  • Security by Design


PART II: IMPORTANT OF SECURITY IN SMART CONTRACTS

  • Why it’s important to secure you smart contract
  • Security differences between classical programs and Smart Contracts


PART III: CLASSICAL ATTACKS AND REAL SCENARIOS HACKS

  • Solidity vulnerabilities
    • Re-entrancy attack
    • Race conditions
    • Integer overflow/underflow
    • Denial of service
    • Force sending Ether
    • Uninitialised storage pointers
    • Tx.origin authentication
  • Logical vulnerabilities
    • Yearn v1 hack


PART IV: BEST PRACTICES AND SECURITY PATTERNS

  • Ways to prevents classical vulnerabilities
  • SecurityPatterns
    • Access restrictions
    • Check effects interaction
    • Pull over push
    • Emergency stop

Direct Download

Live Training #3 – Smart Contract Security #1.zip (320.2 MB) | Mirror

Torrent Download

Live Training #3 – Smart Contract Security #1.torrent (28 KB) | Mirror

(adsbygoogle = window.adsbygoogle || []).push({});
(adsbygoogle = window.adsbygoogle || []).push({});
(adsbygoogle = window.adsbygoogle || []).push({});
Related Posts