LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

utxo 检查

1. 比特币DoS漏洞为何如此严重?

...始于2009年的Bitcoin 0.1版本客户端,这一版本的代码通过拒绝案例1B和案例2B(检查区块没有双重支付)来强制达成共识。   你可以看到检查冲突的注释,其代码负责检查每个输入没有被花费。将输出标记为已使用注释下面的代码,标记了UTXO的使用。如果任何UTXO的花费超过一次,则会导致错误。 ...

知识:比特币漏洞

2. 预挖 BTCP 到底是个怎样的事件?这么大的事竟无人能察觉?

...币总量的说法应当在数月前就已经破产了。因为,只要写出一些共识算法,检查一下导入过程中不能该存在的代币数据,肯定有人能发现其中有鬼。但为什么这么大的问题,始终却无人察觉出来呢?里面可能有两个原因:首先,很多人并不熟悉验证比特币 UTXO 导入过程,且验证力度也弱;其次,Bitcoin Pr...

知识:挖矿,安全,项目

3. 小乔和你聊聊区块链的事儿(641)

...UTXO仍然可用。每当他们从网络上收到一个新的交易时,他们会对照utxo列表检查该交易,以确保在交易中花费的硬币确实存在,并且还没有花掉。如果事务有效,它们将更新其UTXO数据集。因此,加密货币节点要存储两个大数据集:区块链和UTXO列表。在撰写本文时,区块链超过230G字节,并且正在以可预...

知识:加密货币,货币节点,区块链,数字货币

4. 什么是比特币UTXO?

...时发生,而且在P2P网络上传输时也是数据验证的必要步骤。另外,它是一种检查钱包中余额的功能。可以说,UTXO在整个比特币交易中都起着重要的作用,并且每笔交易都会影响到UTXO集合或未用出口的集合。因此,为了跟踪比特币区块链上存在的所有未使用的出口,需要完整的节点。比特币优于黄金? C...

知识:比特币,数字货币,比特币交易,区块

5. 闪电般的速度——揭露比特币交易原理

...出,简称UTXO。在此阶段,记录ID的概念可能会被抛弃。如果你从Transaction 00检查到Transaction 02,三个交易输出都在一笔交易当中,三个交易输入都来自旧交易的输出,因此没必要再给每个输出一个单独ID。可以参考交易输出中的序列号,即Transaction 00中的第二个输出或Transaction 02中的第三个输出。最终的交...

知识:比特币,闪电网络,脚本,鲍勃

6. 技术|数字合约如何将所有权下放?

...他人的sat分配给自己。你需要某种一致的权威定义协议,每个人都可以独立检查。解决方案是一种称为数字签名的加密技术。它是这样工作的:首先,Alice选择一个随机数,称为私钥,她将这个数字绝对保密。然后,她通过一个特殊的数学函数将该数字传递给该数学函数,该函数易于在一个方向上应用...

知识:公钥,私钥,智能合约,去中心化

7. 一文读懂以太坊最新二层隐私技术Zkopru,实现ETH、ERC20和ERC721代币标准互通

...字节以最小化调用数据(calldata)的大小。 因此,接收者应尝试各种组合以检查交易是否包括被恢复的UTXO哈希。 如果未能在TX中找到已恢复的UTXO,则认为TX没有接收方的输出。 压缩数据 为了最大程度地减少调用数据(calldata),Zkopru将原始数据压缩为49字节数据。 首先,它摆脱了加密候选者的公钥,...

知识:Zkopru

8. 技术指南 | 数字合约如何将所有权下放?

...他人的sat分配给自己。你需要某种一致的权威定义协议,每个人都可以独立检查。?解决方案是一种称为数字签名的加密技术。它是这样工作的:首先,Alice选择一个随机数,称为私钥,她将这个数字绝对保密。然后,她通过一个特殊的数学函数将该数字传递给该数学函数,该函数易于在一个方向上应用...

知识:Coinjoin,智能合约,UTXO

9. Trezor已修复比特币漏洞

...误。在继续解释他如何解决此漏洞之前,Trezor在帖子中说明了钱包如何要求检查先前交易的UTXO,以便检查地址的实际余额。此检查用于防止希望发动攻击的任何人证明其UTXO余额低于实际余额。实际上,进行交易的一部分会作为费用发送给矿工。该系统使您可以发现当前余额不是明显少于当前余额,而...

知识:钱包,矿工,隔离见证,币交易

10. btc和eth的比较

...新的比特币。创世交易有一个输出,支付到这个矿工的比特币地址。f.使用检查清单验证区块内的交易并确保它们的有效性g.“交易的独立校验”。独立校验还确保了诚实的矿工生成的区块可以被纳入到区块链中,从而获得奖励。行为不诚实的矿工所产生的区块将被拒绝,这不但使他们失去了奖励,而且...

知识:区块,以太坊,比特币,以太币

11. ForkMonitor:意外通胀检测与警告系统

...比特币和 Testnet 比特币。系统通过定期加总全部未消费的交易输出(UTXO)值检查币的总供应。如果数值过大,则启动警告。比特币节点本来就应该检查币的供应,但这种情况仅仅是通过检查每个单独的交易不会产生未经认证的币,并没有宏观上对总供应的检查。所以 ForkMonitor 服务可针对比特币用户提...

知识:通胀,区块,这一,节点

12. 什么是Plasma?Plasma Cash?

...变,房子的契据是当事人的记录以及所有权易手的频率。这使得它非常容易检查token的历史记录,因为你能够轻易的在Merkle树中查找到这些记录! 在这里,我们具体看Kanye发送给Donald的token的索引。Kanye 在发送token时必须包含token的历史记录。如果token被多次交易,其历史记录可能会变得非常冗长...

知识:合约,以太坊,比特币

13. Zcash、Monero 等隐私最强之盾真的安全吗?了解侧信道攻击

...示接收方的公钥,因此用户必须扫描每笔新交易并执行各种密码学操作,以检查交易是否和它们有关。用户匿名性由不可追踪性和不可链接性保证。由于交易不会显示发送方或接收方的公钥,因此用户的公钥不能链接至其用于发送或接收交易的 P2P 节点。图 1:匿名交易生命周期中的侧信道(1)用户的...

知识:零知识证明,Zcash,技术,安全,项目,隐私保护,Mone

14. WisdomChain文档知识库之账户模型

...于使用ATM/借记卡,银行跟踪每张借记卡的金额。当我们需要花钱时,银行会检查其记录以确保我们在确认交易前是否有足够的余额。当然WisdomChain在使用了Account交易结构,就不可避免了Account交易结构的本身的问题,一是Account模型交易之间没有依赖性,需要解决重放攻击(ReplayAttacks)的问题。二是对于实...

知识:比特币,区块,钱包,以太坊

15. 比特币技术周报丨费用超付攻击与硬件钱包兼容问题

...如果你的软件或流程允许你使用硬件钱包来花费隔离见证(segwit)输入,请检查你的系统是否与钱包的最新固件更新保持兼容。例如,Trezor的最新固件,要求升级与其连接的软件,以继续处理隔离见证(segwit)输入;Ledger的最新固件,将在处理从未更新软件接收到的隔离见证(segwit)输入时发出警告;...

知识:硬件钱包,闪电网络,比特币