Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 74.6MB ·虚拟内存 1303.8MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
作为收款方,会想确认一笔交易有没有被写入区块链。
由于本地节点(钱包)的区块链,只包含了区块链头,没有交易信息,这笔交易在本地是找不到的。
但是,区块链是一个网络,你可以向包含全部区块信息的节点(例如矿工节点)发请求(GetData),查找指定的交易,找到对应的区块,获取默克尔树。如下图所示
如上图所示,假设你正在寻找Tx103,虽然可能无法看到Tx103的内容,但是你在区块链中找到了它,知道它已经写入区块链,并根据默克尔树做了校验。因此,你可以放心地信任此交易。
比特币网络中,包含了多个矿工。有一种情况是可能的,2个不同的矿工同时完成了工作证明,同时将新区块添加到链中,区块链分叉了。如下图所示:现在,在Block 103之后分叉了,有两个分支,都是有效的。下一个区块可以添加到其中任 ...