美文网首页
区块链基础知识学习

区块链基础知识学习

作者: 多多余儿 | 来源:发表于2018-10-20 10:57 被阅读0次

之前有讲到区块链写作是非常重要的一项技能,那该如何具体开始区块链写作呢?

经过思考,我决定还是从区块链的基础概念开始写。

在这个一天能开几家交易所的快速节奏里,从头再去研究区块链的基础概念,似乎显得有点太土了,完全跟不上节奏?一天撸几根大羊毛都比写作赚得多!

我是这么认为的:

基础的概念就像是树的根,如果早期不顾扎根,凭借一时雨露丰足,表面上看,虽也能枝繁叶茂,但不是长久之计。遇到干旱天气,或者是随着竞争的激烈,恐怕后面的日子会非常难熬。

当然,研究区块链基础概念的前提目的,不是要成为这个行业的专家,只是要让自己了解这其中的每一个概念是什么意思,它和其他概念之间是什么关系。就像是新买的一个装备,你要先了解每个零部件的名称,然后才能按照说明书,将其有序、正确的拼装在一起,最后为你所用,去发挥装备的价值。

下面开始进入区块链学习的基础篇——概念。

1.区块

区块包括区块头区块主体两部分。

区块头又由两部分组成。

第一部分是上一个区块的哈希地址,我们都知道区块链像是一个一个打包数据的小盒子一样,按一定的顺序链接在一起,通过这个哈希值就能找到与其相连的上一个区块结算后的信息。

第二部分是挖矿难度和时间戳,****挖矿难度,是指每次求解数学结果的难度大小。而且挖矿难度是动态的,它与同时参与同一币种的挖矿计算机数有关。

时间戳记录每一个区块创立的时间。

区块主体就是所有区块上的交易记录,就像是一本大账本,上面记录了所有借入和借出的数据。

2.哈希算法

哈希算法是加密算法的一种,****能把任意长度的内容(无论是一个数,还是文章,图像,视频,总之就是任何数字化的信息)转换成一串看似没有规律的固定长度的数字(哈希值),并保证结果唯一,而从这个结果几乎没有办法推算出原始数据,也就是说这个过程是不可逆的,****不可逆推,只有加密过程,没有解密过程。

使用不同的哈希算法,得到"结果",这个"结果"是叫做哈希值

哈希算法有什么特点呢?

这个值的长度是固定长度,计算机文件在计算机存储都是从0和1构成,一个文件可能就有无数个0和1构成,使用哈希算法后,大大缩短了长度

这个值是独一无二的,哪怕你修改一个字符,这个值就会变成另外一串东西。

不可逆推,你看到这么一串乱七八糟的玩意,有办法推出原文么。

计算快,无论文件多大,哪怕是个10多G的电影,你眨下眼,就给算出来了。

相关文章

  • 币圈学习指南

    币圈学习指南 第一阶段:《比特币基础知识》《区块链投资的秘密》《精通区块链》《拜占庭共识算法》《区块链革命》《no...

  • 学习区块链知识3

    最近一直在学习区块链的基础知识,想了想决定将2个任务(学区块链和写作)相融合。写区块链相关的文字,既可以让自己梳理...

  • 学习区块链知识2

    最近一直在学习区块链的基础知识,想了想决定将2个任务(学区块链和写作)相融合。写区块链相关的文字,既可以让自己梳理...

  • 全球视野圈

    构建一个基于区块链的全球视野圈,区块链对人类发展的的影响,区块链给社会带来的改革,区块链的基础知识,区块链给个人带...

  • 区块链的基础认识

    今天我会从七个方面给大家详细介绍区块链的基础知识 一、什么是区块链 二、区块链技术的特点 三、区块链的分类 四...

  • 如何在币圈快速成长

    1、先学习区块链的基础知识,系统阅读《精通比特币》、《区块链技术驱动金融》了解一些基础的信息。 2、尝试去阅读一些...

  • 2018-05-13【Bobi说币】空姐遇害--社会信任危机怎么

    Bobi分享的是一个另类的区块链小白入门教程。学习思考区块链基础知识,复盘提高投资能力,让更多的人实现认知变现。 ...

  • 2020-12-03

    Filecoin区块链与区块的详细基础知识 Filecoin区块链是一个分布式虚拟机,在Filecoin协议中实现...

  • 区块链学习 一

    基础知识 先了解一下区块链吧,参考区块链开发(六)区块链架构与应用PPT,讲得不能再好了; 比特币是典型应用,必须...

  • 《区块链小白与老白》第02节:比特币可不可以伪造?

    用通俗易懂的文字科普比特币和区块链基础知识,让小白也能理解区块链。 本文由疯狂小强在微信公众号【区块链通俗演绎】原...

网友评论

      本文标题:区块链基础知识学习

      本文链接:https://www.haomeiwen.com/subject/argpzftx.html