...对于这些问题,开发者们提出了一些解决方案,但对于硬件钱包面临的两次花费攻击(spending twice attack)问题,目前依旧没有好的解决办法。此外,关于闪电网络通道的安全性,上周开发者还提出了通过日蚀攻击的方法来窃取通道资金,针对这一问题,研究者认为根本性的解决方案是提高主链对日蚀攻...
知识:硬件钱包,闪电网络,比特币
...有一笔属于他的25个比特币的记录,这个记录会被真实地写成, 当鲍勃决定花费这25个比特币时,他必须把25个比特币当作根,并形成树状结构。如果他想以1ETC的价格从埃隆·马斯克手中购买一辆特斯拉,他会产生3笔新记录, · 支付给埃隆·马斯克1 BTC; · 付给矿工的交易费,假设是0.00001 BTC; · 剩下...
知识:比特币,闪电网络,脚本,鲍勃
...络上收到一个新的交易时,他们会对照utxo列表检查该交易,以确保在交易中花费的硬币确实存在,并且还没有花掉。如果事务有效,它们将更新其UTXO数据集。因此,加密货币节点要存储两个大数据集:区块链和UTXO列表。在撰写本文时,区块链超过230G字节,并且正在以可预测的速度增长。不喜欢存储这...
知识:加密货币,货币节点,区块链,数字货币
...较熟悉的如银行交易那样的账号余额形式进行的。相反,比特币交易基于未花费交易输出(UTXO),由输入和输出组成。每个UTXO与一个私钥及交易数据相关联。当你进行比特币转账时,你是在转让UTXO的所有权,你需要通过加密签名证明所有权。UTXO由比特币脚本标记,该脚本描述了花费策略,这些脚本包...
知识:比特币,多重签名,比特币的,公钥
...户要求很高”的功能:硬币选择,它允许您为比特币 (BTC) 操作选择 UTXO(未花费的交易输出)。根据github上的签名帖,这个新功能将与使用多重签名安全协议和双因素身份验证并行运行. 此外,Blockstream 在 Twitter 上报告说,这是初始支持——Trezor 尚不受支持,但会被添加——并且其他增强功能,例如 UTX...
知识:钱包,比特币,区块浏览器,冷钱包
...ndrew Chow 在 Bitcoin-Dev 邮件列表中发布了一个提议的 BIP,该列表定义了 PSBT 在花费或创建主根输出时使用的新字段。 这些字段扩展了原始版本 0 PSBT 和提议的版本 2 PSBT(请参阅 Newsletter #128)。 支持 keypath 和 scriptpath 花费。提议的 BIP 还建议 PSBT 中的 P2TR 输入可以省略先前交易的副本,因为主根修复了针...
知识:钱包,比特币,主根,多重签名
... 状态链(statechain)是一种链外(offchain)系统,其允许用户(例如Alice)将花费UTXO的能力委托给另一位用户(Bob),该用户随后可以将支出权限进一步委托给第三位用户(Carol),并依此类推。这里的链外委托操作,都是在受信任第三方的合作下执行的,只有与受委托的签名者(例如以前的委托人Alice...
知识:比特币,Schnorr签名,Statechain
...fundrawtransaction这两个RPC。这些RPC通常使用钱包去自动选择要在未签名交易中花费的UTXO,但它们也允许用户指定要在该交易中花费的一个或多个UTXO。以前,如果用户选择的UTXO不足以支付交易的所有输出,钱包会自动选择更多的UTXO来进行花费。但是,如果用户手动选择UTXO,那么他们可能有一些不想花费...
知识:比特币,Coinswap,闪电网络,Bitcoin Core
...都有若干笔或一笔交易输出,也就是资金去向,一般来说,每一笔交易都要花费(spend)一笔输入,扣除要花费的部分,产生一笔输出,而其所产生的输出,就是“未花费过的交易输出”,也就是 UTXO。对于一笔基本的转账,其未花费输出为输入减去旷工手续费。关于未花费的输出,我们也可以把他理解...
知识:代币,以太坊,比特币,智能合约
...以大小)。 例如,以下所示为一笔简单交易,它从一个 P2WPKH UTXO (输入)花费到两个 P2WPKH 输出——一个输出给客户,另一个作为找零回到花费者那里。大多数钱包最终都会遇到这样的情况,即它们在一个 UTXO 中没有足够的价值来支付它们想要花费的金额。这就要求它们通过花费更多的 UTXO 为交易增加...
知识:UTXO,比特币,火星技术帖
比特币是通过数字签名来解锁 UTXO 中的未花费余额,从而完成交易的http://www.803.com.cn/qyjd/1597.htmlhttp://www.803.com.cn/qyjd/1598.htmlhttp://www.803.com.cn/qyjd/1599.html
知识:比特币是,余额,解锁,数字
...乘以大小)。例如,以下所示为一笔简单交易,它从一个 P2WPKH UTXO(输入)花费到两个 P2WPKH 输出——一个输出给客户,另一个作为找零回到花费者那里。大多数钱包最终都会遇到这样的情况,即它们在一个 UTXO 中没有足够的价值来支付它们想要花费的金额。这就要求它们通过花费更多的 UTXO 为交易增...
知识:UTXO,比特币
...乘以大小)。例如,以下所示为一笔简单交易,它从一个 P2WPKH UTXO(输入)花费到两个 P2WPKH 输出——一个输出给客户,另一个作为找零回到花费者那里。大多数钱包最终都会遇到这样的情况,即它们在一个 UTXO 中没有足够的价值来支付它们想要花费的金额。这就要求它们通过花费更多的 UTXO 为交易增...
知识:热钱包,钱包,冷钱包,区块
...包当硬币被发送到比特币地址时,实际发生的情况是,它们被“锁定”在未花费的交易输出(UTXO)中,如果条件隐藏在后面的交易中,则仅在以后的交易中被“解锁”(花费)。满足UTXO。 典型的条件是包含与特定公共密钥相对应的有效签名。 但是条件还可以例如包括密码,时间锁的流逝或签名(multis...
知识:钱包,比特币核心,区块,比特币的
...之前交易生成的 UTXO 然后生成新的 UTXO,账户的余额即所有属于该地址的未花费 UTXO 集合,Bitcoin 的全局状态即当前所有未花费的 UTXO 集合。Ethereum 意图创建一个更为通用的协议,该协议支持图灵完备的编程语言,在此协议上用户可以编写智能合约,创建各种去中心化的应用。由于 UTXO 模型在状态保存以...
知识:模型,状态,钱包,合约