Wiki
Biturai Trading Wiki
The Biturai crypto encyclopedia: AI-assisted, data-informed, and continuously quality-audited.
MAST: Merklized Abstract Syntax Trees in Taproot
Merklized Abstract Syntax Trees (MAST) is a cryptographic technique that significantly enhances privacy and efficiency for complex Bitcoin transactions. It achieves this by allowing only the relevant conditions of a smart contract to be
Bitcoin Miniscript: Writing Secure Script Conditions
Bitcoin Miniscript simplifies the creation of complex spending conditions within Bitcoin's underlying scripting language. It provides a structured way to write secure and analyzable scripts, reducing developer errors and enhancing wallet
Multisignature Wallets in Bitcoin: 2-of-3 and Threshold Setups
A multisignature wallet requires multiple private keys to authorize a transaction, significantly enhancing security and enabling shared control over Bitcoin funds. This setup prevents any single point of failure by distributing the
Seed Phrase Checksum: How the Last Word Validation Works
A seed phrase is a sequence of words acting as a master key for crypto wallets. The last word in such a phrase often serves as a checksum, validating the integrity of the entire sequence and preventing common transcription errors.
Seed Phrase Wordlist: How the 2048 BIP-39 Words Function
A seed phrase is a human-readable backup that allows users to restore their cryptocurrency wallets and all associated accounts. This phrase, typically 12 or 24 words, is derived from a standardized list of 2048 words defined by the BIP-39
BIP-39 Passphrase: The 25th Word and Hidden Wallets
The BIP-39 passphrase is an optional, user-defined string that adds an extra layer of security to a cryptocurrency seed phrase. It generates a completely distinct wallet, often referred to as a hidden wallet, from the same initial recovery
Hardened vs. Non-Hardened Derivation in HD Wallets
Hierarchical Deterministic (HD) wallets use two key derivation methods: hardened and non-hardened. Understanding their differences is vital for securing digital assets and managing privacy effectively.
Master Private Key and Chain Code in HD Wallets
Hierarchical Deterministic (HD) wallets use a master private key and a master chain code, both derived from a single seed, to generate all subsequent keys and addresses. These two components are fundamental for the security and
HD-Wallets: Hierarchical Deterministic Key Derivation
Hierarchical Deterministic (HD) wallets are a type of cryptocurrency wallet that can generate a vast number of public and private keys from a single seed phrase. This system significantly enhances security and simplifies the management of
Bitcoin Address Types: Legacy, SegWit, and Taproot Compared
Bitcoin addresses have evolved through Legacy, SegWit, and Taproot types, each offering distinct advantages in efficiency, fees, and features. Understanding these differences is crucial for optimizing transaction costs and leveraging the
Understanding Pay-to-Taproot (P2TR) Outputs
Pay-to-Taproot (P2TR) is an advanced Bitcoin transaction output type enhancing privacy, efficiency, and flexibility. It allows funds to be unlocked either by a direct key signature or by satisfying alternative scripts, minimizing on-chain
Understanding Pay-to-Script-Hash (P2SH) Addresses
Pay-to-Script-Hash (P2SH) is a Bitcoin transaction type that allows funds to be sent to an address representing a set of spending conditions, rather than a direct public key. This mechanism simplifies complex scripts like multisignature
BIP-118: SIGHASH_ANYPREVOUT and Lightning Eltoo
SIGHASH ANYPREVOUT is a Bitcoin improvement proposal that introduces a new signature hash flag, allowing a single signature to authorize spending from multiple potential transaction outputs. This innovation is fundamental for scaling
BIP-119: CheckTemplateVerify (CTV) and Bitcoin Covenants
BIP-119 introduces CheckTemplateVerify (CTV), a proposed Bitcoin upgrade enabling new spending conditions for unspent transaction outputs (UTXOs). This functionality allows users to define specific rules for how and when their Bitcoin can
BIP-86: Wallet Derivation for Taproot Addresses (bc1p)
BIP-86 standardizes how Hierarchical Deterministic (HD) wallets derive keys for single-key Taproot (P2TR) addresses, ensuring consistent generation and recovery of bc1p addresses. This standard is vital for wallet interoperability and the
BIP-84: Native SegWit Wallets and bc1q Addresses
BIP-84 standardizes the derivation path for native SegWit wallets, generating bc1q addresses. These addresses offer significant transaction fee reductions and improved network efficiency for Bitcoin users.
Bech32 and Bech32m Address Encoding: BIP-173 and BIP-350
Bech32 and Bech32m are advanced address formats for Bitcoin's native Segregated Witness (SegWit) outputs, defined by BIP-173 and BIP-350. These formats provide superior efficiency, flexibility, and robust error detection for Bitcoin
BIP-174: Partially Signed Bitcoin Transactions (PSBT)
Partially Signed Bitcoin Transactions (PSBTs) provide a standardized data format for exchanging information about Bitcoin transactions, especially for multi-party or multi-device signing. This format enhances security and interoperability
BIP-68 and BIP-112: Understanding Relative Timelocks and CSV
BIP-68 and BIP-112 introduced relative timelocks to Bitcoin, allowing transaction outputs to be locked for a duration relative to their confirmation time. This innovation, particularly through the OP CHECKSEQUENCEVERIFY opcode, enables
BIP-8: Activation Mechanism for Contentious Soft Forks
BIP-8 is a technical proposal within the Bitcoin protocol that outlines a specific method for activating soft forks, particularly those that might face significant disagreement. It introduces a mechanism that can ensure a soft fork is