Open Systems, Blockchain & Business Daily

OSBBD

AI, money and the software behind them.

Explainers

Practical guides to AI, payments, crypto, software and the systems behind digital life.

Open wooden card-catalog drawer: blank cream index cards packed in an even row at the back, several cards pushed in at odd angles near the front, and a cobalt-blue paper strip at the open end.
UUID ·

UUID v4 vs v7: Which to Use as a Database Key

UUID v7 starts with a timestamp, so new keys append to the index. A 10-million-row PostgreSQL test and its catch.

Five steel measuring cups of decreasing size, each holding fewer grey pebbles, on ivory paper with a cobalt paper strip
GGUF ·

Q4_K_M vs Q5_K_M vs Q8_0: GGUF Quant Sizes Compared

Q4_K_M is 4.58 GiB, Q5_K_M 5.33 GiB on an 8B model: what the names mean and how much memory each needs.

Taproot ·

Taproot Key Path vs Script Path: What a Spend Reveals

See what Taproot key-path and script-path spends reveal, how their witnesses differ and why key path is usually smaller.

Secure Boot ·

Secure Boot Certificates 2023: After the 2011 Expiry

What the 2023 Secure Boot certificate transition changes, how to find incomplete devices, and how to pilot remediation.

Payment tokenization ·

Payment Tokenization: How Network Tokens Replace PANs

Network tokens replace PANs with restricted payment credentials that can reach issuer authorization.

OSBBD diagram showing firmware, bootloader and kernel stages hashed into a TPM and recorded in a PCR event log.
Measured Boot ·

Measured Boot Explained: What the TPM Records

How Measured Boot extends startup hashes into TPM PCRs, uses an event log and supports remote attestation.

Editorial diagram showing a Bitcoin transaction as a byte-sized receipt feeding a fee-rate dial.
Bitcoin ·

Does the Bitcoin Fee Depend on the Amount?

Bitcoin fees follow transaction size and fee rate. See why a small payment can cost more than a large one.

OSBBD technical diagram showing a WebAssembly module with linear memory separated from host file, network and clock capabilities exposed only through imports.
WebAssembly ·

WebAssembly Sandbox Explained: Memory, Imports and Limits

How WebAssembly isolates linear memory, grants host capabilities through imports and where the sandbox ends.

ACME HTTP-01 file challenge and DNS-01 TXT challenge compared
ACME ·

ACME DNS-01 vs HTTP-01: Choosing a Challenge

How ACME HTTP-01 and DNS-01 prove domain control, when wildcards require DNS, and where automation can fail.

Editorial collage showing three Bitcoin transaction outputs flowing into a wallet, then a payment output and a smaller change output.
Bitcoin ·

Bitcoin UTXOs Explained: Inputs, Outputs and Change

A Bitcoin balance is a set of unspent outputs. Learn how a wallet selects them, creates change and affects future fees.

RAG ·

RAG Prompt Injection Defense: A Practical Guide

A practical defence model for indirect prompt injection across RAG ingestion, retrieval, model context and tool calls.

EMV 3-D Secure ·

EMV 3-D Secure: Frictionless vs Challenge Flow

How EMV 3-D Secure decides between a silent risk check and a cardholder challenge, and what merchants must measure.

SLSA ·

SLSA Build Provenance: What the Levels Actually Prove

What SLSA build provenance records, how Build L1–L3 differ and what verification policy still has to check.

OAuth ·

OAuth PKCE: How the Authorization Code Proof Works

How PKCE binds an OAuth authorization code to one client request, what S256 does and which risks remain.

Cobalt paper-collage diagram of a DNSSEC chain from a root DNSKEY trust anchor through a DS-to-DNSKEY delegation to a signed RRset, ending in secure, insecure, bogus or indeterminate validation states.
DNSSEC ·

How DNSSEC Works: Signatures, Trust and Limits

How DNSSEC authenticates DNS answers through signatures, DS records and a chain of trust—and what it cannot protect.

Paper release cards moving from version 1.4.2 to 2.0.0 in OSBBD cobalt collage style
semantic versioning ·

Semantic Versioning: What Major, Minor and Patch Mean

Semantic Versioning explains compatibility through major, minor and patch numbers. Learn pre-releases and metadata.

Silver laptop holding a cobalt document sleeve, with a torn black paper strip extending outward.
Local AI ·

Local LLM vs API: Data Boundaries and Operating Work

Compare local inference and hosted APIs by data flow, permissions, fallback and the work needed to run them.

Two linked transaction cards move together toward a Bitcoin block, illustrating child-pays-for-parent fee bumping.
Bitcoin ·

Bitcoin Child Pays for Parent (CPFP): How the Fee Bump Works

A CPFP child transaction can raise a parent's combined fee rate. See who can use it, the limits and wallet checks.

Two browser windows with independent cobalt data streams crossing between them
HTTP/3 ·

HTTP/3 vs HTTP/2: What QUIC Changes

HTTP/3 moves HTTP from TCP to QUIC. Compare setup, packet-loss behavior, migration and fallback.

A phone beside a paper payment request with a cobalt approval arrow in an editorial collage.
FedNow ·

FedNow Request for Payment: What Happens Before the Transfer

A FedNow payment request asks for approval. Money moves only after a separate instant credit transfer.

BGP ·

BGP Route Leaks vs Hijacks: What Actually Changed

The labels overlap. Diagnose the origin, AS path and export policy before choosing a fix.

Four charcoal data tiles beside one cobalt tile on paper sheets, illustrating the different weight assigned to base and witness bytes.
Bitcoin ·

Bitcoin Block Weight vs Block Size: What the Numbers Mean

Block weight is Bitcoin’s consensus limit; raw bytes and virtual size describe related but different measurements.

Bitcoin ·

Bitcoin Address Types: Legacy to Taproot

Bitcoin address types identify Legacy, wrapped SegWit, Native SegWit and Taproot destinations.

Local AI ·

Model Precision Formats for Local AI

Model precision formats shape weight memory, compute compatibility and numerical behaviour in local AI.

OSBBD

What are you looking for?

Search by headline, topic or keyword.