区块链的基本知识点

个人理解总结,不涉及任何专业技术术语

区块链

区块链顾名思义就是区块的链,也就是很多的区块通过链条一样的方式组合在了一起,形成了区块链。同时这个链条的方向是唯一的,每个区块都有一定的存储空间,如同记事本,每一页都只能写有限的内容。而我们的记事习惯也是从第一页往后开始记。

而第一个区块就是创世区块,每个区块内存储着数据,整条区块链便是数据库

为什么区块链具有“方向性”:每个区块按照类似时间顺序记录数据,如果当前区块数据饱和,通过后面跟随的区块再以同样的方式记录数据。保证了数据的真实性和可追踪性。支付宝的账单以时间的格式展示了个人消费,如果将时间打乱,这样的账单就会没有意义。

节点

节点又和区块链有什么关系?

区块链一直在说分布式数据,去中心化。那怎么样才能分布式和去中心化呢?就是把区块链数据保存在每个节点上,每个节点的数据是一致的。

挖矿

挖矿分成:个人挖矿、矿场和矿池。个人挖矿获得奖励都是自己的;矿场花钱雇佣,挖到的都是自己的;矿池由一群人组成,最后奖励按算力分配(公信宝的奖励机制便是根据算力来的)


那挖矿和区块有什么关联呢?挖矿其实存在两种奖励:

1.创建新区快的新币奖励

2.区块链中交易的手续费

挖矿通过计算一定规则的“函数”,找出其中的一个函数解(新区块),如果所有节点(所有矿工)都认可了,那就产生了新的区块,于是这个矿工便会获得比特币奖励,以及之后这个区块上产生的交易记录都会给他比特币奖励。产生的区块和新的交易数据其他的节点都进行同步,这就保证了区块链的分布式存储。比特币会火就是在于它证明了区块链的应用场景。

算力

破解“函数”需要进行计算,一遍一遍的计算,假设以s为单位,如果1s内计算的次数越多,就意味着找到函数解的可能性越大。所以算力高优势大。算的多也证明了工作量。

钱包

存放代币的一个地方,区块链记录比特币交易到哪里,假设到了某某钱包,于是通过这个钱包便可以进行相关直接交易。市场上有很多的交易平台,你在那交易的币,只是平台上显示的一个数字,导入到自己创建的钱包才是自己的。因为如果哪天平台别攻击了,那串数字没了,你的币就都没了。

你可能感兴趣的:(区块链的基本知识点)