Difference between revisions of "Main Page"
(Updated TOC to reflect proposed new layout) |
|||
Line 1: | Line 1: | ||
+ | =NOTICE= | ||
+ | The information that exists on this website has largely been copied across from the Bitcoin Core wiki and in some cases contains information that conflicts with the current operation of the BitcoinSV network. Pages that include these unedited pages will be so marked. | ||
+ | |||
=Welcome to the BitcoinSV Wiki= | =Welcome to the BitcoinSV Wiki= | ||
Line 19: | Line 22: | ||
''Quick Glossary'' | ''Quick Glossary'' | ||
− | #Introduction | + | #Introduction and Quick Start |
##[[What Is Bitcoin?]] | ##[[What Is Bitcoin?]] | ||
##[[History of Bitcoin]] | ##[[History of Bitcoin]] | ||
##[[Bitcoin Satoshi Vision]] | ##[[Bitcoin Satoshi Vision]] | ||
− | # | + | #Transactions and Blocks |
− | |||
##[[Bitcoin Transactions]] | ##[[Bitcoin Transactions]] | ||
+ | ##[[Bitcoin Blocks]] | ||
+ | #[[Wallets, Key Management and SPV]] | ||
+ | ##[[Wallet Functions]] | ||
+ | ##[[Keychains]] | ||
+ | #[[Building on Bitcoin]] | ||
+ | ##[[Bitcoin's Test Blockchains]] | ||
+ | ##[[Bitcoin tools]] | ||
+ | ##[[Bitcoin wallet libraries]] | ||
+ | ##[[The Metanet]] | ||
+ | ##[[SV Alias]] | ||
+ | ##[[Other Layer 2 Protocols]] | ||
+ | ##[[Advanced Bitcoin Scripting]] | ||
+ | ##[[Payment Channels]] | ||
+ | #[[Mining and Consensus]] | ||
##[[Bitcoin Infrastructure]] | ##[[Bitcoin Infrastructure]] | ||
##[[Proof of Work]] | ##[[Proof of Work]] | ||
+ | ##[[Independent Verification of Transactions]] | ||
+ | ##[[Nodes]] | ||
+ | ##[[The Small World of Mining]] | ||
+ | ##[[Honesty and Incentives]] | ||
+ | ##[[The Mining Process]] | ||
+ | ##[[Mining and the Hashing Race]] | ||
+ | ##[[Attacks]] | ||
+ | #[[The Bitcoin Network]] | ||
+ | ##[[Peer-to-Peer Network Architecture]] | ||
+ | ##[[Exchanging "Inventory"]] | ||
+ | ##[[Simplified Payment Verification]] | ||
+ | ##[[Encrypted and Authenticated Connections]] | ||
+ | ##[[Transaction Pools]] | ||
+ | |||
+ | |||
+ | =OLD TABLE OF CONTENTS= | ||
+ | |||
##[[protocol|Bitcoin v0.1: The foundation of the protocol]] | ##[[protocol|Bitcoin v0.1: The foundation of the protocol]] | ||
#Deterministic wallets | #Deterministic wallets | ||
Line 61: | Line 94: | ||
##[[Timelocks (nLocktime)]] | ##[[Timelocks (nLocktime)]] | ||
#Building on Bitcoin | #Building on Bitcoin | ||
− | |||
###[[Planaria]] | ###[[Planaria]] | ||
###[[etc]] | ###[[etc]] |
Revision as of 03:52, 17 September 2019
NOTICE
The information that exists on this website has largely been copied across from the Bitcoin Core wiki and in some cases contains information that conflicts with the current operation of the BitcoinSV network. Pages that include these unedited pages will be so marked.
Welcome to the BitcoinSV Wiki
This is a comprehensive guide to the Bitcoin protocol, Bitcoin Ledger and BitcoinSV network.
Here you can find information on and links to some of the amazing tools developed for Bitcoin including:
This site will also cover major second layer protocols that have been built for Bitcoin such as:
- Metanet Protocol
- Tokenized Protocol
- B://, C://, D://, BCAT, etc
- Other second layer protocols (contact [email protected] to have your stable, released protocol added)
Table of Contents
Quick Glossary
- Introduction and Quick Start
- Transactions and Blocks
- Wallets, Key Management and SPV
- Building on Bitcoin
- Mining and Consensus
- The Bitcoin Network
OLD TABLE OF CONTENTS
- Deterministic wallets
- Unspent Transaction Outputs
- Wallets
- Transactions
- Building on Bitcoin
- Advanced Bitcoin Scripting
- Payment Channels
- The Metanet
- The Bitcoin Network
- The Blockchain
- Introduction
- GetBlockTemplate interface
- Block Header
- Block Identifiers: Block Header Hash and Block Height
- The Genesis Block
- Linking Blocks in the Blockchain
- Merkle Trees
- Merkle Trees and Simplified Payment Verification (SPV)
- Bitcoin’s Test Blockchains
- Regtest – The local blockchain
- Testnet – Test your app
- Scaling Testnet – Test your app in the rain
- Using test blockchains for development
- Mining and Consensus
- Introduction
- Decentralized Consensus
- Independent Verification of Transactions
- Nodes
- The small world of mining
- Honesty and incentives
- Miner API
- Aggregating Transactions into Blocks
- Constructing the Block Header
- Working on the Block
- Successfully Mining the Block
- Validating a New Block
- Assembling and Selecting Chains of Blocks
- Mining and the Hashing Race
- Attacks