下载此文档

区块链系列讲座(二):区块链核心技术.docx


文档分类:行业资料 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
活动总结| 区块链系列讲座(二):区块链核心技术
活动总结| 区块链系列讲座(二):区块链核心技术。2018年4月27日晚19:00,南京大学信息管理学院众享科技区块链实验室-区块链系列讲座第二场在南京大学仙林校区潘琦楼(信息管理学院)A211成功举行。本次活动以“区块链核心技术”为主题,吸引了众多同学和区块链爱好者的参与。
本次活动由南京大学信息管理学院众享科技区块链实验室主任、南京大学信息管理学院副教授颜嘉麒博士主持,南京大学信息管理学院众享科技区块链实验室研究员、江苏众享金联科技有限公司研发总监吴旭先生主讲。本次讲座主要介绍了区块链到底为何物,区块链之密码算法,区块链之共识机制,区块链之体系架构。
讲座开场,颜教授对各位同学的到来表示了热烈欢迎,并向大家介绍了这次讲座的主讲人——吴旭。
接下来,吴旭向大家详细介绍了区块链:区块链(Blockchain)指通过去中心化和去信任的方式集体维护一个可靠数据库的技术方案,让参与系统中的任意多个节点,通过一串使用密码学方法相关联产生的数据块(Block),每个数据块中包含了一定时间内的系统全部信息交流数据,并且生成数据指纹用于验证其信息的有效性和链接(Chain)下一个数据块。
随后,吴旭向大家分享了区块链的三个主要技术:密码算法、共识机制和体系架构。
区块链之密码算法:
主要讲述了Hash算法与数字摘要、对称和非对称的加密算法、消息认证码与数字签名等,哈希算法是将任意长度的二进制明文串映射为较短的二进制串,即Hash值。而数字摘要是对数字内容进行Hash运算,获取唯一的摘要值来指代原始完整的数字内容。对称加密算法主要有DES、3DES、AES、IDEA等,非对称加密算法主要有RSA、ElGamal、ECC、SM2等系列算法。数字证书是一个经过证书授权中心(CA)颁发的带有CA签名的文件,用于在网络通信中向对方证明自己的身份以及发布自己的公钥信息。
区块链之共识机制:
主要讲述了区块链中所应用的共识算法,共识描述了分布式系统中多个节点之间,彼此对某个状态达成一致结果的过程,共识算法解决的是对某个提案大家达成一致意见的过程。其中拜占庭容错算法(Byzantine Fault Tolerance,BFT)是解决在网络通信可靠但节点可能故障情况下如何达成共识,假设节点总数为N,叛变将军数为F,则当N大于等于3F+1时,问题才有解,即叛变者不超过1/3时,存在有效的拜占庭容错算法。算法主要包括主要的三个阶段的处理过程:预准备(pre-prepare)阶段、准备(prepare)mit)阶段。
预准备和准备阶段确保在同一个视图内请求发送的顺序正确;准备和提交阶段则确保在不同视图之间的确认请求的保序的。
区块链之体系架构:
主要讲解了Fabric和Ethereum。Hyperledger项目由Linux基金会创办于2015年10月,是一个开源的区块链研发孵化项目,致力于提供可协同开发以区块链为底层的分布式账本。Fabric项目目标为打造一个提供分布式账本解决方案的平台。以太坊是一个通用的数字代币平台,通过一套图灵完整的脚本语言建立应用,采用多种编程语言实现协议。以太坊的核心目标是智能合约,可以看做是一个以太坊系统里的自动代理人。
同学们都听得非常认真,并积极提出自己的见解和疑惑进行“思维碰撞

区块链系列讲座(二):区块链核心技术 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zxwziyou9
  • 文件大小2.44 MB
  • 时间2018-08-13