Blockstream Research
A Bitcoin-focused cryptography team
icon
Programmability
Bitcoin Script is a stack-based smart contract language for locking and unlocking transactions, with flexibility and analyzability. However, Bitcoin Script lacks the expressiveness needed for more complex smart contracts. Miniscript and Simplicity are research efforts to bring safer and more extensible smart contracts to the blockchain.
icon
Security
Security is a top priority for all Bitcoin developers and users. Blockstream Research contributes to the development of robust cryptographic libraries, hardened operating systems, full node software, and verifiable smart contracting languages which are critical components in the full lifecycle of Bitcoin development.
icon
Privacy
Censorship-resistance and fungibility are fundamental properties of Bitcoin; without some degree of privacy, these properties can't exist. Blockstream Research is actively researching new methods and developing new standards to further improve privacy on the blockchain.

Core Technology

Building the Bitcoin-backed financial infrastructure that scales—on the lightning network and federations.

Core Technology
Federations

A more efficient blockchain that enables users to use different spending conditions with new opcodes and scripting languages.

Bitcoin

A peer-to-peer payment network and self-sovereign money that relies on cryptography to provide a transparent, secure, and reliable system.

Lightning

A network that enables users to make faster and nearly free transactions in payment channels, off of the primary bitcoin blockchain.

Research Talks

Watch our past Research Talks on YouTube, and see our events page for more upcoming presentations and workshops.

Published Papers

Whitepapers

Research Lab

Pioneering new technologies that improve the security, efficiency, and scalability of the blockchain.

icon
Taproot

An upgrade to Bitcoin that batches multiple signatures and transactions together, making it easier and faster to verify transactions on Bitcoin.

icon
PSBTs

A Bitcoin standard that improves the portability of unsigned transactions, and enables multiple parties to easily sign the same transaction.

icon
Deterministic Builds

Software that enables multiple people to compile the same source code into identical binaries for better audibility and security.

icon
Covenants

New spending conditions that enable greater extensibility in how coins are transferred on the blockchain.

icon
MuSig

A protocol for aggregating public keys and signatures for the schnorr digital signature algorithm.