Blockchain attributes
fault tolerance
finality
permissionless vs. permissioned
public vs. private
reliability
reproducibility
security
testing requirements
transparency
Blockchain components
block production
block rewards
consensus algorithm
metrics and telemetry
migrations
off-chain worker/oracle
peer-to-peer networking
polygon network and its components
RPC API
runtime upgrades
smart contracts
storage
transaction fees
transactions
Blockchain development frameworks
blockchain implementation
development and testing
Ethereum
Hyperledger Sawtooth
programming languages
substrate
Blockchain implementations
Blockchain integration test suite
Blockchain Network Testing