Bitcoin Core

E34661

Bitcoin Core is the open-source software implementation that serves as the primary full node and wallet for the Bitcoin network, maintaining the blockchain and enforcing consensus rules.

All labels observed (8)

How this entity was disambiguated

Statements (54)

Predicate Object
instanceOf Bitcoin full node software
Bitcoin reference implementation
cryptocurrency wallet software
open-source software project
developerCommunity Bitcoin Core contributors
enforces Bitcoin consensus rules
governanceModel open, rough consensus
implements Bitcoin
surface form: Bitcoin protocol
includesComponent bitcoin-cli
Bitcoin Core self-linksurface differs
surface form: bitcoin-qt

bitcoin-tx
Bitcoin Core self-linksurface differs
surface form: bitcoind
isFreeSoftware true
isOpenSource true
license MIT License
maintains Bitcoin blockchain
network Bitcoin
operatingSystem Linux
Windows
macOS
originalName Bitcoin client
Bitcoin Core self-linksurface differs
surface form: Bitcoin-Qt
primaryRole Bitcoin wallet
full node implementation
programmingLanguage C++
repositoryPlatform GitHub
roleInEcosystem backbone of Bitcoin network infrastructure
reference for other Bitcoin implementations
securityModel full validation
softwareType command-line application
daemon
stores local copy of Bitcoin blockchain
supportsAddressType P2PKH
P2SH
bech32
bech32m
supportsFeature Hierarchical Deterministic wallets
RPC interface
Segregated Witness
UTXO set management
block validation
mempool management
peer-to-peer networking
pruned node mode
regtest
replace-by-fee
signet
testnet
transaction verification
wallet management
supportsLanguage English
usesVersionControlSystem Git
validates Bitcoin blocks
Bitcoin transactions

How these facts were elicited

Referenced by (12)

Full triples — surface form annotated when it differs from this entity's canonical label.

Bitcoin referenceClient Bitcoin Core
Bitcoin Core includesComponent Bitcoin Core self-linksurface differs
this entity surface form: bitcoind
Bitcoin Core includesComponent Bitcoin Core self-linksurface differs
this entity surface form: bitcoin-qt
Bitcoin Core originalName Bitcoin Core self-linksurface differs
this entity surface form: Bitcoin-Qt
satoshi protocolSpecification Bitcoin Core
this entity surface form: Bitcoin reference implementation
Gavin Andresen workedOn Bitcoin Core
Gavin Andresen workedOn Bitcoin Core
this entity surface form: Bitcoin reference implementation
Gavin Andresen contributedTo Bitcoin Core
this entity surface form: Bitcoin protocol
bitcoin-cli partOf Bitcoin Core
bitcoin-cli developer Bitcoin Core
this entity surface form: Bitcoin Core developers
bitcoin-tx partOf Bitcoin Core
bitcoin-tx documentation Bitcoin Core
this entity surface form: Bitcoin Core man pages