严格来说,比特币交易规则并不是在某一天一次性发布完成的。它的思想和基本框架,最早出现在2008年10月31日发布的bitcoina peer-to-peer electronic cash system白皮书中;真正写入程序、形成可运行网络,则发生在2009年1月。2009年1月3日,比特币创世区块被挖出,1月8日,中本聪发布比特币0.1版本,数字签名、工作量证明、区块链记账、utxo模型以及防止双重支付等核心规则,才从纸面设计变成了可以被节点执行的协议。

这套规则解决的并不是交易所里的买涨买跌,而是没有银行记账,网络如何确认一笔钱属于谁。一笔比特币交易通常由输入和输出构成,输入引用此前尚未花费的utxo,发送者使用私钥完成数字签名,接收方则通过公钥或地址验证支付条件。节点收到交易后,会检查签名是否有效、输入是否已经被使用、金额是否足够以及脚本条件能否满足。任何一项不符合要求,交易就不会被正常转发,更不可能被诚实节点写入区块。

真正让比特币摆脱中心化清算机构的,是工作量证明和最长链规则。用户广播交易后,矿工会把候选交易打包进区块,并通过计算哈希寻找符合难度要求的结果。区块被网络接受后,后续区块不断叠加,交易确认数随之增加。这里的确认不是某个平台人工盖章,而是全网节点对交易顺序和账本状态逐步形成共识。链条越长,想要改写历史所需的算力成本越高,这也是比特币交易通常等待多个确认的原因。
比特币规则里还包含发行和激励安排。创世阶段每个区块的奖励为50枚btc,区块奖励大约每产生210000个区块减半一次,最终总量上限设定为2100万枚。交易费则由用户自行设置,矿工会综合手续费、交易大小和网络拥堵程度决定打包优先级。手续费高并不代表交易金额更大,它更多反映交易占用的区块空间以及用户对确认速度的需求。网络繁忙时,低费率交易可能长时间停留在内存池中。

此后,比特币交易规则仍在持续演化,但改变通常通过代码升级和社区共识完成,并非由某个机构随意修改。p2sh、隔离见证、taproot等升级,分别扩展了脚本兼容性、交易容量利用率、隐私与智能合约表达能力,同时尽量保持旧资产和基础共识的连续性。回答什么时候出的,最准确的说法是:规则蓝图始于2008年10月31日,网络在2009年1月正式运行,第一版可执行协议随比特币0.1发布;今天使用的比特币交易规则,则是在这套早期框架上经过多年升级逐步形成的。