# 密码学原理 比特币中主要用到了密码学中的两个功能:哈希和签名。 ## **哈希** 密码学中的哈希称为Cryptographic hash function,具有三个性质:collision resistance(哈希碰撞)和Hiding、puzzle friendly 比特币中用的哈希函数是:SH...
...TCnpm,它专注于通过 Ordinals 实现去中心化网站开发。随着比特币 Ordinals 的兴起,我们在推动去中心化的同时,也面临一些新的挑战,我相信 BTCnpm 可以帮助解决这些问题。 当前问题:Ordinals 上的网站开发难题 虽然越来越多...
> 最初让我关注到比特币的 Dust Limit, 是因为比特币铭文。按说比特币铭文是和一个独立的 Sat(聪) 关联在一起的,为啥铭文的大小不是一个 Sat(聪) 而是不同的数量呢?最近再次关注到这个问题,是因为所参与的比特币生态跨链桥...
#### 引言 2021年11月,比特币迎来了自其诞生以来最重要的升级之一——Taproot。通过结合 BIP-340、BIP-341 和 BIP-342 三个核心提案,Taproot 大幅提升了比特币的隐私性、可扩展性和智能合约能力。这一升级不仅是技术上的突破,更...
这节详细讨论一下比特币的发行总量,首先给出一个粗略的描述,也就是一个大众关心的版本,后面联系挖矿过程聊聊2100万是如何计算出来的。这是一个程序员会喜欢的版本。 ## 粗略描述 对于发行总量的粗略描述是这样的:...
什么是UTXO账户模型? 在比特币网络中,UTXO是指尚未被花费的交易输出。简单来说,每笔比特币交易都会生成一些新的UTXO,同时消耗一些旧的UTXO。UTXO模型可以看作是“硬币模型”,每个UTXO就像是一枚硬币,只有当你把这些硬...