#####################
 区块链 (Blockchain)
#####################
        区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证不可篡改和不可伪造的分布式账本。

#####################
 Merkle树(默克尔树)
#####################
     Merkle Tree,通常也被称作Hash Tree,是存储hash值的一棵树。
 
     Merkle树的叶子是数据块(例如,文件或者文件的集合)的hash值。非叶节点是其对应子节点串联字符串的hash。
MT是一种树,大多数是二叉树,也可以多叉树,无论是几叉树,它都具有树结构的所有特点;
    1. Merkle Tree的叶子节点的value是数据集合的单元数据或者单元数据HASH。
    2. 非叶子节点的value是根据它下面所有的叶子节点值,然后按照Hash算法计算而得出的。
####################################
 ECDSA算法(椭圆曲线数字签名算法)
####################################
    ECDSA算法用于数字签名,是ECC与DSA的结合,整个签名过程与DSA类似,所不一样的是签名中采取的算法为ECC,最后签名出来的值也是分为r,s。

######################
 关于加密算法
######################
 对称加密算法:   AES,  DES,  3DES
 非对称加密算法: RSA,  DSA,  ECC
 线性散列算法:   MD5,  SHA1, HMAC

#######################
 关于SHA算法
#######################

安全哈希算法(Secure Hash Algorithm)是公认最安全的散列算法之一。

#####################
 以太坊
##################### 
      是一个通用数字代币平台,通过一套图灵完备的脚本语言(Ethereum Vitrual Machine Code,EVM)建立应用。

 

#####################
 智能合约
#####################
     一套自动担保程序
     一个智能合约是一套以数字形式定义的承诺(promises),包括合约参与方可以在上面执行这些承诺的协议。

#####################
 共识机制
#####################

解决分布式系统一致性的问题。

当前区块链使用的共识机制有如下:

PoW, Proof of Work. 工作量证明。

PoS, Proof of Stake. 权益证明。把PoW中的算力改为系统权益,拥有权益越大则成为下一个记账人的概率越大。

DPOS: Delegated Proof of Stake,委托权益证明

Casper: 投注共识

########################################
 PoW 共识的随机数搜索过程的4个步骤
########################################
步骤 1.  搜集当前时间段的全网未确认交易, 并增加一个用于发行新比特币奖励的Coinbase交易,形成当前区块体的交易集合;
步骤 2.  计算区块体交易集合的Merkle根记入区块头, 并填写区块头的其他元数据, 其中随机数Nonce置零;
步骤 3.  随机数 Nonce 加 1; 计算当前区块头的 双SHA256 哈希值, 如果小于或等于目标哈希值, 则成功搜索到合适的随机数并获得该区块的记账权; 否则继续步骤 3 直到任一节点搜索到合适的随机数为止;
步骤 4.  如果一定时间内未成功, 则更新时间戳和未确认交易集合、 重新计算Merkle根后继续搜索.

####################################
 Hyperledger Fabric(超级账本)
#################################### 
        Linux基金会的区块链项目,致力于发展跨行业的商用区块链平台技术。
 
超级账本项目成员: Cisco、IBM、Intel、J.P.Morgan、荷兰银行、华为、诺基亚、富士通、日立......
#####################
 开源区块链项目
#####################
1、Dragonchain ——  迪士尼区块链平台
2、Chain            ——  金融领域区块链项目
3、ZCash           ——  基于区块链技术的替代数字货币
4、Bletchley      ——  微软区块链平台
5、Hyperledger ——  Linux 基金会的开源分类账系统
6、stellar           ——  去中心化网络服务器
7、Openchain   ——  开源分布式总账
#####################
 区块链与物联网
#####################
1. 两者都有去中心化、分布式的特点
2. 两者都符合智能合约的发展(实现自动化、智能化服务)
3. 两者都有使用加密算法确保安全的需求
物联网应用需求:
1. 物联网设备鉴权
2. 构建物联网共识网络
3. 物联网设备追踪
#####################
 区块链应用
#####################
1.  改善物联网相关领域安全
2.  数字货币、资产
3.  证券、股权交易
4.  供应链
5.  食品安全
关于比特币和区块链之间的关系,比特币是区块链技术的一种应用形式,运用区块链技术还能产生其它的数字货币。
当前流通的虚拟货币
1. 比特币BTC
2. 莱特币LTC
3. 以太坊ETH
4. 以太经典ETC
………………
############################### 
 Circle区块链技术开发公司
