简单支付验证(SPV)比特币现金钱包有什么优势?

2020-04-02 11:10 栏目:经验之谈 来源: 查看()

众所周知,为了防止比特币的扩张,比特币的核心开发团队将块大小锁定在100万,并呼吁“每个人都应该有能力运行全节点程序”,以确保比特币的去集中化。但事实上,比特币的历史数据迄今已达到314克,同步数据需要10多个小时。

除了矿工和专业节点运营商,很少有人愿意下载比特币全节点客户端。在比特币的生态中,大多数人不是矿工,只是普通用户,没有高度配置的计算机设备,更不愿意浪费时间下载全节点客户端。普通用户不关心任何想法,他们只关心它是否方便使用。

随着比特币的不断发展,比特币的历史数据将会越来越大,下载同步数据的时间将会越来越长,所有节点客户端的使用也将越来越不方便。然而,有远见的比特币创始人中本聪很久以前就想到了这个问题。他提出了一个无需运行所有节点就能验证支付的方案,也就是说,只能通过验证块头而不是所有交易来确认交易。

“无需运行整个节点即可验证支付。用户只需要保存所有的块标题。尽管用户自己无法验证交易,但如果他能从区块链的某个地方找到匹配的交易,他就能知道网络已经批准了交易,并从网络获得了多次确认。”

中本聪提到的解决方案也是简化支付验证。这是一项伟大的技术,解决了比特币支付确认中如何处理大规模数据的历史难题。整个SPV过程依赖于所有节点的帮助来验证事务。光节点无法验证事务本身,但事务确认通过确认所有其他节点都已接受该事务而间接完成。

简单支付验证(SPV)比特币现金钱包有什么优势?

SPV钱包也被一些人称为“轻钱包”,但这是模糊的。目前,市场上大多数轻便钱包都有一个中央服务器。钱包向中央服务器发送信息,中央服务器确认交易信息。这与SPV钱包本质上不同,一个是集中的,另一个是分散的。然而,SPV钱包在比特币社区并不流行,但在比特币现金中被广泛使用(BCH)。现在让我们介绍一下SPV钱包的优势:

更安全

SPV钱包直接连接到BCH网络,随机搜索所有节点。SPV钱包只同步块头(数据量非常小),然后使用过滤器让钱包只下载与用户相关的历史交易。SPV钱包将自行验证交易,不需要信任特定的完整节点。因此,SPV钱包不会泄露隐私。其他轻便钱包有一个第三方中央服务器,这很可能是坏事。该平台还可能受到黑客的攻击,导致用户信息泄露、资产被盗等。

节省时间

SPV钱包只验证块头,用户只需要下载与用户相关的历史交易,不需要下载所有历史交易数据。因此,要下载的数据相对较小,下载速度相对较快。通常,同步所有数据不到10分钟,一年中生成的数据块可以在大约1分钟内同步。与比特币客户端不同,同步需要10个多小时。

目前,比特币现金(BCH)官方网站推荐的电子现金钱包采用了SPV技术。电子现金是一种流行的BCH钱包和高科技钱包。钱包还有混合硬币的功能。此外,SPV技术也用于由比特币现金(BCH)全节点开发团队BCHD推出的中微子钱包。总之,SPV钱包已经在BCH社区扎根,并且正在迅速发展。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发