区块链|学习笔记(一)

本章将介绍有关区块链的定义和基础知识。

 

区块链:

本质是一种去中心化的分布式数据库,同时作为比特币的底层技术,用于存储比特币。

 

中心化:

简单来说就是中心化就是中心决定节点,节点依赖于中心,节点离开了中心则无法生存。

 

去中心化:

所谓去中心化并不是不要中心,而是由节点自由选择中心。在去中心化系统中,任何人都是一个节点,任何人都可以成为中心,中心不是固定不变的。

 

比特币:

比特币的概念最初由中本聪在2008年提出,诞生于2009年。比特币通过预设的算法,通过大量的计算(挖矿)产生,随其数量的增加,将在2040年达到总量上限2100万个。

 

挖矿:

比特币的交易信息会传送至矿工手里,矿工们负责把这些信息写入区块链。根据比特币协议,区块的大小上限为1MB,每一笔交易约500字节,每个区块越能包含2000笔左右的交易,矿工负责把这些交易组成一个区块,然后计算该区块的哈希值,计算哈希值的过程被称之为挖矿。矿工们之间相互竞争,谁能先算出哈希,谁就能先人一步添加新区块进入区块链,拥有该区块的全部收益,而其他矿工将一无所获。比特币协议规定,最初矿工挖到新区块的奖励为50比特币,之后每四年减半一次,由于比特币最多分隔到小数点后8位,那么到了2040年矿工将得不到任何奖励,之后矿工的收益将完全依靠手续费。

 

手续费:

所谓手续费就是矿工从每笔交易中拿到的抽成,手续费由支付方自愿决定,手续费越高矿工们越优先处理,反之那些手续费很低的交易可能永远都不会被写入链。

posted @ 2018-07-17 10:48  陈昌鸿  阅读(285)  评论(0编辑  收藏  举报