主页 > imtoken官网网址 > 比特币扩容战
比特币扩容战
以下内容是作者在仔细研究相关资料后,结合自己的理解给出的意见。
所以,你要相信我说的可能是错的。
长文本警告:
本文正文2800字。如果你是区块链新手,我想它会激发你的灵感。
当然,你也可以直接拉到低端阅读摘要,感兴趣的摘要部分再回头看正文。
相信我,你不会失望的。
01 绝佳的学习机会
自2009年比特币诞生以来,关于区块链扩容的争论就从未停止过。每一次辩论都会影响比特币的发展。价格也牵动着大部分投资者的心。
比如最近几天的扩容争议导致比特币价格从19000跌到13000再涨到19200(都是短线炒家坐过山车,哈哈)
其实,在我看来,
每一次价格波动都是一次绝佳的学习机会
这是比特币诞生以来的价格走势,我们可以看到
虽然关于扩容的争议不断,但从长远来看,比特币的价格一直在上涨。比特币的价格在波动和上涨。
那么这里有一个有价值的问题
什么事件造成了每个高峰和低谷?
本文仅尝试分析扩容之争与比特币价格关系的关系。
看完这篇你就明白了
为什么要扩展?已实现扩容计划原理(超简单)本次争议的扩容计划及其对比特币价格的影响
背景阅读
区块链世界的第一眼
比特币 101
02 为什么要扩容
上一篇我提到了比特币区块链的一个隐患,原文如下
我们知道每 10 分钟生成一个块,当你的交易发生时,世界上还有无数其他这样的交易。
这些在一定时间内发生的交易会一起写入某个区块,当这个区块链接到区块链上时,你的交易就会被确认。
你看出这里的隐患了吗?
是的!
当比特币用户越来越多,1个区块的容量不足以存储10分钟内发生的所有交易时,比特币网络将开始阻塞
这就是隐患,也是区块扩容争议的中心。
现在,我们从理论的角度来计算一下当前比特币网络的交易确认速度。
背景
比特币钱包是存放密钥的地方,这个密钥用来唯一证明某些比特币是属于你的,密钥分为公钥和私钥
这里提到的公钥、私钥和地址,下期会详细讲解。
我们还是以支付宝支付场景为例,比特币世界的一笔交易也包含3条信息
交易地址/公钥(支付宝收款人)交易金额(支付宝收款人)支付金额)交易签名/私钥(您的支付宝支付密码/指纹)
其中主要的空间是公钥,256bit(其实已经被压缩了,处理方法下节讲)
即一个事务占用的空间约为256bit
我们知道每10分钟产生一个区块,每个区块的容量为1M。
那么,比特币网络每秒可以确认的最大交易数为:
1024Kbit/256bit/(10*60s)=6.67
也就是说,目前的比特币网络每秒处理的交易不超过 7 笔。
我画了一张图给大家感受一下处理速度。
这样的处理速度在比特币诞生之初并不是问题。毕竟当时的用户和交易量都很少。
但是,随着比特币价格暴涨,用户和交易量激增,比特币网络每秒7次的交易处理速度早已无法满足这样的交易量,导致比特币网络频繁出现阻塞.
因此,近年来,比特币扩容纠纷时有爆发。
所以,你知道,为什么要扩展?
比特币网络每秒7比特的交易处理速度早已无法满足交易量激增,导致比特币网络频繁堵塞
03 实现的扩张计划
扩容有两种方式
压缩交易数据的大小,扩大单个区块的容量
我们知道,一笔交易数据由公钥、交易金额和交易签名组成,其中公钥占据的空间最大。
那么如果我们可以压缩公钥的大小,是否可以压缩一笔交易的大小来达到扩容的目的呢?
没错,这就是早期扩容的思路
压缩公钥
那么公钥的压缩逻辑是什么?
背景简介
通过以上背景介绍。我想你应该已经看到了公钥压缩的关键点
(x,y)坐标,椭圆曲线
压缩的思路是这样的
由于公钥是椭圆曲线上的一个坐标点,那么 x 和 y 可以通过函数联系起来。也就是说,y可以从x计算。那么,我们能不能直接把公钥的x坐标存到交易数据中呢
是的,当我们只保存公钥的x坐标时,公钥占用的空间立即从512bit减少到现在的256bit,扩展了100%
太棒了!
如果不压缩公钥比特币出来之初价格,那么我们现在的比特币网络每秒只能处理3笔交易,届时的网络拥塞情况会更加令人担忧。
这是已经实施的早期扩张计划,简单粗暴吧?
04 备受争议的扩容计划及其对比特币价格的影响
2017年7月19日,BIP91提议开始接收矿工投票信号,这意味着比特币扩容之争迎来高潮,也意味着比特币分叉是否即将结算。
我想大家应该对上面这句话感到困惑,别着急,我给大家简单解释一下。
背景知识
好,那我开始理清逻辑了。
这次扩张之争的两个核心扩张逻辑
Segwit:一笔交易中的交易地址和签名分开存储,交易地址和金额仍然存储在该区域内。块,并将签名存储在另一个安全的关联地址中,然后使用升级算法,理论上可以将交易的大小压缩 75%。扩展块容量:当前块容量为1M。如果块容量扩大到2M、8M、32M呢?
(我觉得这个想法很危险比特币出来之初价格,小子!区块构建时间和涉及的安全性会大大降低,你小笔记本电脑里的比特币钱包客户端会受不了。这么大的扩展。)
此次扩张争议中的两个核心 BIP
这两个BIP的区别在于BIP148的激活权在用户端,BIP91的激活权是算力。
如果 BIP91 没有被激活,那么 BIP148 将开始执行,这样比特币区块链会有更大的分叉机会,从而产生多个山寨币。
你看,这就是比特币价格暴跌 30% 的原因(19000->13000)7 月 19 日左右)
人们不确定 BIP91 是否能支持 80% 的算力,也不确定比特币是否会分叉,是否会产生比特币山寨币
一旦山寨币产生,人们普遍认为比特币的价格会大幅上涨。于是,人们开始抛售比特币,导致比特币价格暴跌。
三天后,比特币价格强势反弹,从13000元涨到19200元,为什么?
按照这个套路,你应该已经知道了
7月21日,BIP91获得80%以上算力支持,正式锁定。
所以暂时不会分叉现在,山寨币暂时不会出现。
于是比特币的价格迅速上涨。
05 总结
本文阐述了比特币扩容的必要性和早期的方法,然后从扩容争议的角度,简要分析了争议对比特币价格的影响。
摘要如下(如果直接阅读摘要,建议根据需要查看相应摘要)
1.为什么要扩容?
比特币网络每秒7比特的交易处理速度早已无法满足交易量激增,导致比特币网络频繁堵塞
2.早期扩展方法
压缩公钥(512bit>>256bit)
3.此次扩容对比特币价格的影响
分叉未定之前(BIP91未锁定),人们抛售比特币,导致比特币价格下跌30%
确定不分叉后(BIP91被锁),人们增加了比特币的购买量,比特币价格暴涨
我不成熟的小建议
不要做短期投机者,如果你想投资区块链,你应该仔细研究它。然后,相信你的判断并购买它。毕竟,注意力更有价值。