К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Blockchain Security - Intermediate Practices · LearnSpace
Назад в каталог
courseraПрограммирование

Blockchain Security - Intermediate Practices

Курс от LearnQuest
Продвинутый≈ 23.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course is intended for blockchain innovators, developers, security analysts, and business leaders seeking to build or enhance secure blockchain networks. With Blockchain Security Foundational Concepts, as its muse, the Blockchain Security Intermediate Practices course journeys through uncharted realms of blockchain exploration, thrilling, intricate, and alluring. Advanced security practices, cryptography, consensus models, and network security are woven together in a harmonious ballet, punctuated by real-world case studies. This course is more than an intellectual dance; it's a challenge and an awakening to the sublime world of blockchain security. Upon completing the course, learners will understand the complexity of cryptographic techniques including has functions and public key cryptography. Learners will also be able to engage with the blockchain security mechanisms, PoW and PoS, safeguard users and nodes, and analyze case studies.

Навыки, которые вы освоите

Vulnerability AssessmentsBlockchainSecure CodingKey ManagementEncryptionCode ReviewCryptographic ProtocolsCryptographyCybersecurityDistributed Denial-Of-Service (DDoS) AttacksDependency AnalysisNetwork SecurityAuthorization (Computing)

Программа курса

5 модулей · 149 учебных материалов

01Welcome & Module 1: Securing Blockchain Networks18 материалов

Course Description

Course DescriptionЧтениеLearning Objectives & SkillsЧтениеCourse OutlineЧтение

Lesson 1: Introduction to Securing Blockchain Networks

Introduction to Securing the Blockchain NetworkВидео

Учитесь у экспертов

LearnQuest Network

Преподаватель курса

Blockchain Security - Intermediate Practices
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 23.6 ч

5 модулей

Язык: Английский

Субтитры: Узбекский, Казахский

Часть программы вашего университета
Blockchain Peer-to-Peer NetworkВидео
Attack the Blockchain NetworkВидео
Denial of Service AttacksВидео
Eclipse / Routing AttacksВидео
Eclipse vs Routing AttacksВидео
Sybil AttackВидео
SummaryВидео
Securing Blockchain Networks Knowledge CheckЗадание
The Keys to the Blockchain Kingdom: Network Encryption and Node SecurityЧтение
A Taxonomy of Blockchain Threats and VulnerabilitiesЧтение

Module 1 Wrap-up

Use Case Story as Exam Review: Securing Blockchain NetworksЧтениеSecuring Blockchain NetworksPLUGINAre Blockchain Networks Really Infallible?ОбсуждениеModule 1 Exam: Securing Blockchain NetworksЗадание
02Module 2: Introduction to Smart Contract Security 9 материалов

Lesson 1: Smart Contract Security

Use Case Story: Smart Contract SecurityЧтениеIntroduction to Smart Contract SecurityВидеоIntroduction to Smart ContractsВидеоSmart Contract SecurityВидеоSummaryВидеоBuilding a Digital Fortress: Secure Smart Contract Development and AuditingЧтениеSmart Contracts: Treasure Chests or Trojan Horses?ОбсуждениеAssignment: Vulnerable Smart Contract AssignmentЧтениеLesson 1 Quiz: Smart Contract SecurityЗадание
03Module 3: Programming Vulnerabilities26 материалов

Lesson 1: General Program Vulnerabilities

General Programming VulnerabilitiesВидеоArithmetic VulnerabilitiesВидеоInteger Underflow ExampleВидеоCase Study: PizzaHackВидеоMitigating Arithmetic VulnerabilitiesВидеоProgramming VulnerabilitiesPLUGINBlockchain Cyber Security Vulnerabilities and Potential CountermeasuresЧтениеLesson 1 Quiz: General Program VulnerabilitiesЗадание

Lesson 2: External Library Functions

External Library FunctionsВидеоCase Study: Parity WalletВидеоMitigating External Library VulnerabilitiesВидеоAssignment: External Library Functions & Arithmetic VulnerabilitiesЧтениеLesson 2 Quiz: External Library FunctionsЗадание

Lesson 3: Right to Left Control

Right to Left Control CharactersВидеоRight to Left Control ExampleВидеоMitigating Right to Left Control VulnerabilitiesВидеоUse Case Story: Right to Left ControlЧтениеLesson 3 Quiz: Right to Left ControlЗадание

Module 3 Wrap-up

Use Case Story as Exam Review: Programming VulnerabilitiesЧтениеProgramming Vulnerabilities Knowledge CheckЗаданиеRecapВидеоDown the Rabbit Hole: Common Programming Pitfalls in BlockchainЧтениеThe Devil in the Details: Recapping Programming Vulnerabilities in BlockchainЧтениеAn Empirical Study of Blockchain Systems Vulnerabilities Modules Types and PatternsЧтение
04Module 4: Blockchain Specific Vulnerabilities 45 материалов

Lesson 1: Blockchain Specific Vulnerabilities

Blockchain Specific Vulnerabilities ВидеоAccess Control Vulnerabilities ВидеоAccess Control Vulnerabilities continuedВидеоCase Study: Poly NetworkВидеоMitigating Access Control VulnerabilitiesВидеоJourney to the Center of the Blockchain: Access Control WeaknessesЧтениеAssignment: Unveiling Access Control VulnerabilitiesЧтениеLesson 1 Quiz: Blockchain Specific VulnerabilitiesЗадание

Lesson 2: Denial of Service (DoS)

Denial of ServiceВидеоCase Study: SiaВидеоMitigating Denial of Service VulnerabiltiesВидеоUse Case Story: DoSЧтениеLesson 2 Quiz: Denial of ServiceЗадание

Lesson 3: Frontrunning

