Bitcoin's native programming language used to define how bitcoins are spent and who can spend them.
A type of zero-knowledge proof in Bitcoin-related systems that enable confidentiality without revealing transaction amounts.
The official open-source software client for the Bitcoin network.
A cryptographic protocol that enables signers to stay anonymous among
A node runs the Bitcoin Core software (or another reference implementation) that allows users to interact with and participate in network consensus by maintaining a copy of the Bitcoin blockchain and validating transactions and blocks.
A blind oracle is a cryptographic protocol based on zero-knowledge proofs that enable a user to send a confidential message.
Bitcoin (BTC) is a decentralized digital currency created by an unknown person or group using the pseudonym Satoshi Nakamoto.
A proposed extension to the Lightning Specification, focusing on enhancing the efficiency and flexibility of the network. The primary feature introduced by BOLT12 is the Offers protocol, which streamlines the process of creating, managing, and executing Lightning invoices.