本文档描述了BIP 340签名的半聚合技术,这是一种将多个签名聚合成单个聚合签名的非交互式过程。聚合签名的大小约为原始签名组合大小的一半。半聚合适用于需要验证多个签名的验证者,通过将签名压缩成单个聚合签名,可以减少发送给验证者的数据量。
本文档描述了 BIP 340 签名的半聚合,这是一种将多个签名聚合成单个聚合签名的非交互式过程。聚合签名的大小约为原始签名组合大小的一半。半聚合适用于需要验证多个签名的验证者,可以减少发送给验证者的数据量。
本文档主要描述了 BIP 340 签名的一种半聚合方法,它是一种将多个签名聚合成单个聚合签名的非交互式过程。聚合签名的大小约为原始签名组合大小的一半,通过半聚合可以减少发送给验证者的数据量,并在 Lightning Network 路由 gossip 协议和 Bitcoin 共识协议等场景中应用。
本文深入探讨了谨慎日志合约(DLC)的密码学原理,从使用私钥作为签名解密密钥的方法开始,逐步介绍了适配器签名、断言机见证消息的定义,并分析了三种主要的DLC协议提议,包括Dryja的初始提议、结合适配器签名的当前提议以及ObC支付。文章还探讨了断言机的密钥派生,以及不同DLC提议的现状和未来发展。
本文讨论了比特币去中心化矿池的设计,包括弱区块机制、共识机制、支付承诺和授权,交易选择;并提出了一种基于UTXO的share记录统计方法,即未花费的矿工支付输出(UHPO)机制;文章还探讨了使用Schnorr门限签名进行支付授权,以及子矿池的概念以支持更小的矿工,最后作者也提出了,使用限制条款(CTV)来形成协同挖矿的方案。
本文详细介绍了比特币的Taproot升级提案,该提案旨在增强比特币的可扩展性、隐私性和灵活性。Taproot通过引入P2SH、MAST和Schnorr签名等技术概念,使得复杂交易如多签和时间锁交易能够以更高效和私密的方式执行,降低交易体积和费用。
本文介绍了谨慎日志合约(DLC)的概念、原理、工作流程及其优势。DLC 是一种在比特币等区块链上实现智能合约的新方法,通过链下执行合约和使用断言机签名来保证合约的隐私性和可扩展性,并详细解释了 DLC 的注资交易、合约执行交易和结算流程,展示了其在衍生品、预测市场和体育博彩等领域的应用前景。
本文深入探讨了比特币去中心化矿池的设计与实现,详细阐述了去中心化矿池的各个组成部分,包括弱区块与难度目标机制、共识机制、支付承诺、签名过程以及交易选择机制。文章还讨论了未解决的问题和未来的发展方向,如支付授权、子池等,为构建更安全、高效的去中心化矿池提供了有价值的思路。
本文探讨了由 Schnorr 签名赋能的隐形脚本的概念及其在比特币中的应用。隐形脚本是一种合约,它由不包含任何代码的区块链协议来执行,仅使用签名方案来执行合约。适配器签名是实现隐形脚本的关键技术,通过修改 Schnorr 签名方案,使得签名中可以“藏匿一个秘密值”,收款方需要公开这个秘密值才能取走资金。
本文介绍了 Schnorr 签名及其变体 MuSig,MuSig 是一种多签名方案,通过密钥聚合产生与普通 Schnorr 单签名无差别的签名,从而提高隐私性和扩容效果。文章还探讨了 MuSig 在闪电网络、双因子验证钱包和 CoinSwap 等比特币应用中的潜力,并简要介绍了 MuSig 的工作原理和安全性。
本文介绍了Schnorr签名相较于ECDSA在比特币中的优势,包括批量验证和密钥聚合,并探讨了密钥聚合的潜在问题,以及MuSig和默克尔树多签名如何解决这些问题。Schnorr签名可以解决区块验证中的计算开销问题,也提供了密钥聚合的能力,但密钥聚合使用起来不够方便。文章最后表达了作者对比特币协议能尽快纳入Schnorr签名的期望。
比特币中的Schnorr签名, chnorr 签名有许多良好的性质:可证明安全,线性性,批量验证
文章介绍了基于断言机的比特币条件支付(ObC)的概念,对比了传统托管方式的不足,阐述了ObC通过分离事件见证和合约执行的角色来解决这些问题。ObC依赖断言机签名事件结果,并利用可验证的加密技术,使得Alice和Bob能够单方面根据断言机的见证消息领取奖金,从而实现无需信任的条件支付。
本文介绍了Schnorr签名在门限签名方案中的应用,探讨了门限签名的多种用途,包括托管、密钥管理和集体资金,并提出了两种构造门限签名的方法:MuSig + Taproot 和 MuSig-DN + 适配器签名。文章还预告了下一篇关于FROST门限签名的博客。
本文是schnorr签名安全系列的第一篇文章,主要介绍了Schnorr身份认证协议。文章从零知识证明的角度,探讨了Schnorr身份协议的完整性、可靠性和诚实验证者零知识性,并论证了该协议在离散对数问题上的安全性,为后续将身份证明协议转化为签名协议奠定了基础。