原文标题:《干货 | Schnorr 签名如何提升比特币》,作者Stepan在阅读 Blockstream 撰写的?MuSig?论文时,我一直在想象,这对于我一个比特币用户来说,到底意味着什么。我发现 Schnorr 签名的一些特性实在是非常棒而且便利,但某一些特性则非常烦人。在这篇文章里,我希望能跟各位分享我的想法。不过,我...
知识:公钥,私钥,区块,硬件钱包
...了,我们去哪里注册呢?比特币钱包又是谁开发的呢?比特币钱包的安全性如何呢?有些比特币钱包也需要注册账号和密码,这是向哪里注册呢?我来一一解答这些问题,搞明白这些问题,就对比特币有了更加本质的了解了。(1)首先,比特币地址是通过哈希算法“算出来的”,不是“注册批注”的。...
知识:私钥,比特币地址,比特币,钱包
...。2.公钥替代用户名。3.将签名加入交易模型。4.删除了账号模型。本篇在讲如何重新定义交易。交易是经济学理论的核心,交易是一切。交易即承载着每个个体的起心动念,交易也承载着整个世界的斑驳陆离。对交易这个概念的认知高度,决定了Bitcoin系统的高度。如何认知交易,就表现在如何定义交易...
知识:中本聪,创造比特币,公钥,比特币
...能力。后者在使用时有些不便利,但我们不是在强迫大家使用它 —— 无论如何,我们都可以仍旧使用普通的多签名方案,使用单独的、不聚合的签名。我迫不及待想使用 Schnorr 签名,希望比特币协议能尽快纳入这种签名方案。另外,我也真心喜欢?MuSig,它是个优雅的方案,论文也浅显易懂。我强烈建...
知识:公钥,私钥,区块,硬件钱包
...能力。后者在使用时有些不便利,但我们不是在强迫大家使用它 —— 无论如何,我们都可以仍旧使用普通的多签名方案,使用单独的、不聚合的签名。我迫不及待想使用 Schnorr 签名,希望比特币协议能尽快纳入这种签名方案。另外,我也真心喜欢?MuSig,它是个优雅的方案,论文也浅显易懂。我强烈建...
知识:Schnorr签名
对于比特币,如何证明你发出的支付信息是你发出的呢?如何确保发出的信息不被篡改呢?换言之,如何控制自己的比特币呢?这就涉及到一种叫数字签名的技术了。我们用支付宝付款时,需要输入密码或通过其它方式验证身份,借以控制自己的账户。对于比特币,如何证明你发出的支付信息是你发出...
知识:数字签名,钱包,私钥,加密,比特币
在使用了冷储存来保证比特币安全后,如何在不改变冷地址的情况下动用冷储存地址上的比特币呢 由于冷地址所对应的私钥不能出现在在线的终端上,所以我们需要一种对交易进行离线签名的方法来保证冷储存的安全性。 本文内容是衔接以下两篇文章的: 1.怎样手动签...
知识:冷地址,离线签名交易
...费用,允许更多的灵活性,并增强区块链的可扩展性。但什么是Taproot,它是如何工作的?什么是Taproot升级?这次升级对比特币有哪些好处?Taproot是一个软分叉,计划在709,632区块进行,预计将在2021年11月14日左右发生。Taproot最初是由比特币核心贡献者(前首席技术官)Gregory Maxwell在2018年提出的,它将...
知识:公钥,比特币,区块,私钥
...些条件得到满足时,锁定的 BTC 才可以被花费出去。脚本决定了接收方可以如何花费收到的 BTC。发起交易时,发送方会在交易中放入一个叫作「PubKey Script(又称锁定脚本)」的脚本。接收方(在日后花费时)需要生成一个「签名脚本(又称解锁脚本)」,是满足 PubKey 脚本的数据参数的集合。签名脚本...
知识:比特币地址,比特币的,比特币升级,比特币
...些条件得到满足时,锁定的 BTC 才可以被花费出去。脚本决定了接收方可以如何花费收到的 BTC。发起交易时,发送方会在交易中放入一个叫作 “PubKey Script(又称锁定脚本)”的脚本。接收方(在日后花费时)需要生成一个 “签名脚本(又称解锁脚本)” ,是满足 PubKey 脚本的数据参数的集合。签名脚...
知识:比特币地址,比特币的,公钥,比特币
...费用,允许更多的灵活性,并增强区块链的可扩展性。但什么是Taproot,它是如何工作的?什么是Taproot升级?这次升级对比特币有哪些好处?Taproot是一个软分叉,计划在709,632区块进行,预计将在2021年11月14日左右发生。Taproot最初是由比特币核心贡献者(前首席技术官)Gregory Maxwell在2018年提出的,它将...
知识:公钥,比特币,私钥,区块
...区块链技术的不断创新与突破,很多有形或无形的资产都将逐步去中心化,如何在去中心化世界中,让交易双方彼此确认身份,顺利完成交易,数字签名的重要性自然不言而喻。什么是数字签名?与生活中的普通手写签名类似,数字签名就是用于验证数字数据的真实性和完整性的加密机制,具备更高的...
知识:私钥,公钥,区块,矿工
...账户信息的账本,人人手中都有一份副本。但是账本里面包含了什么内容?如何记录?使用什么格式?在继续之前,先把重点划出,这样便知把注意力放哪里了。我们无需关心比特币的生成过程,也就是说这里不讨论挖矿。我们关心的不是密码学的用途,而是它经受住了时间的考验。即便比特币应用的...
知识:比特币,闪电网络,脚本,鲍勃
...法。但是,在设计比特币脚本以使余额更新可行之前,这里的关键问题是,如何才能花费未签名交易的输出?签名类型通常,以比特币发送交易时,假定所有输入和输出均由同一人签名。同时,在其他情况下,并非所有输入和输出都需要签名,即,用户可能有一个包含多个输入和输出的交易,而用户只...
知识:闪电网络,比特币网络,私钥,合约
...就能大致了解闪电网络解决方案的基本逻辑了。重点来了,“闪电网络”要如何运作才能保证资产能够在无信任的前提之下进行交易,并保障交易能够安全的回到比特币主链上确认呢?以下就来介绍几项闪电网络的关键技术的概念。单向支付渠道单向支付渠道(One-Directional Payment Channel)在闪电网络出现之...
知识:闪电网络,合约,比特币,个比特币