###############################
        Circle成立于2013年,由Jeremy Allaire和Sean Neville在美国波士顿联合创立,是一家提供数字货币储存及国家货币兑换服务的消费金融创业公司,以利用技术支持下的比特币来改良消费者支付方式。
###########################
 Coinbase公司
###########################
        Founded in June of 2012, Coinbase is a digital currency wallet and platform where merchants and consumers can transact with new digital currencies like bitcoin, ethereum, and litecoin. We're based in San Francisco, California.
##########################
 Chain Open Standard 1
##########################
         Chain公司和花旗集团(Citigroup)、富达(Fidelity)、第一资讯(First Data)以及三菱日联金融集团(MUFG)等全球金融机构合作发布的标准。
#############################
 国内各巨头的区块链布局
#############################
腾讯:
       Hyperledger Fabric项目成员。
       腾讯区块链:https://trustsql.qq.com/chain_oss/scheme.html
阿里:
       在2016年10月召开的杭州云栖大会上,阿里金融云和易诚互动推出了基于区块链技术的积分商城——云优商城,为银行提供基于区块链的积分及分期(消费金融)场景。
百度:
       百度在区块链领域的报道目前仅有百度在2016年6月投资美国的一家全球性的区块链技术支付公司Circle。
       “百度-长安新生-天风2017年第一期资产支持专项计划”发行,这是中国首单基于区块链技术的交易所ABS。
 
京东:
       2017年6月8日,在农业部、国家质量监督检验检疫总局、工业和信息化部、中国质量认证中心以及中国连锁经营协会、中国畜牧业协会的指导和见证下。京东携手科尔沁、双汇、精气神、五粮液、好奇、惠氏、雀巢等在京东总部宣布成立“京东品质溯源防伪联盟”, 三方将携手运用区块链技术搭建“京东区块链防伪追溯开放平台”。
华为:
        Hyperledger Fabric项目成员。
中兴:
        2017年5月25日,中兴在数博会推出了中兴uSmartInsight区块链解决方案,为践行“互联网+政务”提供完善可靠的政务信息系统整合共享方案。

######################
 国内区块链相关上市公司
######################
 1.  恒生电子(600570)
 2.  赢时胜(300377)
 3.  海立美达(002537)
 4.  信雅达(600571)
 5.  金证股份(600446)
 6.  广电运通(002152)
 7.  卫士通(002268)
 8.  飞天诚信(300386)
 9.  御银股份(002177)
 10. 万向钱潮(000559)
 11. 海航投资(000616)
 12. 鲁亿通(300423)
最后补张时间轴图 : )
参考资料:
[1]     袁勇,王飞跃.区块链技术发展现状与展望[J].自动化学报,2016.4,42:481-494
[2]     张偲.区块链技术原理、应用及建议[J].软件2016.Vol37.11:51-54
[3] 何渝君,龚国成.区块链技术在物联网安全相关领域的研究[J].电信工程技术与标准化,2017.Vol5:12-16
[4]     姚国章,吴春虎,余星.区块链驱动的金融业发展变革研究[J].南京邮电大学学报,2016.10.Vol36.5:1-9
[5]     朱岩,甘国华,邓迪,姬菲菲,陈爱平.区块链关键技术中的安全性研究[J].信息安全研究,2016.12.Vol2.12:1090-1097

