Cyfrin

Tags List and Descriptions

Overview

This Cyfrin Help Center article provides a comprehensive glossary of security-related terminology used in smart contract auditing and blockchain development. The resource contains alphabetically organized tags with detailed descriptions of vulnerabilities, standards, protocols, and technical concepts.

Content Structure

The article is presented as a large reference table with two columns:

TitleDescription

Key Categories Covered

Vulnerability Types:

  • Access control and authentication issues
  • Reentrancy and gas-related exploits
  • Data validation and exposure risks
  • Arithmetic errors (overflow/underflow)

Token Standards:

  • ERC20, ERC721, ERC1155, ERC777
  • EIP-4626 (Tokenized Vaults)
  • EIP-712 (Typed Structured Data)

Blockchain Concepts:

  • Layer 2 solutions (Arbitrum, Optimism, zkSync)
  • Cross-chain communication
  • Oracle mechanisms

DeFi Protocols:

  • Aave, Uniswap, Chainlink
  • Flash loans, liquidation processes
  • Vault and staking mechanisms

Notable Entries

The glossary includes definitions ranging from foundational concepts like "EOA" (Externally Owned Account) to specific vulnerabilities such as "First Depositor Issue" and "Share Inflation."

Related Resources: The article links to supplementary guides on audit competitiveness, finding severity classifications, and proof-of-concept documentation.