• PBA Slides

    • Cybersecurity Overview
          syllabus/0-Miscellaneous/0-Security/0-overview_slides.html
    • User Centric Security in Web3
          syllabus/0-Miscellaneous/0-Security/1-Web3_user_centric_security_slides.html
    • Security Awareness in Web3
          syllabus/0-Miscellaneous/0-Security/2-security_awareness_slides.html
    • Web3 Infrastructure Security
          syllabus/0-Miscellaneous/0-Security/3-infra-security_slides.html
    • Application Security
          syllabus/0-Miscellaneous/0-Security/appsec_slides.html
    • Formal Methods for Rust
          syllabus/0-Miscellaneous/1-Formal-Methods/1-intro_formal_methods_slides.html
    • Introduction to Cryptography
          syllabus/1-Cryptography/1-Intro-slides.html
    • Cryptography In Context
          syllabus/1-Cryptography/10-Cryptography_In_Context-slides.html
    • Addresses and Keys
          syllabus/1-Cryptography/2-Addresses-slides.html
    • Hash Functions
          syllabus/1-Cryptography/3-Hashes-slides.html
    • Encryption
          syllabus/1-Cryptography/4-Encryption-slides.html
    • Digital Signature Basics
          syllabus/1-Cryptography/5-Basic_Signatures-slides.html
    • Advanced Digital Signatures
          syllabus/1-Cryptography/6-Advanced_Signatures-slides.html
    • Hash Based Data Structures
          syllabus/1-Cryptography/7-Hash_Based_Data_Structures-slides.html
    • Exotic Primitives
          syllabus/1-Cryptography/8-Exotic_Primitives-slides.html
    • ZK proofs
          syllabus/1-Cryptography/9-ZK_Proofs-slides.html
    • Economics Basics
          syllabus/2-Economics/1-Economics_Basics-slides.html
    • Game Theory Basics
          syllabus/2-Economics/2-Game_Theory-slides.html
    • Price Finding Mechanisms
          syllabus/2-Economics/3-Price_Finding_Mechanisms-slides.html
    • Collective Decision Making
          syllabus/2-Economics/4-Collective_Decision_Making-slides.html
    • The Economics of Polkadot
          syllabus/2-Economics/5-Economics_of_Polkadot-slides.html
    • Blockchain Overview
          syllabus/3-Blockchain/1-Overview_of_Blockchains_slides.html
    • Designing DAG-based consensus
          syllabus/3-Blockchain/10-Designing_DAG_based_consensus_slides.html
    • Sassafras Authoring
          syllabus/3-Blockchain/14-Sassafras_slides.html
    • Peer-to-Peer (P2P) Networking
          syllabus/3-Blockchain/2-P2P_Networking_slides.html
    • Blockchain Structure
          syllabus/3-Blockchain/3-Blockchain_Structure_slides.html
    • Consensus Authoring
          syllabus/3-Blockchain/4-Consensus-Authoring-slides.html
    • Econ & Game Theory in Blockchain
          syllabus/3-Blockchain/5-Econ_and_Game_Theory_in_Blockchain_slides.html
    • Accounting Models & User Abstractions in Blockchains
          syllabus/3-Blockchain/6-Accounts_and_UTXOs_slides.html
    • Blockchain Forks
          syllabus/3-Blockchain/7-Forks_slides.html
    • Light Clients and Bridges
          syllabus/3-Blockchain/8-Light_Clients_and_Bridges_slides.html
    • Consensus Finality
          syllabus/3-Blockchain/9-Consensus_Finality_slides.html
    • Fees, Ordering
          syllabus/3-Blockchain/X-Resource_Allocation_Fees_Ordering_slides.html
    • Coordination and Trust in Web3
          syllabus/4-Smart_Contracts/1-Coordination_and_Trust_in_Web3_slides.html
    • Digital Services as State Machines
          syllabus/4-Smart_Contracts/2-Digital_Services_and_State_Machines_slides.html
    • Platform Agnostic Bytecode
          syllabus/4-Smart_Contracts/3-Platform_Agnostic_Bytecode_Slides.html
    • The Quest for Infrastructure
          syllabus/4-Smart_Contracts/4-Quest_for_Infrastructure_slides.html
    • EVM, Solidity, and Vyper
          syllabus/4-Smart_Contracts/5-EVM_Solidity_Vyper_slides.html
    • Wasm Smart Contracts in Ink!
          syllabus/4-Smart_Contracts/6-Wasm_ink!_slides.html
    • Testing ink! Smart Contracts
          syllabus/4-Smart_Contracts/7-Testing_ink_contracts_slides.html
    • Interacting with the execution environment from ink! smart contracts
          syllabus/4-Smart_Contracts/8-Interacting_with_environment_from_ink_contracts_slides.html
    • ink! Workshop (First Day)
          syllabus/4-Smart_Contracts/ContractsCompetition/Ink_Game_Intro_Slides.html
    • Introduction to Substrate
          syllabus/5-Substrate/1-Intro-to-Substrate_Slides.html
    • Substrate Wasm meta-protocol
          syllabus/5-Substrate/2-Wasm-Meta-Protocol-Slides.html
    • Substrate Merklized Storage
          syllabus/5-Substrate/3-Merklized-Storage_Slides.html
    • Substrate Transaction Pool
          syllabus/5-Substrate/4-Transaction-Pool_Slides.html
    • SCALE Codec
          syllabus/5-Substrate/9-SCALE_Slides.html
    • Substrate/FRAME Tips and Tricks
          syllabus/5-Substrate/9-Substrate-FRAME-Tips-Tricks-Slides.html
    • Substrate; Show Me The Code
          syllabus/5-Substrate/9-Substrate-In-The-Code_Slides.html
    • Interacting With a Substrate Blockchain
          syllabus/5-Substrate/9-Substrate-Interactions_Slides.html
    • Introduction to FRAME
          syllabus/6-FRAME/1-Intro_to_FRAME/Intro_to_FRAME_slides.html
    • FRAME Pallet Coupling
          syllabus/6-FRAME/1-Intro_to_FRAME/Pallet_Coupling_Slides.html
    • FRAME Pallets & Traits
          syllabus/6-FRAME/1-Intro_to_FRAME/Pallets_Traits_Slides.html
    • FRAME Calls
          syllabus/6-FRAME/2-FRAME_Basics/Calls_slides.html
    • Events and Errors
          syllabus/6-FRAME/2-FRAME_Basics/Events_and_Errors_Slides.html
    • FRAME Storage
          syllabus/6-FRAME/2-FRAME_Basics/FRAME_Storage_Slides.html
    • FRAME/Pallet Hooks
          syllabus/6-FRAME/2-FRAME_Basics/Pallet_Hooks_Slides.html
    • Construct Runtime
          syllabus/6-FRAME/3-FRAME_Runtime/Construct_Runtime_slides.html
    • FRAME Origin
          syllabus/6-FRAME/3-FRAME_Runtime/Origins_slides.html
    • FRAME Benchmarking
          syllabus/6-FRAME/4-FRAME_Production/Benchmarking_slides.html
    • Migrations and Try Runtime
          syllabus/6-FRAME/4-FRAME_Production/Migrations_and_try_runtime_slides.html
    • FRAME Deep Dive
          syllabus/6-FRAME/5-FRAME_Extras/FRAME-Deep-Dive-Slides.html
    • FRAME Extras
          syllabus/6-FRAME/5-FRAME_Extras/FRAME-Extras_Slides.html
    • Outer Enum
          syllabus/6-FRAME/5-FRAME_Extras/Outer_Enum_Slides.html
    • Signed Extensions
          syllabus/6-FRAME/5-FRAME_Extras/Signed_Extensions_slides.html
    • Introduction to Polkadot
          syllabus/7-Polkadot/1-Introduction_to_Polkadot/1-Introduction_to_Polkadot_Slides.html
    • Data Availability and Sharding
          syllabus/7-Polkadot/3-Data_Availability_and_Sharding/Data_Availability_and_Sharding_Slides.html
    • Execution Sharding in Polkadot
          syllabus/7-Polkadot/4-Execution-Sharding-Security/Execution_Sharding_and_Security_Slides.html
    • Cross-Chain Message Passing (XCMP)
          syllabus/7-Polkadot/5-XCMP-and-Blockspace/1-XCMP_Slides.html
    • Blockspace: The Product of Polkadot
          syllabus/7-Polkadot/5-XCMP-and-Blockspace/2-Blockspace_Slides.html
    • Build a Parachain
          syllabus/7-Polkadot/7-Build_Simple_Parachain/1-Build_Simple_Parachain_Slides.html
    • Cumulus Deep Dive
          syllabus/7-Polkadot/8-Cumulus_Deep_Dive/Cumulus_Deep_Dive_slides.html
    • Deep Dive, Asynchronous Backing
          syllabus/7-Polkadot/Asynchronous_Backing/Deep_Dive_Asynchronous_Backing_Slides.html
    • Shallow Dive, Asynchronous Backing
          syllabus/7-Polkadot/Asynchronous_Backing/Shallow_Dive_Asynchronous_Backing_Slides.html
    • Deep Dive, Availability Cores
          syllabus/7-Polkadot/Availability_Cores/Deep_Dive_Availability_Cores_Slides.html
    • Blockchain Scaling 1: Monolithic and Homogeneous
          syllabus/7-Polkadot/Blockchain_Scaling_Part_1/Blockchain_Scaling_Slides.html
    • Blockchains Scaling 2: Modular and Heterogeneous
          syllabus/7-Polkadot/Blockchain_Scaling_Part_2/Blockchain_Scaling_Slides.html
    • Polkadot Fellowship
          syllabus/7-Polkadot/Fellowship_slides.html
    • Introduction to Dapps
          syllabus/7-Polkadot/Introduction_To_Dapps/Introduction_To_Dapps_Slides.html
    • Light Clients and Unstoppable Apps
          syllabus/7-Polkadot/Light-clients-and-unstoppable-apps/Light-clients-and-unstoppable-apps-slides.html
    • Nominated Proof of Stake
          syllabus/7-Polkadot/NPOS_slides.html
    • OpenGov
          syllabus/7-Polkadot/Open_Gov/Open_Gov_Slides.html
    • The Decisions of Polkadot
          syllabus/7-Polkadot/Polkadot_Decisions_slides.html
    • Polkadot Ecosystem and Economy
          syllabus/7-Polkadot/Polkadot-Ecosystem-Economy_Slides.html
    • What is Shared Security?
          syllabus/7-Polkadot/Shared_Security_slides.html
    • Zombienet
          syllabus/7-Polkadot/Zombienet_slides.html
    • Introduction to Cross Consensus Messaging (XCM)
          syllabus/8-XCM/1-Core_Concepts_of_XCM/Core_Concepts_of_XCM_slides.html
    • XCVM
          syllabus/8-XCM/2-XCVM/XCVM_slides.html
    • XCM Pallet
          syllabus/8-XCM/3-Pallet_XCM/Pallet_XCM_slides.html
    • Cross-chain scenarios
          syllabus/8-XCM/4-Cross_chain_scenarios/Cross_chain_scenarios_slides.html
    • XCM in Polkadot
          syllabus/8-XCM/5-XCM_in_Polkadot/XCM_in_polkadot_slides.html
    • XCM in Use
          syllabus/8-XCM/6-XCM_in_Use/XCM_in_Use_slides.html
    • XCM Beyond Asset Transfers
          syllabus/8-XCM/7-Beyond_Asset_Transfers/Beyond_Asset_Transfers_slides.html