美文网首页
什么是区块链?

什么是区块链?

作者: olife熊兵语音不回复 | 来源:发表于2019-03-30 15:04 被阅读0次

    区块链到底是什么?相信很多人还是一知半解,大部分搜索到的答案对于非专业人士都难以理解,有些词语分开看汉字都认识,但是组合在一起却不明白什么意思,本文对“区块链”进行全面的总结,结合举例说明,让大家更好的理解:

    一、百度百科的烧脑解释:“区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。 ”

    简单理解:区块链,本质上是一种去中心化的分布式数据库。

    ①举例:

    A借钱给B,A怕B赖账,于是找来村长做公证,记录了这笔借款。这就是中心化。但如果A不找村长,而是找来村里所有人,村里每个人手里都有一个账本,都记录了这笔借款,这个就叫去中心化。

    以前这个村长德高望重,掌握着全村的账本,大家都把钱存在他那里,这是过去大家对中心化“村长”的信任。但是现在出现了一些问题,比如:村里来了小偷偷走账本、村长开始收取记账手续费、找不到村长人,无法记账、村长年迈以高,万一离世怎么办、或者村长偷偷挪用大家的钱,怎么办呢?这些都是中心化的弊端!于是大家每个人都发了一本账本,任何人之间转账,借款,都通过大喇叭广播出去,大家收到消息后,每个人都在自家的账本上记下这笔交易,这就叫去中心化。有了这些分布式账本,即使村长,A和B的账本都丢了也没关系,因为村里其他家都有账本。

    这个账本上的每一页纸就可以理解成一个区块,整个账本就可以理解成“区块链”

    二、区块链的起源:

    2008年由中本聪发表的一篇论文《比特币:一种点对点的电子现金系统》,首次提出了区块链的概念。

    与比特币的关系:区块链是比特币的底层技术,比特币是区块链的第一个应用。

    区块链作为比特币的底层技术,比特币的交易信息记录在去中心化的“账本”上,这个“账本”就是区块链,如果把区块链比喻成一个实体账本,那么每一个区块就相当于这个账本中的一页,每十分钟生成一页新的账本,每一页账本上记载着比特币网络这十分钟的交易信息,然后按照时间顺序,使用密码学方法将数据区块以顺序相连的方式,组合成一种链状的数据结构,每一个数据块中包含了一批次比特币网络交易的信息,并以密码学方式保证其数据不可篡改和不可伪造,因此得名区块链。

    当比特币诞生后,国内外各大金融机构争相研究比特币的底层技术区块链,并寻求区块链的实际应用。

    2015年经济学人发布了封面文章《重塑世界的区块链技术》后区块链技术在全球掀起一股金融科技狂潮,仅2016年就有数十亿美元投资到区块链企业当中。2017年9月,中国政府网发布文章《我国区块链产业有望走在世界前列》,公开支持区块链技术发展。区块链在金融、保险、零售、公证等实体经济领域的应用开始加速落地。

    、区块链的运作原理

    区块链并不是新的发明的一种技术,而是一系列技术的集成:包括非对称加密算法、时间戳、共识机制等。

    以比特币为例:区块链通过时间戳和工作量证明机制,解决了双重支付和51%算力攻击问题,既保证同一笔比特币不可能被花费两次,并且,在整个去中心化的区块链网络中,在所有节点间保持一致。使用非对称加密机制,保证私钥的安全性、使用时间戳保证区块链按顺序连接成链、工作量证明机制解决了在去中心化系统中如何公平的分发2100万个比特币的问题。

    ①时间戳是什么?

    区块链通过时间戳,保证每个区块依次顺序相连。时间戳使区块链上的每一笔数据都具有时间标记,简单来说,时间戳证明了区块链上什么时间发生了什么事情,且任何人无法篡改,时间戳在区块链中扮演公证人的角色,而且比传统的公证制度更为可信,因为区块链上记录的信息无法被任何人以任何方式修改,因为运用了时间戳,区块链技术很适合用于知识产权保护等领域。举例:你写了一篇论文,在发布之前想先找行业专家指点一下,但是你担心专家直接用他的名义发表,这时候你只需先保存在链上,便可以轻松证明版权。

    ②非对称加密算法是什么?

    对称加密算法是指加密和解密时使用的是同一个秘钥,与对称加密算法不同,非对称加密算法需要公钥和私钥,公钥和私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密,在区块链的价值传输中,要利用公钥和私钥来识别身份。比如,A想要像B证明自己就是A,A只需要用私钥对文件加密后发送给B,B收到之后用A公布的公钥来解密。如果能解开,就可以验证A就是A。这样不对称的加密方式,增强了点对点式交易的安全性。

    ③共识机制是什么?

    共识机制就是确定达成某种共识。在区块链系统中没有像银行一样的中心化记账机构,所以要保证每一笔交易在所有记帐节点上的一致性,让全网达成共识至关重要。共识机制解决了这个问题,区块链的共识机制很多,重点来解读最常见的三种共识机制:工作量证明机制pow、权益证明机制pos和股份授权证明Dpos。

    1.工作量证明机制pow是什么?

    可简单理解为一份证明,证明你做过一定量的工作,通过查看工作结果,就能知道你完成了指定量的工作,区块链需要大家共同参与记账,才能持续运作。记录消息就能赚到比特币。所以,记账活动在区块链的世界里俗称为挖矿。比特币挖矿采用的就是工作量证明机制,比特币网络通过调节计算难度,保证每次竞争记账都需要全网矿工计算约10分钟,才能算出一个满足条件的结果。该结果即“区块头”里包含的随机数。 工作量证明是指,如果矿工找到了一个满足条件的结果,我们便可以认为全网矿工完成了指定难度系数的工作量。获得记账权的几率取决于矿工工作量占比全网的比例,如果占比30%,那么获得记账权的几率也是30%。所以提高工作量占比才能提高竞争力,才能获得更多新诞生的比特币!

    2.权益证明机制p os是什么?

    通过评估你持有代币的数量和时长来决定你获得记账的机率,类似于股票的分红制度,持有股权相对多的人就能够获得更多的分红。相比pow,pos存在两个优势:第一pos不会造成过多的电力浪费,因为pos不需要靠比拼算力来挖矿。第二,POS更难进行51%攻击。也可以理解为工作量证明的升级版,加快了运算速度,但依然是挖矿。目前有很多数字资产用pow发行新币。

    3.股份授权证明机制dpos是什么?

    类似于董事会投票,是通过节点选举若干代理人,由代理人负责验证和记账。

    为了激励更多人参与竞选,系统会生成少量代币作为奖励。比特股就采用该方式。相较pow,dpos大幅提高区块链处理数据的能力,甚至可以实现秒到账,同时也大幅降低维护区块链网络安全的费用。从而使数字资产的交易速度接近VISA等中心化结算系统。

    未完待续……

    想学习更多区块链相关的知识可添加微信!

    什么是区块链?

    相关文章

      网友评论

          本文标题:什么是区块链?

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