比特币自诞生以来,就因浪费电力资源为人所诟病,但其强大的算力是必要过程,很难找到更好的方式来代替。随着它出现的年头越来越久,在其底层技术区块链上参与交易的人也越来越多,分布式账本的内容量急剧扩张,中本聪设置的一个区块 1 MB 的存储量使得交易过程和交易速度有了限制。例如,目前比特币主链的区块数据高达 200 多 G ,对普通用户而言,存储量实在过大。因此,下载整个账本成了令人头痛的一件事。能不能不下载整个账本,只找与自己相关的部分呢?换句话说,找个过滤器,把没用的都留在外面。于是出现了 SPV 机制。
摩根溪联合创始人:出售比特币来购买山寨币非常冒险:摩根溪联合创始人Jason?Williams在推特表示,出售比特币来购买山寨币可能是危险的举动。他说:“人们出售比特币来购买山寨币和垃圾币。我认为这是非常冒险的。我敢肯定,如果进行真正诚实的历史分析,就会显示持有是一种更好的策略。”[2020/7/11]
01 SPV 机制
动态 | 比特币未确认交易量2560 笔 以太坊未确认交易量35184笔:截至目前当前比特币未确认交易量为2560笔,当前以太坊未确认交易量为35184笔。截至发稿,比特币全网算力为73.86 EH/s,24小时交易速率3.40 txs/s。当前挖矿难度为10.18 T,预计下次挖矿难度将上涨1.63%至10.35 T。[2019/8/25]
SPV 全称“ Simplified Payment Verification ”,常见翻译为简单支付验证。其目的是为了验证某笔交易是否存在,但并不能验证交易的合法性,这需要进行两步操作,第一步是确认交易支付是否被验证过,第二步是计算得到了多少确认数。中本聪在论文里提及了这一概念:
声音 | 刘戈:比特币的价值最后可能全部归零:据环球时报消息,中国人民大学重阳金融研究院高级研究员、央视财经评论员刘戈发文称,在过去一个月时间里,比特币价格下跌35%,加密货币市场遭遇了2018年最严重的抛售活动。此次剧烈下跌并不是一个短暂波动,过于贪婪和无节制的炒作,已经严重透支比特币建立起来的信用。而这种没有实体经济支撑的“伪信用”一旦被击穿,必将迅速进入直线下跌的通道,最后完全可能全部归零。[2018/11/28]
简单而言就是:假如小黑给大白转了一个比特币,大白怎么才能知道币已经交易完成了呢?在去中心化的系统里找证人那是不太可能的。按照传统的办法就是:大白需要下载下来所有的区块链账本,然后找到小黑的账户,先瞅瞅它之前是不是有这样一个比特币,并且有没有转给大白的记录。仅仅是第一步,就使得大白的存储量要爆掉。每个比特币的区块容量是 1 MB ,区块头只有 80 KB ,因此只需要下载区块头就可以节省很多空间。区块头和区块体究竟是什么呢?把区块头比做人的头部,里面存储着区块的头信息,如哈希值、时间戳等;而区块体则类似于人的整个身体,存储着这个区块的详细数据,如具体交易信息。区块头包含在区块体中。也就是说一个区块头尽管有哈希值,但下载了区块头后大白仍无法知道交易记录在哪个区块里,这时候就需要拿着交易 ID 去找全节点查一下,是否有且在哪一个区块里。
02 SPV 的支付验证过程咦,那万一矿工和小黑联合起来大白怎么办?这时候 SPV 机制就派上用场了。如果矿工说小黑转过来了,但其实并没有。那么为了圆谎他必须伪造更多的交易,使得这些交易能得到和自己区块头里同样的哈希值。但由于哈希的技术特性,改变后的数据要想和原始数据得出一样的哈希值,那是很难实现的。总之, SPV 整个交易过程是这样的:第一步,确认交易支付是否被验证过。首先计算待验证支付的交易哈希值,把区块头从区块链网络上保存至本地,再从区块链获取待验证支付对应的默克尔树哈希认证路径。对比获得的哈希值与自己的是否一致,若一致,则证明支付真实有效。第二步,验证得到了多少确认数。根据该区块头所处的位置,确定该支付已经得到的确认数量。完成这两步,交易支付验证就完成了。
03 小结SPV 机制不仅节省了储存空间,减少了 P2P 网络带宽的浪费,使得普通用户在没有下载完整数据的情况下也可以操作,而且也给查账带来了极大方便。但是,由于 SPV 没有完整的区块数据,是无法验证交易不存在的,这种情况很容易导致双花的情况出现,而随机链接节点也有可能受到网络的恶意攻击。
在区块链行业中,我们有时会看到某某项目宣传他们打破了“不可能三角”,比如近期大火的“荷兰式拍卖”项目Algorand.
1900/1/1 0:00:00熊市除了等待机会,也可以部署一些潜力赛道, 而近期最值得关注的赛道,一定是Layer 2!什么是Layer 2?我们时常看到layer0、layer1及layer2.
1900/1/1 0:00:00作者 | 晏文春出品|白话区块链前一段时间被爆出,比特币平均区块大小为1.3M,创下历史新高。 我们不是经常说“比特币区块大小上限是1M”吗?为何会出现超过1M的区块呢?今天,我们就来看看这究竟.
1900/1/1 0:00:00DeFi协议Panoptic宣布完成450万美元种子轮融资:金色财经报道,基于 Uniswap 的去中心化金融协议Panoptic宣布完成450 万美元种子轮融资.
1900/1/1 0:00:00Ethereum Name Service(ENS) 于 2017 年 5 月 上线以太坊,ENS 提供的服务是将用户自定义的后缀为 .eth 域名映射到用户地址上.
1900/1/1 0:00:00六月下旬,区块链项目 Algorand 主网正式上线,主网中流通的 Token 也开启了荷兰式拍卖.
1900/1/1 0:00:00