Visão Geral
Ao longo do Curso Exploiting DeFi Protocols, você aprende sobre a maneira inovadora e única de os contratos inteligentes (smart contracts), democratizarem os serviços financeiros. O DeFi é um ambiente complexo de componentes entre trabalhos. Passamos pelos protocolos DeFi mais relevantes que compõem esses componentes, a terminologia e como eles operam. Os protocolos discutidos são DEXs, fabricantes automatizados de mercado, plataformas de empréstimos e empréstimos, moedas estáveis, derivativos, fazendas de rendimento, oráculos e mercados de previsão. Cada um desses protocolos DeFi possui tipos de ataque exclusivos que combinam exploração econômica e baseada em código. Ataques por meio de empréstimos instantâneos, manipulação de oráculos e propostas de governança são discutidos, com exemplos. Este Curso Exploiting DeFi Protocols é mais sobre a lógica de negócios do que sobre as ferramentas ou plataformas, e usamos vários laboratórios que exploram os protocolos DeFi em várias cadeias de bloqueio diferentes.
Objetivo
Exercises
- Lab 4.1: Exploit a Vulnerable AMM
- Lab 4.2: Perform a Flash Loan Attack
- Lab 4.3: Deploy and Interact with a Chainlink Oracle
- Lab 4.4: Perform a Governance Attack on EVM
- Lab 4.5: Exploit a Yield Farm on Solana
Publico Alvo
- Desenvolvedores de contratos inteligentes
- Desenvolvedores de blockchain
- Engenheiros, arquitetos ou analistas de segurança cujas empresas estão criando aplicativos de blockchain ou contrato inteligente
- Testadores de penetração interessados em expandir seu conjunto de habilidades para tecnologias mais recentes e em começar uma nova disciplina emergente em segurança
- Oficiais de conformidade encarregados de validar e investigar implementações que envolvam blockchain ou contratos inteligentes
- Executivos ou gerentes que estão iniciando projetos que envolvem contratos blockchain ou inteligentes e precisam entender a tecnologia, questões de segurança e mitigações envolvidas
- Funcionários de agências governamentais que desejam expandir seus conhecimentos e habilidades de redes blockchain
- Usuários de criptomoedas que desejam aprender a proteger suas transações, investimentos e privacidade
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
The Concepts, Benefits and Risks in DeFi
- DeFi vs. CeFi
- Protocols Overview
- Environmental Risks and DeFi Attacks
- Security Incident Timeline
Decentralized Exchanges (DEX)
- Key Terminology
- Automated Market Makers (AMMs)
- Aggregators
- DEX Issues and Exploits
- Case Study: DEX Liquidity Pool Hack
Lending and Borrowing
Key Terminology
- AAVE and Compound Protocols
- Issues and Risks
- Flash Loans
- Case Study: Flash Loan Attack
Stable Coins, Derivatives, and Synthetic Assets
- Types of Stable Coins and Derivatives
- Security Risks
- Case Study: Terra UST and Luna Collapse
Governance and Oracles
- Oracle Purpose and Designs
- Oracle Attacks
- Governance Overview and Key Terms
- Governance Attacks
- Case Study: Beanstalk Farms Malicious Governance
Emerging DeFi Protocols and Risks
- DEX Aggregators
- Prediction Markets
- Decentralized Insurance
- Yield Farms and Yield Aggregators
TENHO INTERESSE