Introduction to FrontrunningВидеоFrontrunning TransactionsВидеоFrontrunning ExampleВидеоCase Study: Dodo Punk ProtocolВидеоMitigating Frontrunning VulnerabilitiesВидеоDenial of Service and Frontrunning: Unique Threats in Blockchain ArchitectureЧтение

Lesson 4: Introduction to Rollback Attacks

Introduction to Rollback AttacksВидеоCase Study: EOSIO Rollback AttackВидеоRollback Attack MitigationВидеоUse Case Story: Rollback AttacksЧтениеLesson 4 Quiz: Introduction to Rollback AttacksЗадание

Lesson 5: Timestamp Dependence

Time Stamp DependenceВидеоTime Stamp ExampleВидеоCase Study: GovernMentalВидеоMitigating Timestamp DependenciesВидеоThe Blockchain's Underbelly: Timestamp Dependence, Weak Randomness, and Other Lurking ThreatsЧтениеAssignment: Navigating the Labyrinth of Time Stamp Dependence in BlockchainЧтение

Lesson 6: Introduction to Weak Randomness

Introduction to Weak RandomnessВидеоWeak Randomness - ContinuedВидеоWeak Randomness ExampleВидеоCase Study: Smart Billions LotteryВидеоMitigating Weak Randomness VulnerabilitiesВидеоLesson 6 Quiz: Introduction to Weak RandomnessЗадание

Module 4 Wrap-up

Blockchain Specific Vulnerabilities: Knowledge Check ЗаданиеRecapВидеоA Maze of Mayhem: Navigating Blockchain-Specific VulnerabilitiesОбсуждениеModule 4 Exam: Blockchain Specific VulnerabilitiesЗаданиеUse Case Story as Exam Review: Blockchain Specific VulnerabilitiesЧтение
05Module 5: Ethereum Specific Vulnerabilities 51 материалов

Lesson 1: Introduction to Ethereum Mistakes and Ethereum Block Gas Limits

Ethereum Specific VulnerabilitiesВидеоEthereum Specific VulnerabilitiesPLUGINEthereum Block Gas LimitsВидеоEthereum Block Gas Limits Denial of Service ExampleВидеоCase Study: GovernMentalВидеоMitigating Ethereum Block Gas Limit DoS VulnerabilitiesВидеоAt the Summit: Block Gas Limits and Unexpected Revert Risks in EthereumЧтениеLesson 1 Quiz: Introduction to Ethereum Mistakes and Ethereum Block Gas LimitsЗадание

Lesson 2: Introduction to Unexpected Revert

Introduction to Unexpected RevertВидеоUnexpected Revert ExampleВидеоCase Study: KingEtherВидеоMitigating Unexpected Revert VulnerabilitiesВидеоAssignment: Decoding the Mystery of Unexpected Revert in EthereumЧтениеLesson 2 Quiz: Introduction to Unexpected RevertЗадание

Lesson 3: Introduction to Forced Send Ether

Introduction to Forced Send EtherВидеоForced Send Ether ExampleВидеоCase Study: EdgewareВидеоMitigating Forced Send Ether VulnerabilitiesВидеоLesson 3 Quiz: Introduction to Forced Send EtherЗадание

Lesson 4: Introduction to Reentrancy

Introduction to ReentrancyВидеоReentrancy Vulnerability ExampleВидеоCase Study: The DAOВидеоMitigating Reentrancy VulnerabilitiesВидеоVenturing into Ethereum's Dark Forest: Reentrancy, Short Addresses, and MoreЧтениеAssignment: Reentrancy: The Recursive Demon in Smart ContractsЧтение

Lesson 5: Introduction to Short Addresses

Introduction to Short AddressesВидеоShort Addresses ExampleВидеоMitigating Short Addresses VulnerabilitiesВидеоLesson 5 Quiz: Introduction to Short AddressesЗадание

Lesson 6: Introduction to Unchecked Return Values

Introduction to Unchecked Return ValuesВидеоUnchecked Return Values ExampleВидеоCase Study: ForceDAOВидеоMitigating Return Values VulnerabilitiesВидеоLesson 6 Quiz: Introduction to Unchecked Return ValuesЗаданиеKey Challenges in Ethereum Smart Contract SecurityОбсуждение

Lesson 7: Introduction to Unsafe External Calls

Introduction to Unsafe External CallsВидеоUnsafe External Calls ExampleВидеоCase Study: FurucomboВидеоMitigating Unsafe External Call VulnerabilitiesВидеоLesson 7 Quiz: Introduction to Unsafe External CallsЗадание

Module 5 Wrap-up

Use Case Story as Exam Review: Ethereum Specific VulnerabilitiesЧтениеEthereum Specific Vulnerabilities Knowledge CheckЗаданиеSystematic Review of Security Vulnerabilities in Ethereum Blockchain Smart ContractЧтениеA Survey on Ethereum Systems Security Vulnerabilities Attacks and DefensesЧтениеEthereum: The Double-Edged Sword of PopularityОбсуждениеThe Ethereum Security Panorama: A Recap of Key Risks and SafeguardsЧтение

Course Wrap-up

Blockchain Security Practices Knowledge CheckЗаданиеCourse RecapВидеоCourse Final ExamЗадание
The Devil’s Playground: Traps and Pitfalls in ProgrammingОбсуждение
Module 3 Exam: Programming Vulnerabilities Задание
Assignment: Unraveling the Enigma of Frontrunning in BlockchainЧтение
Lesson 3 Quiz: FrontrunningЗадание
Lesson 5 Quiz: Time Stamp DependenceЗадание
Timestamp DependenceОбсуждение
Lesson 4 Quiz : Introduction to ReentrancyЗадание
Module 5 Exam: Ethereum Specific VulnerabilitiesЗадание