区块链学习笔记:DAY01 区块链的技术原理

举报
真爱无敌 发表于 2019/07/18 11:56:54 2019/07/18
【摘要】 其实很早之前就听过区块链,也看过有关区块链的介绍,那个时候的理解主要还是一句话:分布式记账然后开始关注比特币,听了有几年了,对于其来历、用途其实一直都是一知半解。这次的课算是第一次以一个学员的身份去听专家从技术原理角度讲解“区块链”,揭开这层神秘的面纱。老师的讲解也比较通俗易懂,以一个转账的案例,将区块链的几个特性给描述了出来:1)透明可信2)防篡改可追溯3)隐私安全保障4)系统高可靠一句话...

timg?image&quality=80&size=b9999_10000&sec=1563432155379&di=955b8aed8787e4438512887d82b55776&imgtype=0&src=http%3A%2F%2Fi.ce.cn%2Fce%2Fcysc%2Ftech%2Fgd2012%2F201804%2F19%2FW020180419376186234023.jpg


其实很早之前就听过区块链,也看过有关区块链的介绍,那个时候的理解主要还是一句话:分布式记账

然后开始关注比特币,听了有几年了,对于其来历、用途其实一直都是一知半解。


这次的课算是第一次以一个学员的身份去听专家从技术原理角度讲解“区块链”,揭开这层神秘的面纱。


老师的讲解也比较通俗易懂,以一个转账的案例,将区块链的几个特性给描述了出来:

1)透明可信

2)防篡改可追溯

3)隐私安全保障

4)系统高可靠

一句话阐述就是:区块链是一种去中心化、去信任化、不可篡改和抵赖的分布式账本技术。


其中涉及到的几个核心底层技术:

1)分布式账本 P2P

区块链的本质是分布式账本,是一个可以在多个站点、不同地理位置或者多个机构组成的网络里实现资产分享的数据库。换句话说,分布式账本由分布在不同地方的多个节点共同完成,并且每个阶段都记录了完整的账目,因此它们都可以参与监督交易的合法性。

2)密码学

哈希算法、公私钥体系、基于PKI的加密、基于PKI的签名

3)共识算法

分布式共识~=系统中多数独立参与者对某个交易/操作的有效性达成一致(包括对双花交易的验证达成一致)

这里提到了公有链、私有链和联盟链

4)智能合约

智能合约是运行在区块链上的,公开的代码逻辑。基于区块链的特点,智能合约的运行结果是可信的,其结果是无法被伪造和篡改的。


感兴趣的可以点击以下链接查看详细的学习课程:

https://education.huaweicloud.com:8443/courses/course-v1:HuaweiX+CBUCNXP016+Self-paced/courseware/5995fa8ea63c4a269dc822e5c0be2dc9/2b0ea000b0a74b2cb7d2c8627aa0c169/

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。