热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

什么是区块链概念

前言从2016年年初开始,区块链这个概念越来越热越来越火,有人说他可以颠覆金融行业,也有人觉得这就是个噱头,这个2016火起来的技术其实早在2008年,比特币的诞生就基于区块链,技

前言

从2016年年初开始,区块链这个概念越来越热越来越火,有人说他可以颠覆金融行业,也有人觉得这就是个噱头,这个2016火起来的技术其实早在2008年,比特币的诞生就基于区块链,技术火归火,落地的应用却没有那么多,周围的朋友同学都听说过这个名词,但究竟什么是区块链却很少有人说得清,鄙人实验室正在做相关研究,在这里尝试讲一讲什么区块链

先说说传统交易模型

传统的交易模型,我们完成交易需要一个可信赖的第三方机构,比如银行、支付宝,这个机构是基于“信任”的交易模式,我们相信银行、相信支付宝不会作弊,保证交易的可靠性,共同信任机构的双方在这个机构的保证下进行交易,比如A要转账给B,那么A首先要把钱转给机构C,C再转给B。 
那么这里有有两个很大的问题: 
1、 如果中心被摧毁,账本信息,存款信息也将被摧毁,客户的钱财无法收到保证 
2、 中心真的完全可以信任么?如果中心本身作弊怎么办?

再说说区块链

于是区块链技术应运而生,他的特点就是去信任、去中心,区块链的账本是分布式并且透明的,每个节点账本的毁坏对整个区块链没有影响,区块链运行点对点支付,没有一个可能会作弊的中心,安全性大大提高,整个交易网络从一个星型结构变成了点对点的P2P结构

什么是区块链----概念

简单来说,区块链就是一个分布式账本,通过密码学方法让打成一致的双方直接交易,并由代码而不是人来保证交易的安全可靠

区块链中所有的规则事先都通过算法程序的形式表述出来,参与交易的双方不需要知道对方是君子或小人,更不需要第三方进行信任背书,只需要信任共同的算法就可以建立互信

去掉中心后如何记账,如何保证信任呢?这些留到技术篇讲

区块链分哪几种?

区块链包括公有连、联盟链、私有链三种。 
公有链:无官方发行机构,由参与者自行组成,任何节点都可以随时加入随时退出。

联盟链:节点加入需要申请和身份验证并签订协议,采用基于协议的共识机制,由预设的某些节点进行记。账、建立区块,实现分布式账本,全网所有几点都可以参与交易,并查看所有账本。

私有链:建立在某个机构内部,具体规则由机构自己来设定。


推荐阅读
author-avatar
手机用户2502876173
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有