Programming on Bitcoin: A Survey of Layer 1 and Layer 2 Technologies in Bitcoin Ecosystem

This paper surveys the innovative protocols designed to enhance the programming functionality of the Bitcoin blockchain, collectively forming a significant component of the esteemed “Bitcoin Ecosystem”. While Bitcoin was originally designed for peer-to-peer payments using a basic scripting language, developers have found ways to significantly expand its programming capabilities. A key milestone in this evolution is the 2021 Taproot upgrade, which introduced new cryptographic tools that made Bitcoin more private and programmable. This upgrade enabled the development of new protocols for digital assets, such as NFTs and fungible tokens, which have significantly broadened Bitcoin's capabilities beyond basic payments. At the same time, a new series of protocols has emerged within the Bitcoin ecosystem, which we categorize as Layer 2 solutions akin to Ethereum's Layer 2. These protocols further enhance Bitcoin's performance and programming capability. Although prior studies have explored Bitcoin's programming capability, there remains a lack of comprehensive review and empirical analysis of ecosystem protocols. This research bridges this gaps and offers valuable insights for both practitioners and researchers alike.

Authors

Institutions

Publication Details

Journal
Blockchain Research and Applications
Published
2025-10-01
DOI
https://doi.org/10.1016/j.bcra.2025.100408
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Programming on Bitcoin: A Survey of Layer 1 and Layer 2 Technologies in Bitcoin Ecosystem

Qing Yang, Taotao Wang, Jiqun Zhang, G. R. Liao et al.
Blockchain Research and Applications
Blockchain Technology Applications and Security
article

Programming on Bitcoin: A Survey of Layer 1 and Layer 2 Technologies in Bitcoin Ecosystem

Qing Yang, Taotao Wang, Jiqun Zhang, G. R. Liao, Long Shi, Shengli Zhang, Xia Y, Xiaoxiao Wu
article en

Abstract

This paper surveys the innovative protocols designed to enhance the programming functionality of the Bitcoin blockchain, collectively forming a significant component of the esteemed “Bitcoin Ecosystem”. While Bitcoin was originally designed for peer-to-peer payments using a basic scripting language, developers have found ways to significantly expand its programming capabilities. A key milestone in this evolution is the 2021 Taproot upgrade, which introduced new cryptographic tools that made Bitcoin more private and programmable. This upgrade enabled the development of new protocols for digital assets, such as NFTs and fungible tokens, which have significantly broadened Bitcoin's capabilities beyond basic payments. At the same time, a new series of protocols has emerged within the Bitcoin ecosystem, which we categorize as Layer 2 solutions akin to Ethereum's Layer 2. These protocols further enhance Bitcoin's performance and programming capability. Although prior studies have explored Bitcoin's programming capability, there remains a lack of comprehensive review and empirical analysis of ecosystem protocols. This research bridges this gaps and offers valuable insights for both practitioners and researchers alike.

Blockchain Research and Applications
Shenzhen University (CN), Nanjing University of Science and Technology (CN)
Openalex Percentile: Top 55%
Blockchain Technology Applications and Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Programming on Bitcoin: A Survey of Layer 1 and Layer 2 Technologies in Bitcoin Ecosystem — Qing Yang, Taotao Wang, et al. · Blockchain Research and Applications (2025) | TGRS Research Map | TGRS