本文回顾了闪电网络从早期概念到 Beta 版本的演进历程,涵盖了支付通道的起源、早期支付网络的概念、闪电网络的诞生及其关键创新(如 Poon-Dryja 通道和哈希时间锁合约),以及为实现闪电网络而进行的比特币协议变更。文章还介绍了多个闪电网络实现的开发过程,并强调了闪电网络在路由、隐私和安全等方面仍面临挑战。
本文深入探讨了闪电网络的入账容量问题,解释了入账容量的定义,即在给定的时间点上,闪电网络节点可以接收的比特币数量,它依赖于节点的远端余额。文章还分析了导致此问题的根本原因,并讨论了不同类型的节点(商家节点、终端用户节点和路由节点)如何受到此问题的影响,最后得出结论,认为更充分的流动性分布可以缓解这一问题。
本文解释了闪电网络中的 Submarine Swap(潜水艇互换)技术,它允许用户通过链上比特币支付来完成闪电网络支付,而无需手动管理通道。核心在于利用哈希时间锁合约(HTLC)实现链上支付方和链下接收方之间的连锁支付,从而简化闪电网络的使用并促进流动性。
本文介绍了eltoo,一种为layer 2协议提出的新的、更简洁的状态更新机制,旨在替代闪电网络中原有的更新机制。eltoo通过更新交易和结算交易的配合,以及SIGHASH_NOINPUT标签的使用,实现了更高效、更安全的状态更新,并可应用于闪电网络以外的场景,如多方合约和通道工厂。
本文回顾了密码朋克运动的历史及其对比特币和隐私技术发展的影响。文章介绍了密码朋克运动的起源、重要人物及其贡献,探讨了密码学战争以及为提高比特币用户隐私性而进行的创新,例如混币技术、环签名和零知识证明。文章强调了密码朋克在捍卫隐私方面所做的努力,并展望了未来隐私保护技术的发展。
本文介绍了隔离见证(SegWit)的原理、优势以及如何在比特币网络中实施,SegWit通过将交易签名信息从交易结构中分离出来,优化了交易和区块的结构,提升了比特币的可扩展性,并解决了交易熔融性问题,为闪电网络等二层网络的发展奠定了基础。
本文介绍了比特币的 UTXO 模型,它不使用账户余额模式,而是将币作为 UTXO(未花费的交易输出)来追踪比特币的所有权。UTXO 代表一定数量的比特币,可以组合或拆分用于交易,通过花费现有 UTXO 创建新的 UTXO,所有比特币节点通过 UTXO 模型对UTXO的存在情况达成共识,以此确保比特币的货币政策被严格遵守,UTXO 模型在可审计性、透明性和效率上优于传统金融系统。
本文是闪电网络系列文章的第二部分,主要讲解了闪电网络中哈希时间锁合约(HTLC)的创建和使用,以及在通道中进行交易和关闭通道的流程。通过HTLC,Alice和Bob可以在通道中安全地进行交易,并在不需要实际用到区块链的情况下完成支付和结算,极大地减轻了区块链的负担。
本文解释了闪电网络中如何通过中间节点实现支付,以及如何使用哈希时间锁合约(HTLC)来确保交易的原子性和安全性。Alice通过Bob向Carol支付,同时避免信任问题,最终实现各方受益。
本文作者尼克·萨博探讨了货币的起源,指出早期货币并非简单的象征物,而是具备特定属性的收藏品。这些收藏品通过降低交易费用,促进了互惠互利、亲属利他等行为,并使得诸如贸易、婚姻、遗产等财富转移制度得以发展。文章还分析了收藏品在食物共享、应对饥荒、部落间关系以及权力斗争中的作用,并强调,人类对收藏品的利用将合作扩展到了其他物种无法企及的程度。