本文介绍了SNARK技术在区块链中的应用,它作为一种简洁的非交互式知识证明,可以实现非交互式见证数据压缩(NIWA),从而提高验证效率并保护隐私。文章解释了SNARK如何通过聚合见证数据来优化区块链的状态转换验证,并讨论了SNARK在带宽约束方面的局限性,强调虽然SNARK能有效压缩和聚合数据,但仍然需要传播非见证数据以更新UTXO集合。
SNARK(succinct non-interactive argument of knowledge,简洁的非交互式知识证明)常被认为是 “解决” 扩容问题的灵丹妙药。虽然 SNARK 可以提供难以想象的好处,但我们也要知道 —— SNARK 无法解决区块链当前面临的带宽约束问题。
本文深入探讨了Drivechain的概念,它通过算力托管机制实现比特币主链和侧链的双向锚定。与传统的免信任理念不同,Drivechain更侧重于博弈论和激励机制,允许在侧链上进行各种创新实验,如隐私交易、DeFi等,同时解决比特币的扩容和安全预算问题,并维持比特币的去中心化。
本文介绍了比特币交易中使用的不同类型的签名哈希(SIGHASH),包括SIGHASH_ALL、SIGHASH_NONE、SIGHASH_SINGLE以及与ANYONECANPAY组合使用的变体。文章解释了每种签名类型的含义以及它们在不同交易场景中的应用,例如日常交易、多方交易、链上互换等,并提及了SIGHASH_SINGLE实现中的一个bug。
本文是一份详细的教程,指导读者在树莓派上运行比特币全节点和闪电网络节点。内容涵盖硬件选择、系统准备、Bitcoin Core和LND软件的安装与配置,以及使用Zap远程连接闪电网络节点。教程旨在帮助那些计算机知识有限,但希望以经济实惠的方式运行节点的用户。
本文介绍了比特币的Taproot升级,包括默克尔分支(MAST)、Taproot本身以及Schnorr签名。Taproot升级旨在提高比特币的隐私性、效率和可扩展性,通过合并pay-to-key和pay-to-script输出类型,并使用新的签名哈希模式和强制执行MINIMALIF等改进,为未来的升级铺平道路。
本文深入探讨了比特币中的时间锁机制,包括交易层面和脚本层面的绝对时间锁和相对时间锁,以及它们如何通过区块号和时间戳来度量时间。文章详细解释了 nLocktime、nSequence、OP_CHECKLOCKTIMEVERIFY (OP_CLTV) 和 OP_CHECKSEQUENCEVERIFY (OP_CSV) 的工作原理和使用方法,并提供了实际案例。
本文节选自《比特币标准》,主要阐述了比特币作为一种去中心化的数字货币,如何解决传统货币体系中的问题,如通货膨胀、政府干预等。文章强调了健全货币的重要性,并认为比特币是迄今为止最“贵”的货币,因为它具有可验证的稀缺性和抵抗审查的特性,将对个人自由和全球经济产生深远影响。
本文由英格兰银行的专家撰写,解释了现代经济中货币的创造过程,并纠正了关于货币创造的两种常见误解。文章阐述了商业银行通过放贷创造存款,以及中央银行通过货币政策(包括量化宽松)影响货币供应量的方式,并讨论了银行、家庭和公司行为对货币创造的限制。
本文深入浅出地介绍了比特币 Taproot 升级的技术细节,包括 MAST、Schnorr 签名和 Taproot 本身,阐述了它们如何提升比特币的隐私性、效率性,以及智能合约的功能性。Taproot 通过密钥聚合和脚本模式的统一,旨在实现更大的匿名集,并可能成为比特币历史上最重要的一次升级。