区块链SPV是什么意思?区块链SPV第一次出现,是在中本聪论文中,中本聪论文简要地提及了SPV概念,也就是说SPV指的是支付验证,不是交易验证,两种验证还是有很大的区别的,交易验证非常复杂,而支付验则比较简单,对于现如今大多数的投资者来说,并不太了解区块链SPV是什么意思,那么,区块链SPV到底是什么意思呢?下面小编就给大家详细说说区块链SPV是什么意思?
区块链SPV是什么意思?
在比特币白皮书第八节中,提出一个概念“Simplified Payment Verification”,这个就是SPV,意思是:简单支付验证,一种即使没有完整交易记录,也能便捷、安全地验证支付的方法。
SPV 全称“ Simplified Payment Verification ”,常见翻译为简单支付验证。其目的是为了验证某笔交易是否存在,但并不能验证交易的合法性,这需要进行两步操作,第一步是确认交易支付是否被验证过,第二步是计算得到了多少确认数。
中本聪在论文里提及了这一概念:在不运行全节点时也依然有可能对交易进行验证,用户只需要保留最长链上的所有的区块头数据。简单而言就是:
假如小黑给大白转了一个比特币,大白怎么才能知道币已经交易完成了呢?在去中心化的系统里找证人那是不太可能的。
按照传统的办法就是:大白需要下载下来所有的区块链账本,然后找到小黑的账户,先瞅瞅它之前是不是有这样一个比特币,并且有没有转给大白的记录。仅仅是第一步,就使得大白的存储量要爆掉。
每个比特币的区块容量是 1 MB ,区块头只有 80 KB ,因此只需要下载区块头就可以节省很多空间。
区块链SPV有什么意义?
1.它让比特币系统的使用更简单,更便捷。
如果没有SPV节点的存在,想要使用比特币系统来验证支付,就需要下载全节点,目前的比特币全节点账本已经达到几百G,非常不方便。
2.它为侧链技术提供了技术环境
侧链技术就是通过单向或双向锚定,使用主链上的通证,侧链通过哈希锁的方式,隔离出一个小的单元,做出满足未来持续增长的,对于性能、扩展性、易用性的现实需求,比如闪电网络、RSK的基本技术中就有SPV节点的影子。
众所周知,SPV机制不仅节省了储存空间,减少了P2P网络带宽的浪费,使得普通用户在没有下载完整数据的情况下也可以操作,而且也给查账带来了极大方便,但是,由于SPV没有完整的区块数据,是无法验证交易不存在的,这种情况很容易导致双花的情况出现,而随机链接节点也有可能受到网络的恶意攻击。
推荐您阅读更多有关于“区块链”的文章
- 小知识
区块链扫盲:炒币做空是什么意思?炒
区块链扫盲:炒币做空是什么意思?炒币做空要注意什么?作为币圈的一员,你是不是还是只知道现货交易,买入一种数字货币等待它的升值,如果是这样的话,那你一定是一个币圈新手。其实...
46 2021-12-15 - 小知识
区块链NFT是什么意思?区块链NFT核心
区块链NFT是什么意思?区块链NFT核心价值分析相信币圈的老朋友们对于区块链NFT这一概念都不陌生了,它其实就是非同质化代币的意思,而非同质化代币其实又指的是一个拥有区块链的...
31 2021-12-13 - 小知识
一文读懂IPFS区块链,IPFS区块链是
一文读懂IPFS区块链,IPFS区块链是什么意思?IPFS区块链是什么意思?星际文件系统(InterPlanetary File System). IPFS 是一个分布式的web, 点到点超媒体协议. 可以让我们的互联...
31 2021-12-10 - 小知识
区块链骗局有哪些?提防区块链中的
区块链骗局有哪些?提防区块链中的七种骗局提防区块链中的七种骗局陷阱一: 区块链就是发币圈钱诈骗套路区块链是一项划时代的技术变革,这是带你通往财富自由之路的末班车。错过...
27 2021-12-09 - 小知识
区块链钱包有哪些?区块链十大钱包
区块链钱包有哪些?区块链十大钱包优缺点随着区块链技术的兴起,各种数字货币如同雨后春笋般冒了出来。而在看到比特币大热之后,许多投资人也从股市、房市等地转战币圈。玩币、...
50 2021-12-08 - 小知识
区块链扫盲:比特币期权交割是什么
区块链扫盲:比特币期权交割是什么意思?比特币期货交割是什么意思?交割顾名思义,就是交付,割让的意思,即到了交割日,多空双方会强制按照当时的期货市场价格进行强制平仓交割。交割...
38 2021-12-07