比特币是以区块链数据结构为载体,融合点对点网络、椭圆曲线密码学、工作量证明共识机制以及UTXO交易模型搭建而成的去中心化电子现金系统技术方案,区块链是这套系统的数据底层,但完整理解比特币不能只局限于区块链概念,多项技术组合才支撑比特币实现无需第三方中介的全球价值流转。2008年中本聪发布相关白皮书,首次将多项密码学与分布式技术整合落地,区别于单纯的数据库技术,比特币整套技术天生为价值传输设计,各项模块环环相扣,解决了数字资产长期存在的双重支付难题。

比特币最基础的骨架是链式区块结构,网络大约每十分钟打包全网待确认交易生成新区块,每个区块头部都会记录上一个区块经过SHA256运算得出的哈希指纹,让区块按照时间顺序首尾相连形成链条。一旦任意区块内交易记录被篡改,对应的哈希数值会彻底改变,后续所有区块的关联校验都会失效,想要伪造历史交易,攻击者需要重新计算篡改位置之后全部区块。同时区块内部依靠默克尔树汇总所有交易哈希,节点无需下载完整交易,仅凭默克尔路径就能快速验证单笔交易是否真实存在于区块之中,这也是轻量级钱包能够正常使用比特币网络的技术基础。

资产所有权依靠secp256k1椭圆曲线数字签名体系保障,用户本地随机生成私钥,单向运算得到公钥,公钥再次经过哈希编码形成日常使用的比特币地址。私钥是支配资产的唯一凭证,发起转账时,用户使用私钥对交易信息生成数字签名,全网节点通过对应的公钥验证签名合法性,整个过程私钥永远不需要向外公开。和传统账户记账模式不同,比特币采用UTXO未花费交易输出模型,系统不存在独立账户余额记录,每一笔转账都会消耗旧的交易输出、生成新的交易输出,钱包余额本质是地址名下所有未被花费输出的数值总和,这套模型从底层规避同一笔资产重复花费的漏洞。

工作量证明PoW共识机制负责让全球分布式节点达成账本统一,矿工收集交易组建候选区块,不断尝试随机数运算,争夺满足难度条件的区块哈希结果,率先算出有效结果的矿工拥有记账出块资格并获得区块奖励。网络每产出2016个区块自动调整挖矿难度,以此稳定维持十分钟的平均出块速度。当网络出现区块分叉,全网节点统一遵循累计工作量最大的主链规则,放弃较短分叉链。这套共识依靠算力竞争实现去中心化治理,没有管理员审批权限,协议规则由全网节点共同执行,任何单方面修改规则都无法获得网络认可。
整套技术运行在开放式P2P点对点网络之上,全球分布无数独立节点,交易与新区块通过节点互相广播扩散,不存在中心化服务器管控信息流。任何人都可以自由接入网络运行节点,节点分为存储完整账本的全节点与仅做验证的轻节点。依靠多层技术叠加,比特币实现三大核心目标:资产归属由密码学确权、交易记录具备不可逆特性、分布式网络无需信任中介。经过十余年持续运行,底层基础算法没有出现根本性安全漏洞,后续闪电网络等二层方案,也是在这套底层技术之上拓展交易吞吐量,并未改动比特币核心协议架构。