# BSV Academy

- [Getting Started](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/getting-started.md)
- [BSV Basics: Protocol and Design](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-basics-protocol-and-design.md)
- [Introduction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-basics-protocol-and-design/bsv-basics-protocol-and-design.md)
- [Bit-Coin](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-basics-protocol-and-design/bsv-basics-protocol-and-design/bit-coin.md)
- [The BSV Ledger](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-basics-protocol-and-design/the-bsv-ledger.md)
- [The Ledger](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-basics-protocol-and-design/the-bsv-ledger/the-ledger.md)
- [Triple Entry Accounting](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-basics-protocol-and-design/the-bsv-ledger/triple-entry-accounting.md)
- [Example](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-basics-protocol-and-design/the-bsv-ledger/example.md)
- [Coins and Transactions](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-basics-protocol-and-design/coins-and-transactions.md)
- [Coins](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-basics-protocol-and-design/coins-and-transactions/coins.md)
- [Transactions](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-basics-protocol-and-design/coins-and-transactions/transactions.md)
- [Transaction Fees](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-basics-protocol-and-design/coins-and-transactions/transaction-fees.md)
- [Theory](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-basics-protocol-and-design/theory.md)
- [Conclusion](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-basics-protocol-and-design/conclusion.md)
- [BSV Enterprise](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise.md)
- [Introduction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/introduction.md)
- [About BSV Blockchain](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/about-bsv-blockchain.md)
- [Introduction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/about-bsv-blockchain/introduction.md)
- [Safe, Instant Transactions at a Predictably Low Cost](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/about-bsv-blockchain/safe-instant-transactions-at-a-predictably-low-cost.md)
- [Reliably Low Fees](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/about-bsv-blockchain/safe-instant-transactions-at-a-predictably-low-cost/reliably-low-fees.md)
- [Comparison to Legacy Transaction Systems](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/about-bsv-blockchain/safe-instant-transactions-at-a-predictably-low-cost/comparison-to-legacy-transaction-systems.md)
- [Payment Channels](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/about-bsv-blockchain/safe-instant-transactions-at-a-predictably-low-cost/payment-channels.md)
- [Scalability to Accommodate Global Demand](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/about-bsv-blockchain/scalability-to-accommodate-global-demand.md)
- [Big Blocks Show Big Potential](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/about-bsv-blockchain/scalability-to-accommodate-global-demand/big-blocks-show-big-potential.md)
- [A Plan for Regulatory Acceptance](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/about-bsv-blockchain/a-plan-for-regulatory-acceptance.md)
- [Ready-made Compliance](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/about-bsv-blockchain/a-plan-for-regulatory-acceptance/ready-made-compliance-tools.md)
- [The Open BSV License](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/about-bsv-blockchain/a-plan-for-regulatory-acceptance/the-open-bsv-license.md)
- [Protocol Stability](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/about-bsv-blockchain/protocol-stability.md)
- [Building Foundations on a Bedrock of Stone](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/about-bsv-blockchain/protocol-stability/building-foundations-on-a-bedrock-of-stone.md)
- [Technical Details](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/technical-details.md)
- [The Network](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/technical-details/the-network.md)
- [The Small World Network](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/technical-details/the-network/the-small-world-network.md)
- [Robust In Its Unstructured Simplicity](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/technical-details/the-network/robust-in-its-unstructured-simplicity.md)
- [The Bitcoin SV Node Client](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/technical-details/the-bitcoin-satoshi-vision-node-client.md)
- [Teranode - The Future of BSV](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/technical-details/the-bitcoin-satoshi-vision-node-client/teranode-the-future-of-bitcoin.md)
- [The Protocol - Simple, Robust and Unbounded](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/technical-details/the-protocol-simple-robust-and-unbounded.md)
- [What is the BSV Protocol?](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/technical-details/the-protocol-simple-robust-and-unbounded/what-is-the-bitcoin-protocol.md)
- [Proof of Work](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/technical-details/proof-of-work.md)
- [The Algorithm](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/technical-details/proof-of-work/the-algorithm.md)
- [Efficiency of Proof of Work](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/technical-details/proof-of-work/efficiency-of-proof-of-work.md)
- [Privacy and Identity](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/technical-details/privacy-and-identity.md)
- [Permissions and Privacy](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/technical-details/permissions-privacy-and-the-metanet.md)
- [Resources and Tools](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/resources-and-tools.md)
- [The Technical Standards Comittee](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/resources-and-tools/the-technical-standards-committee.md)
- [TSC Principles](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/resources-and-tools/the-technical-standards-committee/tsc-principles.md)
- [Standard Development Process](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/resources-and-tools/the-technical-standards-committee/standard-development-process.md)
- [Status of Current and In-progress Standards](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/resources-and-tools/the-technical-standards-committee/status-of-current-and-in-progress-standards.md)
- [The Working Blockchain](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/resources-and-tools/the-working-blockchain.md)
- [Pruning to Create a Working Blockchain](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/resources-and-tools/the-working-blockchain/pruning-to-create-a-working-blockchain.md)
- [Building a Working Blockchain from a List of Block Headers](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/resources-and-tools/the-working-blockchain/building-a-working-blockchain-from-a-list-of-block-headers.md)
- [A World View Backed by Proof of Work](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-enterprise/resources-and-tools/the-working-blockchain/a-world-view-backed-by-proof-of-work.md)
- [Hash Functions](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions.md)
- [What are Hash Functions?](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/what-are-hash-functions.md)
- [The Differences Between Hashing and Encryption](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/what-are-hash-functions/the-differences-between-hashing-and-encryption.md)
- [The Three Important Properties of Hash Functions](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/what-are-hash-functions/the-three-important-properties-of-hash-functions.md)
- [The Hash Functions Found in BSV](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/what-are-hash-functions/the-hash-functions-found-in-bsv.md)
- [Base58 and Base58Check](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/base58-and-base58check.md)
- [What is Base58 and Why Does Bitcoin use it?](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/base58-and-base58check/what-is-base58-and-why-does-bitcoin-use-it.md)
- [What is Base58 and How Does BSV use it?](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/base58-and-base58check/what-is-base58-and-how-does-bsv-use-it.md)
- [SHA256](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/sha-256.md)
- [BSV Transactions and SHA-256](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/sha-256/bsv-transactions-and-sha-256.md)
- [BSV Blocks and SHA-256](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/sha-256/bsv-blocks-and-sha-256.md)
- [Proof-of-Work and HASH-256](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/sha-256/proof-of-work-and-hash-256.md)
- [Walkthrough Implementation of SHA-256 in Golang](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/walkthrough-implementation-of-sha-256-in-golang.md)
- [Overview of SHA-256](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/walkthrough-implementation-of-sha-256-in-golang/overview-of-sha-256.md)
- [SHA-256 Input and Processing](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/walkthrough-implementation-of-sha-256-in-golang/sha-256-input-and-processing.md)
- [SHA-256 Compression](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/walkthrough-implementation-of-sha-256-in-golang/sha-256-compression.md)
- [SHA-256 Final Value Construction and Output](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/walkthrough-implementation-of-sha-256-in-golang/sha-256-final-value-construction-and-output.md)
- [RIPEMD-160](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/ripemd-160.md)
- [BSV Addresses & WIFs](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/ripemd-160/bsv-addresses-and-wifs.md)
- [Walkthrough Implementation of RIPEMD-160 in Golang](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/walkthrough-implementation-of-ripemd-160-in-golang.md)
- [Overview of RIPEMD-160](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/walkthrough-implementation-of-ripemd-160-in-golang/overview-of-ripemd-160.md)
- [RIPEMD-160 Input and Processing](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/walkthrough-implementation-of-ripemd-160-in-golang/ripemd-160-input-and-processing.md)
- [RIPEMD-160 Compression](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/walkthrough-implementation-of-ripemd-160-in-golang/ripemd-160-compression.md)
- [RIPEMD-160 Final Value Construction and Output](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/walkthrough-implementation-of-ripemd-160-in-golang/ripemd-160-final-value-construction-and-output.md)
- [Doubla Hashing and BSV's Security](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/doubla-hashing-and-bitcoins-security.md)
- [Why is Double Hashing Used in BSV](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/doubla-hashing-and-bitcoins-security/why-is-double-hashing-used-in-bitcoin.md)
- [Hash Functions and BSV's Security Model](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/hash-functions/doubla-hashing-and-bitcoins-security/hash-functions-and-bitcoins-security-model.md)
- [Merkle Trees](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees.md)
- [The Merkle Tree](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/the-merkle-tree.md)
- [What is a Merkle Tree?](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/the-merkle-tree/what-is-a-merkle-tree.md)
- [Why use a Merkle Tree?](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/the-merkle-tree/why-use-a-merkle-tree.md)
- [Merkle Trees in Action](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/the-merkle-tree/merkle-trees-in-action.md)
- [Merkles Trees in BSV](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkles-trees-in-bsv.md)
- [The Data Elements](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkles-trees-in-bsv/the-data-elements.md)
- [Transaction Merkle Trees](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkles-trees-in-bsv/transaction-merkle-trees.md)
- [Transaction Merkle Trees in Action](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkles-trees-in-bsv/transaction-merkle-trees-in-action.md)
- [Merkle Trees and the Block Header](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkle-trees-and-the-block-header.md)
- [What is the Block Header](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkle-trees-and-the-block-header/what-is-the-block-header.md)
- [The Hash Puzzle](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkle-trees-and-the-block-header/the-hash-puzzle.md)
- [Proof-of-Work in Action](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkle-trees-and-the-block-header/proof-of-work-in-action.md)
- [Merkle trees and Verifying Proof of Work](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkle-trees-and-verifying-proof-of-work.md)
- [Broadcasting the Block](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkle-trees-and-verifying-proof-of-work/broadcasting-the-block.md)
- [The Coinbase Transaction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkle-trees-and-verifying-proof-of-work/the-coinbase-transaction.md)
- [Data Integrity of the Block](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkle-trees-and-verifying-proof-of-work/data-integrity-of-the-block.md)
- [Saving Disk Space](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkle-trees-and-verifying-proof-of-work/saving-disk-space.md)
- [Standarised Merkle Proof](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/standarised-merkle-proof.md)
- [What is a Merkle Proof?](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/standarised-merkle-proof/what-is-a-merkle-proof.md)
- [The BSV Unified Merkle Path (BUMP) Standard](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/standarised-merkle-proof/the-bsv-unified-merkle-path-bump-standard.md)
- [Simple and Composite Proofs](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/standarised-merkle-proof/simple-and-composite-proofs.md)
- [Merkle Trees and Simplified Payment Verification](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkle-trees-and-simplified-payment-verification.md)
- [SPV](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkle-trees-and-simplified-payment-verification/spv.md)
- [Offline Payments](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/merkle-trees/merkle-trees-and-simplified-payment-verification/offline-payments.md)
- [Digital Signatures](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures.md)
- [What are Digital Signatures](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/what-are-digital-signatures.md)
- [Background](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/what-are-digital-signatures/background.md)
- [Introduction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/what-are-digital-signatures/introduction.md)
- [Digital Signatures Protocol](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/what-are-digital-signatures/digital-signatures-protocol.md)
- [Properties of Digital Signatures](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/what-are-digital-signatures/properties-of-digital-signatures.md)
- [ECDSA Prerequisites](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/ecdsa-prerequisites.md)
- [Disclaimer](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/ecdsa-prerequisites/disclaimer.md)
- [Modular Arithmetic](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/ecdsa-prerequisites/modular-arithmetic.md)
- [Groups, Rings and Finite Fields](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/ecdsa-prerequisites/groups-rings-and-finite-fields.md)
- [Discrete Logarithm Problem](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/ecdsa-prerequisites/discrete-logarithm-problem.md)
- [Elliptic Curve Cryptography (ECC)](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/ecdsa-prerequisites/elliptic-curve-cryptography-ecc.md)
- [Discrete Logarithm Problem with Elliptic Curves](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/ecdsa-prerequisites/discrete-logarithm-problem-with-elliptic-curves.md)
- [ECDSA](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/ecdsa.md)
- [Introduction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/ecdsa/introduction.md)
- [ECDSA](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/ecdsa/ecdsa.md): Lesson 2 covered the mathematical equations used in ECDSA and there is no need for learners to remember these equations.
- [Further Discussion](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/ecdsa/further-discussion.md)
- [BSV and Digital Signatures](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/bsv-and-digital-signatures.md)
- [Introduction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/bsv-and-digital-signatures/introduction.md)
- [BSV Transaction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/bsv-and-digital-signatures/bitcoin-transaction.md)
- [ECDSA (secp256k1) for BSV Transaction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/bsv-and-digital-signatures/ecdsa-secp256k1-for-bitcoin-transaction.md)
- [Summary](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/bsv-and-digital-signatures/summary.md)
- [Signed Messages](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/bsv-and-digital-signatures/signed-messages.md)
- [Miner Identification and Digital Signatures](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/digital-signatures/bsv-and-digital-signatures/miner-identification-and-digital-signatures.md)
- [Introduction to Bitcoin Script](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script.md)
- [Chapter 1: About Bitcoin Script](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-1-about-bitcoin-script.md)
- [01 - Introduction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-1-about-bitcoin-script/introduction-to-bitcoin-script.md)
- [02 - FORTH: A Precursor to Bitcoin Script](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-1-about-bitcoin-script/02-forth-a-precursor-to-bitcoin-script.md)
- [03 - From FORTH to Bitcoin Script](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-1-about-bitcoin-script/03-from-forth-to-bitcoin-script.md)
- [04 - Bitcoin's Transaction Protocol](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-1-about-bitcoin-script/04-bitcoins-transaction-protocol.md)
- [05 - Transaction Breakdown](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-1-about-bitcoin-script/05-transaction-breakdown.md)
- [06 - nLockTime](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-1-about-bitcoin-script/06-nlocktime.md)
- [07 - The Script Evaluator](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-1-about-bitcoin-script/07-the-script-evaluator.md)
- [Chapter 2: Basic Script Syntax](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-2-basic-script-syntax.md)
- [01 - Introduction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-2-basic-script-syntax/01-introduction.md)
- [02 - Rules Around Data and Scripting Grammar](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-2-basic-script-syntax/02-rules-around-data-and-scripting-grammar.md)
- [03 - The Stacks](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-2-basic-script-syntax/03-the-stacks.md)
- [Chapter 3: The Opcodes](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes.md)
- [01 - Introduction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/01-introduction.md)
- [02 - Constant Value and PUSHDATA Opcodes](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/02-constant-value-and-pushdata-opcodes.md)
- [03 - IF Loops](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/03-if-loops.md)
- [04 - OP\_NOP, OP\_VERIFY and its Derivatives](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/04-op_nop-op_verify-and-its-derivatives.md)
- [05 - OP\_RETURN](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/05-op_return.md)
- [06 - Stack Operations](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/06-stack-operations.md)
- [07 - Data transformation](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/07-data-transformation.md)
- [08 - Stack Data Queries](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/08-stack-data-queries.md)
- [09 - Bitwise transformations and Arithmetic](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/09-bitwise-transformations-and-arithmetic.md)
- [10 - Cryptographic Functions](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/10-cryptographic-functions.md)
- [11 - Disabled and Removed Opcodes](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-3-the-opcodes/11-disabled-and-removed-opcodes.md)
- [Chapter 4: Simple Scripts](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-4-simple-scripts.md)
- [01 - Introduction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-4-simple-scripts/01-introduction.md)
- [01 - Pay to Public Key (P2PK)](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-4-simple-scripts/01-pay-to-public-key-p2pk.md)
- [02 - Pay to Hash Puzzle](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-4-simple-scripts/02-pay-to-hash-puzzle.md)
- [03 - Pay to Public Key Hash (P2PKH)](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-4-simple-scripts/03-pay-to-public-key-hash-p2pkh.md)
- [04 - Pay to MultiSig (P2MS)](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-4-simple-scripts/04-pay-to-multisig-p2ms.md)
- [05 - Pay to MultiSignature Hash (P2MSH)](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-4-simple-scripts/05-pay-to-multisignature-hash-p2msh.md)
- [06 - R-Puzzles](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-4-simple-scripts/06-r-puzzles.md)
- [Chapter 5: OP\_PUSH\_TX](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx.md)
- [01 - Turing Machines](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx/01-turing-machines.md): Despite much dispute over the years, there are now several known methods of using Bitcoin script to create Turing complete programs and scripts. This chapter looks at the OP\_PUSH\_TX method.
- [02 - Elliptic Curve Signatures in Bitcoin](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx/02-elliptic-curve-signatures-in-bitcoin.md)
- [03 - OP\_PUSH\_TX](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx/03-op_push_tx.md)
- [04 - Signing and Checking the Pre-Image](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx/04-signing-and-checking-the-pre-image.md)
- [05 - nVersion](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx/05-nversion.md)
- [06 - hashPrevouts](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx/06-hashprevouts.md)
- [07 - hashSequence](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx/07-hashsequence.md)
- [08 - Outpoint](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx/08-outpoint.md)
- [09 - scriptLen and scriptPubKey](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx/09-scriptlen-and-scriptpubkey.md)
- [10 - value](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx/10-value.md)
- [11 - nSequence](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx/11-nsequence.md)
- [12 - hashOutputs](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx/12-hashoutputs.md)
- [13 - nLocktime](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx/13-nlocktime.md)
- [14 - SIGHASH flags](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-5-op_push_tx/14-sighash-flags.md)
- [Chapter 6: Conclusion](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-6-conclusion.md)
- [Conclusion](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/introduction-to-bitcoin-script/chapter-6-conclusion/conclusion.md)
- [Bitcoin as Historical Phenomenon](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon.md)
- [Bitcoin as Narrative](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/bitcoin-as-narrative.md)
- [Bitcoin as an Institutional Narrative](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/bitcoin-as-narrative/bitcoin-as-an-institutional-narrative.md)
- [Bitcoin as a Narrative of Distrust](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/bitcoin-as-narrative/bitcoin-as-a-narrative-of-distrust.md)
- [Blockchain as Verifiable Architecture](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/bitcoin-as-narrative/blockchain-as-verifiable-architecture.md)
- [The Power of Structural Interrogation](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/bitcoin-as-narrative/the-power-of-structural-interrogation.md)
- [The 2008 Crisis and Bitcoin](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/the-2008-crisis-and-bitcoin.md)
- [Trust and Truth in a Falsifiable Environment](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/the-2008-crisis-and-bitcoin/trust-and-truth-in-a-falsifiable-environment.md)
- [From Institutional Trust to Algorithmic Trust](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/the-2008-crisis-and-bitcoin/from-institutional-trust-to-algorithmic-trust.md)
- [Bitcoin as an Ethical Response to the Collapse of the Fiduciary Model](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/bitcoin-as-an-ethical-response-to-the-collapse-of-the-fiduciary-model.md)
- [The Fiduciary System as an Architecture of Privilege](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/bitcoin-as-an-ethical-response-to-the-collapse-of-the-fiduciary-model/the-fiduciary-system-as-an-architecture-of-privilege.md)
- [Bitcoin as Neutral Architecture](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/bitcoin-as-an-ethical-response-to-the-collapse-of-the-fiduciary-model/bitcoin-as-neutral-architecture.md)
- [The Design as Ethical Positioning](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/bitcoin-as-an-ethical-response-to-the-collapse-of-the-fiduciary-model/the-design-as-ethical-positioning.md)
- [Relevance for the Professional](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/bitcoin-as-an-ethical-response-to-the-collapse-of-the-fiduciary-model/relevance-for-the-professional.md)
- [The Genesis Block as a Symbolic and Architectural Act](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/the-genesis-block-as-a-symbolic-and-architectural-act.md)
- [Technical Characteristics with Symbolic Weight](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/the-genesis-block-as-a-symbolic-and-architectural-act/technical-characteristics-with-symbolic-weight.md)
- [A Block That Is Not Neutral](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/the-genesis-block-as-a-symbolic-and-architectural-act/a-block-that-is-not-neutral.md)
- [Interpretations from Different Disciplines](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/the-genesis-block-as-a-symbolic-and-architectural-act/interpretations-from-different-disciplines.md)
- [Functional Consequences](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/the-genesis-block-as-a-symbolic-and-architectural-act/functional-consequences.md)
- [From the Technical Community to Financial Speculation: The Transition from Use to Market](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/from-the-technical-community-to-financial-speculation-the-transition-from-use-to-market.md)
- [The Original Community: Code, Principles, and Decentralization](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/from-the-technical-community-to-financial-speculation-the-transition-from-use-to-market/the-original-community-code-principles-and-decentralization.md)
- [Appearance of Exchange Platforms](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/from-the-technical-community-to-financial-speculation-the-transition-from-use-to-market/appearance-of-exchange-platforms.md)
- [The Network Effect of Speculation](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/from-the-technical-community-to-financial-speculation-the-transition-from-use-to-market/the-network-effect-of-speculation.md)
- [Bitcoin as a Hybrid Asset](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/from-the-technical-community-to-financial-speculation-the-transition-from-use-to-market/bitcoin-as-a-hybrid-asset.md)
- [Structural Implications](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/from-the-technical-community-to-financial-speculation-the-transition-from-use-to-market/structural-implications.md)
- [Forks and Internal Conflicts: From Idealism to Technical Divergence](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/forks-and-internal-conflicts-from-idealism-to-technical-divergence.md)
- [The Paradigmatic Case: Bitcoin Cash](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/forks-and-internal-conflicts-from-idealism-to-technical-divergence/the-paradigmatic-case-bitcoin-cash.md)
- [New Fracture: Bitcoin SV (BSV) aka the BSV blockchain](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/forks-and-internal-conflicts-from-idealism-to-technical-divergence/new-fracture-bitcoin-sv-bsv-aka-the-bsv-blockchain.md)
- [Deep Implications of Forks](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/forks-and-internal-conflicts-from-idealism-to-technical-divergence/deep-implications-of-forks.md)
- [Economic and Adoption Consequences](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bitcoin-as-historical-phenomenon/forks-and-internal-conflicts-from-idealism-to-technical-divergence/economic-and-adoption-consequences.md)
- [BSV Theory](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory.md)
- [Abstract](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/abstract.md)
- [Peer-to-Peer Cash](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/abstract/peer-to-peer-cash.md)
- [Digital Signatures and Trusted Third Parties](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/abstract/digital-signatures-and-trusted-third-parties.md)
- [Peer-to-Peer Network](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/abstract/peer-to-peer-network.md)
- [Timechain and Proof-of-Work](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/abstract/timechain-and-proof-of-work.md)
- [CPU Power](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/abstract/cpu-power.md)
- [Cooperation in the Network](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/abstract/cooperation-in-the-network.md)
- [Network Structure](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/abstract/network-structure.md)
- [Messaging Between Nodes](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/abstract/messaging-between-nodes.md)
- [Introduction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/introduction.md)
- [Commerce on the Internet](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/introduction/commerce-on-the-internet.md)
- [Non Reversible Transactions](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/introduction/non-reversible-transactions.md)
- [Privacy in Commerce](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/introduction/privacy-in-commerce.md)
- [The Paradigm of Fraud Acceptance](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/introduction/the-paradigm-of-fraud-acceptance.md)
- [What is Needed...](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/introduction/what-is-needed....md)
- [Protecting Sellers From Fraud](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/introduction/protecting-sellers-from-fraud.md)
- [Proposed Solution](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/introduction/proposed-solution.md)
- [Security and Honesty](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/introduction/security-and-honesty.md)
- [Transactions](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/transactions.md)
- [Electronic Coins](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/transactions/electronic-coins.md)
- [Spending a Coin](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/transactions/spending-a-coin.md)
- [Payee Verification](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/transactions/payee-verification.md)
- [Existing Solutions](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/transactions/existing-solutions.md)
- [First Seen Rule](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/transactions/first-seen-rule.md)
- [Broadcasting Transactions](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/transactions/broadcasting-transactions.md)
- [Achieving Consensus](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/transactions/achieving-consensus.md)
- [Proof of Acceptance](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/transactions/proof-of-acceptance.md)
- [Timestamp Server](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/timestamp-server.md)
- [Timestamped Hashes](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/timestamp-server/timestamped-hashes.md)
- [A Chain of Timestamped Hashes](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/timestamp-server/a-chain-of-timestamped-hashes.md)
- [Proof of Work](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/proof-of-work.md)
- [Hashcash](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/proof-of-work/hashcash.md)
- [Scanning Random Space](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/proof-of-work/scanning-random-space.md)
- [Nonce](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/proof-of-work/nonce.md)
- [Immutable Work](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/proof-of-work/immutable-work.md)
- [Chain Effort](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/proof-of-work/chain-effort.md)
- [One CPU, One Vote](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/proof-of-work/one-cpu-one-vote.md)
- [The Majority Decision](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/proof-of-work/the-majority-decision.md)
- [The Honest Chain](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/proof-of-work/the-honest-chain.md)
- [Attacking the Longest Chain](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/proof-of-work/attacking-the-longest-chain.md)
- [Controlling the Block Discovery Rate](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/proof-of-work/controlling-the-block-discovery-rate.md)
- [Network](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/network.md)
- [Running the Network](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/network/running-the-network.md)
- [The Longest Chain](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/network/the-longest-chain.md)
- [Simultaneous Blocks](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/network/simultaneous-blocks.md)
- [Breaking the Tie](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/network/breaking-the-tie.md)
- [Missed Messages](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/network/missed-messages.md)
- [Incentive](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/incentive.md)
- [The Coinbase Transaction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/incentive/the-coinbase-transaction.md)
- [Coin Distribution](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/incentive/coin-distribution.md)
- [Mining Analogy](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/incentive/mining-analogy.md)
- [Transaction Fees](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/incentive/transaction-fees.md)
- [The End of Inflation](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/incentive/the-end-of-inflation.md)
- [Encouraging Honesty](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/incentive/encouraging-honesty.md)
- [The Attacker's Dilemma](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/incentive/the-attackers-dilemma.md)
- [Reclaiming Disk Space](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/reclaiming-disk-space.md)
- [Spent Transactions](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/reclaiming-disk-space/spent-transactions.md)
- [The Merkle Tree](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/reclaiming-disk-space/the-merkle-tree.md)
- [Compacting Blocks](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/reclaiming-disk-space/compacting-blocks.md)
- [Block Headers](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/reclaiming-disk-space/block-headers.md)
- [Simplified Payment Verification](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/simplified-payment-verification.md)
- [Full Network Nodes](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/simplified-payment-verification/full-network-nodes.md)
- [Merkle Branches](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/simplified-payment-verification/merkle-branches.md)
- [Transaction Acceptance](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/simplified-payment-verification/transaction-acceptance.md)
- [Verification During Attack Situations](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/simplified-payment-verification/verification-during-attack-situations.md)
- [Maintaining an Attack](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/simplified-payment-verification/maintaining-an-attack.md)
- [Invalid Block Relay System](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/simplified-payment-verification/invalid-block-relay-system.md)
- [Businesses Running Nodes](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/simplified-payment-verification/businesses-running-nodes.md)
- [Combining and Splitting Value](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/combining-and-splitting-value.md)
- [Dynamically Sized Coins](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/combining-and-splitting-value/dynamically-sized-coins.md)
- [Inputs and Outputs](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/combining-and-splitting-value/inputs-and-outputs.md)
- [A Typical Example](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/combining-and-splitting-value/a-typical-example.md)
- [Fan Out](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/combining-and-splitting-value/fan-out.md)
- [Privacy](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/privacy.md)
- [Traditional Models](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/privacy/traditional-models.md)
- [Privacy in Bitcoin](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/privacy/privacy-in-bitcoin.md)
- [Public Records](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/privacy/public-records.md)
- [Stock Exchange Comparison](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/privacy/stock-exchange-comparison.md)
- [Key Re-Use](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/privacy/key-re-use.md)
- [Privacy - Assessment 2](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/privacy/privacy-assessment-2.md)
- [Linking Inputs](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/privacy/linking-inputs.md)
- [Linking the Owner](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/privacy/linking-the-owner.md)
- [Calculations](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/calculations.md)
- [Attacking the Chain](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/calculations/attacking-the-chain.md)
- [Things the Attacker Cannot Achieve](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/calculations/things-the-attacker-cannot-achieve.md)
- [The Only Thing an Attacker Can Achieve](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/calculations/the-only-thing-an-attacker-can-achieve.md)
- [The Binomial Random Walk](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/calculations/the-binomial-random-walk.md)
- [The Gambler's Ruin](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/calculations/the-gamblers-ruin.md)
- [Exponential Odds](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/calculations/exponential-odds.md)
- [Waiting For Confirmation](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/calculations/waiting-for-confirmation.md)
- [Attack Via Proof of Work](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/calculations/attack-via-proof-of-work.md)
- [Vanishing Probabilities](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/calculations/vanishing-probabilities.md)
- [Conclusion](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/conclusion.md)
- [Conclusion Explained](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-theory/conclusion/conclusion-explained.md)
- [BSV Infrastructure](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure.md)
- [The Instructions](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-instructions.md)
- [The Whitepaper](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-instructions/the-whitepaper.md)
- [Steps to Run the Network](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-instructions/steps-to-run-the-network.md)
- [Step 1](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-instructions/step-1.md): New transactions are broadcast to all nodes
- [Step 2](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-instructions/step-2.md): Each node collects new transactions into a block
- [Step 3](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-instructions/step-3.md): Each node works on finding a difficult proof-of-work block
- [Step 4](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-instructions/step-4.md): When a node finds a proof-of-work, it broadcasts the block to all nodes
- [Step 5](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-instructions/step-5.md): Nodes accept the block only if all transactions in it are valid and not already spent
- [Step 6](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-instructions/step-6.md): Nodes express their acceptance of the block by working on creating the next block in the chain, using the hash of the accepted block as the previous hash
- [Rules and their Enforcement](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/rules-and-their-enforcement.md)
- [Introduction](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/rules-and-their-enforcement/introduction.md)
- [Consensus Rules](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/rules-and-their-enforcement/consensus-rules.md)
- [Block Consensus Rules](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/rules-and-their-enforcement/block-consensus-rules.md)
- [Transaction Consensus Rules](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/rules-and-their-enforcement/transaction-consensus-rules.md)
- [Script Language Rules](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/rules-and-their-enforcement/script-language-rules.md)
- [Standard Local Policies](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/rules-and-their-enforcement/standard-local-policies.md)
- [Transactions, Payment Channels and Mempools](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/transactions-payment-channels-and-mempools.md)
- [Block Assembly](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/block-assembly.md)
- [The Small World Network](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-small-world-network.md)
- [The Decentralisation of Power](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-small-world-network/the-decentralisation-of-power.md)
- [Incentive Driven Behaviour](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-small-world-network/incentive-driven-behaviour.md)
- [Lightspeed Propagation of Transactions](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-small-world-network/lightspeed-propagation-of-transactions.md)
- [Ensuring Rapid Receipt and Propagation of New Blocks](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-small-world-network/ensuring-rapid-receipt-and-propagation-of-new-blocks.md)
- [Hardware Developments to Meet User Demand](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-small-world-network/hardware-developments-to-meet-user-demand.md)
- [Novel Service Delivery Methods](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-small-world-network/novel-service-delivery-methods.md)
- [MinerID](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/the-small-world-network/minerid.md)
- [Conclusion](https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy/bsv-infrastructure/conclusion.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://hub.bsvblockchain.org/bsv-skills-center/~/changes/149/bsv-academy.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
