(1)区块链之比特币白皮书
2018-02-22 09:23
811 查看
摘要:说到区块链,就离不开比特币。说到比特币,就离不开比特币白皮书。
作为一个区块链新人,首要问题就是要深入学习比特币白皮书,并搞懂白皮书中出现的各种概念。
本文结构
中英文白皮书
大鱼精读白皮书系列
搞懂比特币白皮书中的各种概念
比特币白皮书中文版
比特币原版白皮书对于新入门的人来说,还是读起来还是比较费劲的,因此读完后,可以接着读第二部分,大鱼精读比特币白皮书系列。
精读比特币白皮书2:中本聪确实聪明
精读比特币白皮书3:最宝贵的果然是时间
精读比特币白皮书4:一切都是从成本出发
精读比特币白皮书5:Long长Long长,杀伤力强
精读比特币白皮书6:利益的纽带,比特币激励机制
写在最后,比特币的中文版白皮书大致读了一到两遍,有点懵,大鱼精读同样看了两遍,终于大致弄懂了一些概念,当然,细节实现还是完全不懂的。
个人认为比特币的价值点是:
1. 去中心化的点对点交易
2. 匿名,不可逆性
3. 强安全性,当然这是相对的,得看站在哪个角度
但比特币是否真的具有商业价值?
1. 需要耗费大量的算力去挖矿,这耗时耗力耗资源
2. 不可逆性,也即被诈骗了这么办?
3. 计算速度慢,大概每10分钟才能挖出一块区块,而每个区块最多只能记录2000多条交易记录,这种交易速度显然是不可接受的,想想天猫双十一的交易记录。
4. 分布式存储,几乎所有的矿机都需要存储所有的交易记录,这带来了安全性,但同时,也耗费了大量的存储资源。
当然,作为程序员,我更关心的是比特币的实现架构和细节,以及如何更好将区块链技术更好的应用到生活中去。
P.S. 中文版和二手资料虽然上手快,但也有很多硬伤,我还是得找个时间仔细研读一下英文版的白皮书。
参考资料:
拜占庭将军问题和双花问题的克星:区块链
不装逼的比特币,区块链入门
数字签名中公钥和私钥是什么?今天终于弄懂了
工作量证明机制是怎样的?
作为一个区块链新人,首要问题就是要深入学习比特币白皮书,并搞懂白皮书中出现的各种概念。
本文结构
中英文白皮书
大鱼精读白皮书系列
搞懂比特币白皮书中的各种概念
1. 中英文白皮书
比特币白皮书英文版比特币白皮书中文版
比特币原版白皮书对于新入门的人来说,还是读起来还是比较费劲的,因此读完后,可以接着读第二部分,大鱼精读比特币白皮书系列。
2. 大鱼精读白皮书系列
精读比特币白皮书1精读比特币白皮书2:中本聪确实聪明
精读比特币白皮书3:最宝贵的果然是时间
精读比特币白皮书4:一切都是从成本出发
精读比特币白皮书5:Long长Long长,杀伤力强
精读比特币白皮书6:利益的纽带,比特币激励机制
3. 搞懂比特币白皮书中的各种概念
看完精读白皮书,对比特币已经有一些大概的理解了,但是区块链,ICO,工作量证明等等这些名词又是什么鬼?数字签名:简单来说数字签名就是数据进行加密。数字签名验证就是对数据进行解密的过程。不对称加密算法的特点,公钥可以加密数据或者验证数据,私钥可以解密数据或对数据签名。双花问题,也即双重支付问题,是关于货币被重复使用和记录的问题。假设支付宝账户里只有一块钱,你却同时支付给了你大表哥和大表弟各一块钱。工作量证明:区块所有信息生成的hash必须是以某几个0开始的哈希值,这代表这个区块是有效的或者被签名过的。但是hash值是随机的,如何才能保证它是以 n 个 0 开头的hash 值呢?因此这里引入了一个随机值,区块所有信息加上这个随机值生成出来的一个合适的hash值,寻找这样一个合适哈希值的过程就是工作量证明,也即挖矿,因为这个随机值,通常是从 1 开始,一直累加,重复计算hash值和比较,最后生成一个合适的hash值,这个是一个耗时耗能的过程。区块链:工作量证明完毕后,该区块就得到承认,然后被合并进入链条中,形成区块链。个人理解:假如把区块链理解为一个链表,那么区块的就是链表上的节点,而工作量证明就是证明一个新的链表节点是合法的,是有效的,之后再这个被证明是有效的合法的链表节点并入链表的主分支。写在最后,比特币的中文版白皮书大致读了一到两遍,有点懵,大鱼精读同样看了两遍,终于大致弄懂了一些概念,当然,细节实现还是完全不懂的。
个人认为比特币的价值点是:
1. 去中心化的点对点交易
2. 匿名,不可逆性
3. 强安全性,当然这是相对的,得看站在哪个角度
但比特币是否真的具有商业价值?
1. 需要耗费大量的算力去挖矿,这耗时耗力耗资源
2. 不可逆性,也即被诈骗了这么办?
3. 计算速度慢,大概每10分钟才能挖出一块区块,而每个区块最多只能记录2000多条交易记录,这种交易速度显然是不可接受的,想想天猫双十一的交易记录。
4. 分布式存储,几乎所有的矿机都需要存储所有的交易记录,这带来了安全性,但同时,也耗费了大量的存储资源。
当然,作为程序员,我更关心的是比特币的实现架构和细节,以及如何更好将区块链技术更好的应用到生活中去。
P.S. 中文版和二手资料虽然上手快,但也有很多硬伤,我还是得找个时间仔细研读一下英文版的白皮书。
参考资料:
拜占庭将军问题和双花问题的克星:区块链
不装逼的比特币,区块链入门
数字签名中公钥和私钥是什么?今天终于弄懂了
工作量证明机制是怎样的?
相关文章推荐
- 通过与政府合作帮助比特币和区块链继续走向主流
- 比特币或区块链的创业思路【4】信息服务,像bloomberg那样篇
- 区块链和比特币的 6 个神话:揭穿了这项技术的有效性
- 区块链技术和比特币的6个神话
- 区块链基础知识(1)-什么是比特币
- 2018中国区块链行业白皮书
- 1分钟链圈 | 比特币跌近6000美元,科技巨头遭遇重挫;阿里名列2017全球区块链专利首位;日本网络银行用分布式账本管理合约
- 2015年在比特币和区块链方面最具影…
- 区块链:比特币的灵魂,下一个风口
- 未来研究院:区块链不仅指比特币,…
- 2 区块链之深入浅出比特币(1)
- 1分钟链圈 | 华尔街视比特币为“竞争威胁”;数字货币交易速度降至2015年来最低;沃尔玛推出基于区块链的“包裹递送跟踪系统”
- eos中BM与有BM特色的去中心化。区块链世界,白皮书为共识,代码为法律。
- 比特币、区块链与可信金融
- 区块链与比特币思考
- 日本金融厅计划对币安发出警告,京东发布2018区块链白皮书 | 区块链日报
- 区块链简史(二):一篇文章看懂比特币工作量证明和矿工存在意义
- 信息图:比特币区块链的工作原理
- 比特币开发专题(区块链密匙生成详细介绍)
- 区块链:一个故事告诉你比特币的原理及运作机制