当前位置:首页区块链区块链小白学习之比特币白皮书

区块链小白学习之比特币白皮书

以下内容大多是提取的原文关键信息加自己的一点点理解,参考意义不大。各位看个乐呵就好。

一、比特币白皮书

摘要:这份白皮书的核心就是提出了一种使用点对点网络的解决方案来应对双重花费。正文中的所有内容都是用来实现这个解决方案的理念、手段和技术。比特币其实是一种电子现金系统,现在币圈所说的比特币大都是指代币BTC。所以大佬们一般都说比特币是首次用技术手段解决了人类的信任问题。

1、引言:作者说明了他为何要研究这么一套系统,是为了去掉现在社会里的第三方。因为第三方的存在,成本很高,耗时很长,而且面临很大的信任危机。

2、交易:

a.定义:电子货币为一串由数字签名组成的链条。

b.流程:数字签名(前一个交易+下一个所有者的公钥)》把数字签名附在交易末尾》收款人验证签名。主要解决的问题就是双重花费。需要保证大部分节点同意在时间顺序上每一次交易都是首次出现。

3、时间戳服务器:证明特定数据在特定时间下是存在的。每一笔交易都要打上时间戳,并且纳入到下一笔交易,形成链条。

4、工作量证明:在区块中增加一项随机数,(变换该随机数)直到找到一个值,使区块的哈希值出现被要求的数目的零。我们把每个区块看做一元一次方程,我们需要通过cpu去算这个X1的值,算出来之后,这个X的值会作为一个参数加入到下一个方程,继续运算X2。以此类推。

5、网络:广播新交易gt;交易信息纳入区块gt;工作量证明gt;广播新区块gt;接受合法区块。

6、激励:创造区块的人会得到两部分-新币奖励+区块中交易的手续费。当2100万个币都进入流通后,新币奖励取消。且在这个奖励机制下,51%算力攻击理论上可以实现,但是从经济角度来看,这样做并不会有利可图。

7、回收硬盘空间:这部分主要是通过压缩老区块,丢弃以前的数据,来达到存储不至于太庞大的目的。但是如今情况好像并没有得到压缩,数据量还是很大的。应该是想保证数据的完整性吧。

8、简化支付确认:这部分主要是针对个人用户,在确认交易的时候不用运营全网节点。相当于他虽然不能确认交易,但是可以把这个交易当做一个树枝,插到所在区块的那个位置,就可以看到网络节点接受了。相比全节点确认需要下载每个快的交易信息,要简单的多。

9、价值的组合与分割:交易的输入可以单笔很大或者多笔小额合并,交易输出一类是支付,一类是找零。

10、隐私:保持公钥的匿名性。比特币的交易里,交易记录是可以查询的,但是交易者的身份信息是隐匿的。

11、计算:这个部分用了好多技术方面的东西还有代码,我实在是没看懂,主要说明一个问题就是出现安全问题的概率非常非常小。

12、结论:比特币是一种不依赖信任的电子交易系统,在这个共识机制里面,所需的任何规则和激励措施都可以用本共识机制来执行。

我个人观点,我既然认可区块链这个是大势所趋,我肯定得从基础的东西去学习,搞清楚所有的来龙去脉。也要去听一些大佬的逻辑和理念,去其糟粕取其精华嘛。

温馨提示:

文章标题:区块链小白学习之比特币白皮书

文章链接:https://www.btchangqing.cn/224770.html

更新时间:2021年04月02日

本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。

区块链

Polkatrain将开启LBP拍卖,同步上线Pancake和Hoo交易所

2021-4-2 20:07:17

区块链行情

以太坊早间率先爆发破2000 随后比特币6万关口兵临旗下

2021-4-2 20:25:55

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索