前言

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

先说说传统交易模型

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

再说说区块链

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

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

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

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

区块链分哪几种?

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

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

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

什么是区块链----概念相关推荐

  1. 区块链概念:Hash 算法

    链客,专为开发者而生,有问必答! 此文章来自链客区块链技术问答社区,未经允许拒绝转载. 区块链概念1:Hash 算法 作用在学习哈希算法前,我们需要知道哈希在区块链的作用哈希算法的作用如下:区块链通过 ...

  2. 微软向开发者推出区块链概念验证框架

    微软在近期的一篇博文中宣布了一个新的框架,用以在Azure云平台上加速已通过企业概念验证(PoC)的区块链部署.微软希望用户能在可支持分布式账本(DLT)解决方案的基础设施上,借助于灵活的契约和更少的 ...

  3. 60秒ICO募资2.35亿,AI+区块链概念,这个风口上的公司有点怪

    问耕 发自 凹非寺 量子位 出品 | 公众号 QbitAI 3600万美元,约合人民币2.35亿. 募集这样一笔钱,需要多久? 在ICO(Initial Coin Offering,首次代币发行)的世 ...

  4. 从构建区块链理解区块链概念

    从构建区块链理解区块链概念 import hashlib import json from datetime import time from urllib.parse import urlparse ...

  5. 区块链概念、原理、特点

    01 区块链概念 区块链可以借由密码学,串接并保护内容的串联交易记录(又称区块).在区块链中,区块内容具有难以篡改的特性,每一个区块都包含了前一个区块的加密散列.相应时间戳记以及交易数据(通常用Has ...

  6. 科普 | 区块链概念最全解析:区块链的下一个十年什么样?

    2019独角兽企业重金招聘Python工程师标准>>> 自从2008年中本聪的比特币白皮书发表,至今区块链已经发展了近十年的时间.但在最近的加密数字货币大热潮中,许多人只知比特币.以 ...

  7. 区块链技术与应用-----区块链概念

    一,智能社会与区块链技术 当前我们进入智能化社会发展时期,新兴的5G,量子计算,云计算,物联网,人工智能,区块链等新兴IT技术,将支撑人类迈入智能化社会.区块链作为智能化社会的关键技术之一,其核心价值 ...

  8. JAVA开发(神乎其神的区块链概念和技术)

    由于我最近需要做一个关于区块链的项目,所以想写篇博文记录一下自己的一些疑惑.区块链技术最火爆的时间应该是2016年和2017年.它产生的背景是B特币兴起,一时间说虚拟货币将取代所有实物货币炒的沸沸扬扬 ...

  9. 区块链概念及简单介绍

    友情提醒:比特币采用区块链技术,但是区块链并不等同于比特币:全篇基于比特币底层区块链技术讲述,所以,部分模型可能不适用于以太坊等.另外,由于文章采用了一定的抽象.类举的叙事方式,中间或多或少有些地方会 ...

最新文章

  1. 浅谈GCC预编译头技术
  2. 机器学习XGBoost——后面的明天更
  3. 真正的中台价值,「炒作」之后才被看见
  4. 用css如何写正方体,css正方体实现--(transform练习)
  5. 用计算机模拟物理学,计算机模拟技术在医学物理学教学中的应用研究.pdf
  6. SSL/TSL双向认证过程与Wireshark抓包分析
  7. Exported activity does not require permission
  8. Linux下的sort排序命令详解(二)
  9. python 日志不会按照日期分割_python日志切割保留一个月
  10. 面向服务体系架构的业务规划和建模方法系列之二--基础概念辨析
  11. 一个前端开发人员多年苦心搜集的Chrome开发者工具使用技巧
  12. 爬虫实战学习笔记_3 网络请求urllib模块:设置IP代理+处理请求异常+解析URL+解码+编码+组合URL+URL连接
  13. 再砸67亿!本硕博都给钱!该市带头抢人!
  14. Unity官方教程Ruby大冒险的自学笔记
  15. 数据库SQL中的分钟表示应该使用MI(非常重要的一个问题,以前一直认为和java中一样,用mm就可以表示);校对规则(查询时区分大小写)
  16. 将一个网页设置为屏保
  17. 摄影曝光口诀_摄影中的“向右曝光”是什么以及为什么要这么做
  18. iphone11计算机显示计算过程,iPhone11怎么显示电池百分比
  19. 将华氏度转换为摄氏度的简单代码
  20. 计算机考试上网题操作步骤,计算机等级考试一级复习 上网试题操作方法-

热门文章

  1. 电商平台满减活动需求分析
  2. Apollo阿波罗配置中心基本概述
  3. 计算机网络实验(三个部分--验证性、Wireshark、CPT)
  4. 灵 源 大 道 歌 · 曹 文 逸
  5. arduino传感器大全
  6. linux+显卡驱动下载官网下载地址,下载:NVIDIA显卡Linux驱动256.44正式版
  7. 在地产行业做安全?也许你该换个专业的企业级DNS
  8. python人工智能之:六边形矩阵热图程序实战篇(一)
  9. 数据库设计 - 01外卖配送系统
  10. 嵌入式编程与软件编程思想不同浅见