[行业调研]区块链技术与行业发展简单调研笔记相关推荐

  1. 财路网每日原创推送: 为什么音乐行业需要区块链技术

    为什么音乐行业需要区块链技术 区块链可以给音乐行业创造奇迹.我以前管理过艺人和制作人.我对音乐行业有一定的了解,并且精通区块链(至少我这样鼓励自己). 让我们看看区块链有哪些优势: l 可以省去复杂的 ...

  2. 《区块链技术与应用》读书笔记

    <区块链技术与应用>读书笔记 第一章 概论 区块链的特点 1.分布式结构 2.建立信任(通过数学原理和程序算法,使系统运作规则公开透明) 3.公开透明 4.时序且不能修改 区块链系统的原理 ...

  3. 36氪专访 | Tripio CEO沈巍:在OTA行业,区块链技术只适合创业公司

    在传统行业中,常有区块链技术的落地者试图加入已经拥挤不堪的中心化赛道,他们是否有胜算? 近日,36氪记者专访了Tripio的联合创始人及CEO沈巍.作为原艺龙旅行网无线业务高级副总裁.互联网连续创业者 ...

  4. 物联网区块链技术的行业发展优势

    一家叫做现代数字资产公司(Hdac,Hyundai Digital Asset Company)的新公司为物联网目前的问题创建了区块链解决方案.公司获得现代(Hyundai)的支持,属于这个汽车制造商 ...

  5. 北京大学肖臻老师《区块链技术与应用》ETH笔记 - 12.0 反思

    12.0 反思 1.智能合约的反思--智能合约真的智能吗?(Is smart contract really smart?) 首先我们必须了解智能合约里面并没有用到任何人工智能的技术,所以有人认为应该 ...

  6. 区块链技术学习之-简单加密货币-高飞币

    本文讲解比特币出现之前的一种非常简单的加密货币,高飞币.旨在由浅入深逐渐理解比特币的运作机制. 高飞币的规则 高飞币(GoofyCoin),创作者是高飞.是目前知道的最简单的加密货币. 只有两种规则: ...

  7. 《区块链技术驱动金融》读书笔记

    一.密码学及加密货币概述 1.加密数字货币需要去中心化,通过安全规则保证安全,而不是依赖于中央机构 2.密码学可以防止对系统的干扰,还能避免混淆,将新货币创造的规则编码到数学协议中 3.哈希函数有三个 ...

  8. 北京大学肖臻老师《区块链技术与应用》ETH笔记 - 3.0 ETH数据结构篇

    3.0 ETH数据结构篇 在以太坊中,有三棵树的说法,分别是状态树.收据树和交易树.了解了这三棵树,就弄清楚了以太坊的基础数据结构设计. 而以太坊实现的是一个"平台性"的应用,其复 ...

  9. 《区块链技术与应用》学习笔记10——ETH数据结构

    在以太坊中,有三棵树的说法,分别是状态数.收据树和交易树. 一.引入 我们要实现从账户地址到账户状态的映射.在以太坊中,账户地址为160位,表示为40个16进制数.状态包含了余额(alance).交易 ...

最新文章

  1. 使PropertyGrid控件的属性值可以显示多行的方法
  2. 【转】在SQL Server中通过SQL语句实现分页查询
  3. linux查看cpu 内存
  4. python中文编码-python中文编码与json中文输出问题详解
  5. 算法--中兴面试:输入两个整数 n 和 m,从数列1,2,3.......n 中随意取几个数, 使其和等于 m
  6. jpa findone怎么用_Jpa VS MyBatis,你用哪个?
  7. 关于Google Storage的东西
  8. 对桌面壁纸有要求?壁纸控的你需要看这里
  9. 安装VCSA6.5(vCenter Server Appliance 6.5)
  10. 黄金周添堵 U-Mail邮件系统拒垃圾保畅通管理有序
  11. 看Facebook如何基于物理安全保护数据
  12. 力扣-222. 完全二叉树的节点个数
  13. CMD/Dos下远程开启3389与远程改3389端口
  14. mac adb安装和使用
  15. 学生HTML个人网页作业作品:基于HTML实现教育培训机构网站模板毕业源码(8页)
  16. MyBase 与 HTML Help Workshop 编辑chm
  17. 教你用PHP爬取王者荣耀英雄皮肤高清壁纸(附源码)
  18. Setup Factory打包注册dll
  19. JavaWeb - 软件开发的流程,综合案例
  20. Java之4种引用简析

热门文章

  1. 580. 统计各专业学生人数
  2. [经验教程]2022年淘宝天猫618购物清单指南:天猫淘宝618购物节什么时候开始?
  3. 天梯赛 L2-014 列车调度
  4. 《人月神话》笔记 the mythical man-month
  5. 2020信息系统项目管理师备战21--单代号网络图(前导图)
  6. 怎样找回全国计算机考试的准考证号
  7. 谷歌Chrome App将于2022年6月停用,向PWA应用转型
  8. 艾宾浩斯背词法(网络收集)
  9. 关于Qt退出码255的一点总结
  10. linux MISC设备驱动