Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Blockchain and Smart Contracts Security

Blockchain and Smart Contracts Security

1h 33mIntermediate2022-05-27

Authors

Sam Sehgal

Sam Sehgal

Cloud and Application Security Leader

Course details

Blockchain is the backbone of cryptocurrencies, non-fungible tokens, Web 3.0, and the metaverse. It’s critically important for supporting distributed applications (dapps), whose day-to-day relevance has been increasing at an almost-exponential rate. This makes Blockchain a prime target for a potentially devastating security breach. In this course, instructor Sam Sehgal shows you how to configure and implement security controls to protect the Blockchain ecosystem from a security attack.

Learn the fundamentals of Blockchain, smart contracts, and dapps technology and architecture, from early development through the entire deployment lifecycle. Build your understanding of the security weaknesses and threats unique to the dapps landscape. Along the way, find out how to use a systematic security model as you explore mitigation techniques and customized security controls to protect the Blockchain ecosystem and its exchanges, oracles, and end users.

Skills covered

Web3CryptocurrencyFinance and AccountingLearningData Science

Concepts

0. Introduction

  • 01 - Security concerns with blockchain
  • 02 - What you should know

1. Demystifying Blockchain

  • 03 - What is blockchain
  • 04 - Smart contracts and dApps
  • 05 - How blockchain works

2. Security Properties of Blockchain

  • 06 - Consensus
  • 07 - Immutability
  • 08 - Cryptography - Keys and addresses
  • 09 - Cryptography - Validation

3. Security Model for the Blockchain Ecosystem

  • 10 - Overall technology architecture
  • 11 - Attack surface and vectors
  • 12 - Security model

4. Blockchain Platform Security

  • 13 - Proof-of-work protocol attacks
  • 14 - Proof-of-stake protocol attacks

5. Distributed Apps and Smart Contracts Security

  • 15 - Smart contracts and EVM
  • 16 - Anatomy of a smart contract
  • 17 - Deploying a smart contract
  • 18 - Smart contracts threats - Part one
  • 19 - Smart contracts threats - Part two
  • 20 - Secure design

6. Non-distributed Apps and Enabler Services

  • 21 - Blockchain ecosystem threats - Part one
  • 22 - Blockchain ecosystem threats - Part two
  • 23 - Blockchain ecosystem threats - Part three

7. End User Security

  • 24 - Wallet and keys security
  • 25 - Web session security

Conclusion

  • 26 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal