BitVM2 是一种对初版 BitVM 的改进,允许任何人作为验证者参与,优化了信任假设,并简化了设计,将审判的最长轮次降低到两轮。文章介绍了 BitVM2 的原理,通过 Lamport 签名将程序分割成多个步骤,并使用 Taptree 包含多个脚本来验证计算的正确性,同时还讨论了手续费和诚实操作员的局限性,并提供了相应的解决方案。
本文对比了 ElectrumX、Electrs 和 Fulcrum 三种 Electrum 服务端在树莓派 4 上的性能表现,重点关注钱包初始化和刷新两个常见操作。测试结果表明,Fulcrum 在性能上明显优于其他两者,尤其是在钱包深度较大时。文章还深入探讨了不同服务端实现的数据存储方式及其对性能的影响,为用户选择合适的 Electrum 服务端提供了参考。
在链上向 Phoenix 钱包存入资金现在变得更便宜(*),也更隐私,这都得益于过去几年添加到比特币和闪电网络上的强大新功能的组合。
本文主要介绍了在运行比特币全节点时,如何通过软链接技术,将区块数据存储在机械硬盘上,而将状态数据存储在固态硬盘上,以实现性能和成本的平衡。这种方法可以提高节点性能,降低经济成本,并延长机械硬盘的使用寿命。
本文深入探讨了比特币交易池的激励兼容性问题,分析了如何对交易进行排序以最大化矿工手续费收益,并着重讨论了手续费替换(RBF)规则的设计,以及在设计RBF规则时需要考虑激励兼容性和拒绝服务(DoS)攻击抗性。文章通过多个例子,揭示了现有RBF规则的不足,并提出了基于手续费率图表的改进方案,同时强调了抗DoS攻击的重要性。
Matt Corallo 提出了使用 DNS 来协调比特币支付的 BIP 提案,旨在解决传统链上和闪电网络支付在协调方面的难题。该提案通过将支付信息存储在 DNS TXT 记录中,结合 DNSSEC 和 BOLT12 闪电要约,实现了无需运行 HTTP 服务端的支付信息查询,降低了用户负担,减少了隐私泄露,并更贴合用户对电子支付的用户体验期待。
本文介绍了Phoenix钱包通过Taproot、MuSig2和描述符等技术升级Swap-in协议,使得链上存款更便宜、更隐私。新协议使用户每次链上收款时生成新的swap-in地址,降低了交易费用,并使swap-in交易更难追踪。同时,利用描述符实现了钱包复原流程,提高了用户体验。
本文详细介绍了 Cashu 采用的 ecash 盲签名方案,通过 Diffie-Hellman 点和哈希函数,实现了在铸币厂和用户之间创建、兑现 token 的流程,并着重解决了 token 的隐私性问题,通过盲化和解盲技术,确保了用户在兑现 token 时不被追踪,从而实现了更安全和匿名的电子 token 系统。
介绍一系列的技术和解决方案,允许闪电钱包只保留一种形式的资金、只展示一种余额,同时保留跟一切钱包交互的能力。
本文讨论了如何优化闪电网络,并通过技术进步为用户提供更好的体验,着重介绍了潜水艇互换、通道拼接(Splicing)和 Swap-in Potentiam 等技术,这些技术旨在打破链上资金和闪电通道资金之间的壁垒,最终实现闪电钱包只保留一种资金形式和余额,并保留与所有钱包交互的能力。