什么是区块链----概念
2016-11-07 00:09
309 查看
前言
从2016年年初开始,区块链这个概念越来越热越来越火,有人说他可以颠覆金融行业,也有人觉得这就是个噱头,这个2016火起来的技术其实早在2008年,比特币的诞生就基于区块链,技术火归火,落地的应用却没有那么多,周围的朋友同学都听说过这个名词,但究竟什么是区块链却很少有人说得清,鄙人实验室正在做相关研究,在这里尝试讲一讲什么区块链先说说传统交易模型
传统的交易模型,我们完成交易需要一个可信赖的第三方机构,比如银行、支付宝,这个机构是基于“信任”的交易模式,我们相信银行、相信支付宝不会作弊,保证交易的可靠性,共同信任机构的双方在这个机构的保证下进行交易,比如A要转账给B,那么A首先要把钱转给机构C,C再转给B。那么这里有有两个很大的问题:
1、 如果中心被摧毁,账本信息,存款信息也将被摧毁,客户的钱财无法收到保证
2、 中心真的完全可以信任么?如果中心本身作弊怎么办?
再说说区块链
于是区块链技术应运而生,他的特点就是去信任、去中心,区块链的账本是分布式并且透明的,每个节点账本的毁坏对整个区块链没有影响,区块链运行点对点支付,没有一个可能会作弊的中心,安全性大大提高,整个交易网络从一个星型结构变成了点对点的P2P结构简单来说,区块链就是一个分布式账本,通过密码学方法让打成一致的双方直接交易,并由代码而不是人来保证交易的安全可靠
区块链中所有的规则事先都通过算法程序的形式表述出来,参与交易的双方不需要知道对方是君子或小人,更不需要第三方进行信任背书,只需要信任共同的算法就可以建立互信
去掉中心后如何记账,如何保证信任呢?这些留到技术篇讲
区块链分哪几种?
区块链包括公有连、联盟链、私有链三种。公有链:无官方发行机构,由参与者自行组成,任何节点都可以随时加入随时退出。
联盟链:节点加入需要申请和身份验证并签订协议,采用基于协议的共识机制,由预设的某些节点进行记。账、建立区块,实现分布式账本,全网所有几点都可以参与交易,并查看所有账本。
私有链:建立在某个机构内部,具体规则由机构自己来设定。
相关文章推荐
- 什么是区块链----概念
- 什么是区块链----概念
- 什么是区块链? 区块链的入门教程~
- 字符集的概念(ASCII、GBK、Unicode等都是什么鬼)
- 什么是比特币挖矿和区块链共识机制?
- learn python第一章 基本概念 (第一节:python是什么?)
- c#基础概念之internal 修饰符有什么作用
- rest风格、rest框架、restful,什么意思?这不是一种技术,而是一种概念。rest其实就是动静分离即前后端分离
- Introspector内省和反射的区别. 什么是Bean,对应的jdk概念有哪些,
- 【干货】被认为是区块链3.0版本的Cosmos究竟是什么?
- 区块链研习 | 区块链里所说的“智能合约”是什么? 本文作者:敖萌 编辑:温晓桦 2017-10-11 20:31 导语:谈到区块链,必然离不开“智能合约”这个词。我们在本系列的第一篇文章中提到“智能
- Tendermint: 什么是 ABCI (应用区块链接口)
- 什么是并发连接数、请求数、并发用户数? 概念
- C++继承与派生的概念、什么是继承和派生
- 产业结构的概念?什么是粗放性和集约性经济?
- Java千百问_01基本概念(010)_Solaris操作系统是什么
- 有状态,无状态对象是什么概念
- 什么是CCNA?(及相关概念)
- 雷锋读图:50PB的大数据到底是什么概念?
- 基本电路概念(二)什么是电容?