无论你是开发闪电网络项目的开发者、谋求创新的企业家,还是仅仅对暂缓支付发票的原理感到好奇,这篇文章都适合你。
本文介绍了闪电网络中的Hold Invoices(暂缓兑付发票)的概念、工作原理和应用场景。Hold Invoices允许收款方延迟或取消支付结算,从而实现更灵活的支付流程,例如用于收取押金、原子化外卖和交易托管等场景。文章还提到了Hold Invoices的缺点,如流动性锁定和信任接收者的问题。
本文讨论了多方通道的设计及其面临的挑战,特别是在参与者不完全在线的情况下如何安全更新通道状态。提出了使用OP_CHECKSEPARATESIG操作码和仲裁者(Actuary)的概念,通过经济激励来保证交易的有效性,从而在非全员在线的情况下实现更安全的多方通道更新。
本文深入探讨了多断言机谨慎日志合约(DLC)的实现方式,重点介绍了通过数字前缀压缩结果以减少适配器签名的需求,并介绍了如何在多个断言机之间实现共识,以及权衡合约边界的严密性和适配器签名数量之间的关系。文章还强调了所有操作都在客户端私密完成。
本文介绍了在谨慎日志合约(DLC)中使用 Statechain 转移仓位所有权的方法,详细描述了初始化、转移和关闭 DLC 的过程,重点在于通过密钥轮换和备份交易来保证 DLC 的所有合约执行交易(CET)输出的安全性。
本文提出了一种盲化的 Musig2 协议实现方案,该方案允许两方参与 Schnorr 多重签名,但其中一方无法得知完整的共有公钥和最终签名。 此外,本文还提出了一种密钥更新协议,用于在用户间转移 statecoin 时更新密钥碎片,确保聚合公钥的安全性。
作者:阿剑本文尝试为比特币上的一种资产发行协议RGB提供一份简洁的描述(也可以将它理解成一种链外智能合约系统),并指出其迥异于其它旨在实现相同或相似功能的协议的地方,这些区别使得RGB协议的可扩展性远远超过它们,并且留下了更广大的编程空间。
本文详细介绍了RGB协议,这是一种在比特币上发行资产的链外智能合约系统。RGB协议通过一次性密封和客户端验证,实现了轻量级的可验证状态和高度的可扩展性,同时实现了资产定义与保管机制的分化。此外,文章还探讨了RGB协议在可编程性方面的潜在扩展方向,如限制条款和交叉访问。
本文介绍了 Codex32,一种可以在不使用电子计算机的情况下手动进行 Shamir 私钥分割的方案。该方案通过纸和笔即可完成,旨在提高比特币私钥的安全性,避免计算机可能存在的恶意软件、侧信道泄露等风险。Codex32 包含检查校验和、私钥分割的工作表以及纸上计算机等工具,用户可以手动生成、检查和分割 BIP32 种子词。
本文探讨,基于现在许多聪明的头脑正在开发的解决方案,闪电网络的用户体验会是什么样。