本文介绍了 Nostr Wallet Connect (NWC) 协议,该协议旨在解决比特币应用和钱包之间的兼容性问题。NWC 基于 Nostr 的身份架构,允许应用使用 Nostr 密钥对与外部比特币钱包通信,实现闪电支付等功能,并可应用于多方 coinpool、多签名钱包和谨慎日志合约等场景。
本文介绍了 Cashu,一个基于比特币的电子现金系统,它通过盲签名技术实现隐私保护,并鼓励建立小型、个人化的铸币厂生态系统。文章还探讨了 Cashu 如何利用 Nostr 协议进行铸币厂发现,支持多铸币厂的使用,以及如何通过脚本为 ecash token 增加可编程性,类似于比特币脚本。
本文介绍了C-Lightning (CLN) 及其插件架构,CLN 是一种闪电网络节点实现,允许用户通过插件添加自定义功能。文章讲解了如何运行CLN、RPC 方法以及插件的工作原理,包括插件的注册(getmanifest)、初始化(init)以及输入输出通信,最后说明了插件架构的优点,并提及了BOLT12 prisms的插件实现。
本文介绍了 Ark v2,旨在解决 Ark 构造中的流动性锁定问题。Ark v2 允许服务供应商(ASP)回收流动性而无需等待过期时间,通过引入撤销机制,类似于闪电通道,用户通过揭晓私钥来撤销通道状态,ASP 聚合这些私钥以回收流动性,从而提高效率。
本文介绍了Pedersen承诺方案,该方案使用椭圆曲线点来表示向量,同时隐藏关于向量的信息。Pedersen承诺具有同态可加性,适用于零知识证明,可以将多个点编码成一个点,并可用于向量承诺,具有zk友好的特性,可以在zk电路中高效实现。
本文介绍了使用曲线树(Curve Trees)和零知识证明(ZKP)来解决在不暴露 UTXO 的情况下证明公钥所有权的问题,特别是在闪电网络 gossip 场景中的应用。该方案通过曲线树实现集合成员证明,并利用 DLEQ 保证稀缺性,创建与公钥绑定的 token,避免重复使用。实验结果表明,该方案在处理大规模公钥集合时验证速度快,且证据体积小。
这个方案有以下特性:1. (应该)在今天的比特币上就可以工作(无需 OP_CAT)2. 不像比特币脚本中的其它形式的 lamport 签名,这个方案是可以签名花费交易的。
本文提出了一种在比特币交易中使用Lamport签名且不需要OP_CAT操作码的方案。该方案基于ECDSA签名的长度可变性,通过控制ECDSA签名的nonce值k,使得签名长度受交易哈希值影响,进而使用Lamport签名对签名长度进行签名。该方案的安全性依赖于ECDSA签名的安全假设和大量的ECDSA签名,但存在一些已知的弱点和可以优化的空间。
本文提出了一种通过盲化多签名装置中的 BIP39 种子词(更具体地说是拓展公钥 xpub)来增强隐私的方案。该方案使用一个大且随机生成的 BIP32 路径来遮掩种子词,使得即使攻击者获取了种子词,也无法得知其用途和所保护的资金信息。该方案与现有的多签名硬件签名器和协调器软件兼容,旨在提高多签名装置的安全性。
本文作者 Blue Matt 认为,在比特币的语境下,MEV(矿工可抽取价值)缺乏明确的定义,且现有定义过于宽泛,对比特币的抗审查性构成潜在威胁。文章区分了广义 MEV 和更具体的 MEVil(邪恶的 MEV),并分析了 rollup、非标准交易和稀有聪等场景下可能引入的 MEVil 风险,呼吁开发者和用户警惕并避免加剧比特币挖矿中心化的行为。