LogoLogo
  • Introduction
  • BSV Blockchain
    • Blocks
    • Transactions
    • Proof of Work
    • Capabilities
    • Economic Model of Governance
    • Digital Asset Recovery
  • Network Policies
    • High-Level Architecture
    • Mining
    • Standard and Local Policies
    • Consensus Rules
    • Local Policies
  • Node Operations
    • Node Software
    • Bitcoin Server Network (BSN)
    • ChainTracker
    • Transaction Validation
    • UTXO Storage
    • Mempool
    • Block Assembler
    • Block Validation
    • Mining Software
    • Pruning transactions
    • Responsibilities of a Node
  • Light Clients and SPV Processes
    • Simplified Payment Verification (SPV)
      • Proof of Publication in a block
      • Instant Payments
      • Proof of Integrity
    • Light Clients in Blockchain
  • Transaction Lifecycle
    • Transaction Inputs and Outputs
    • Script
    • Transaction Flow
    • Constructing a transaction
    • Sequence Number and Time Locking
    • Transaction Templates
    • Transaction Processing
    • Opcodes used in Script
  • Privacy
    • Keys and Identity
    • Private vs Anonymous
    • Digital Signatures
    • Privacy in Public Blockchain
Powered by GitBook
On this page
  1. Network Policies

Local Policies

Local policies specify the limitations that arise from a node's system configuration and hardware setup

PreviousConsensus RulesNextNode Operations

Last updated 1 year ago

When a mining node sets up its system, it will configure the software based on its infrastructure. These configurations come under local policies. Some of these policies are also based on the nodes' preferences regarding the services they want to offer beyond their mandated enforcement of protocol-level rules, which come under standard policies.

These policies are typically associated with the node infrastructure and the node's configuration when setting it up.

There are certain rules related to:

  • Block and transaction sizes that the node can support

  • Transaction fees

  • How the node validates the transaction and blocks received from other participating nodes via the Bitcoin server network

Full List of Consensus Rules and Local Policies

All of the Consensus rules that a node need to ensure that it is enforcing is something legally they are bound by contract when they collect block subsidy from the issuer of the coins. This is how the blockchain system integrates the legal framework into it.

Local policies are configuration items that are specific to the node's infrastructure and could be different for each node. These policies will allow various nodes to compete with each other regarding their services, including reliable and high throughput processing, large-size transactions, etc.

16KB
tx rules.xlsx
This is only provided for reference and does not claim to be a fully exhaustive list of rules present in the code