图说区块链 读书笔记
1. 拜占庭将军
最简单的共识算法,区块链技术已经解决。去了解拜占庭将军问题是怎么一回事。
2. 一些名词
PoW,也就是 工作量证明。比特币在区块的生成过程中使用了PoW机制。一个符合要求的区块哈希值由N个 前导零构成,零的个数取决于网络的难度值。要得到合理的区块哈希值需要经过大量的尝试 计算,计算时间取决于机器的哈希运算速度。
公钥和私钥,这就是俗称的不对称加密方式,是对以前的对称加密(使用用户名与密码)方式的提高。在比特币系统中,私钥本质上是由32个字节组成的数组,公钥和地址的生成都依赖私钥,有了私钥就能生成公钥和地址,就能够使用对应地址上的比特币。
哈希值,哈希算法将任意长度的二进制值映射为固定长度的较小二进制值,这个小的二进制值就是哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。哪怕只更改一段明文中的一个字母,随后产生的哈希值都将千差万别。要找 到对应同一哈希值的两个不同的输入,从计算的角度来说基本上是不可能的。
公有链,私有链,联盟链。
区块和链
智能合约 这个很抽象,一个智能合约是一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。
信用共识 区块链的分布式结构以及基于数学算法的低成本信任机制,为金融领域相关问题的解决和优化提供了一种新思路和路径。目前经济社会中的信用环境比较弱,信用成本比较高,而区块链技术提出了一套成本较低的信任解决方案,对促进信用经济的发展具有重要意义。
2. 软分叉,硬分叉。
3. 应用场景。
图说区块链 读书笔记相关推荐
- 区块链读书笔记01-区块链基础
区块链读书笔记01 - 区块链基础 基本概念 加密哈希函数(cryptographic hash function) 哈希指针 父区块(parent block) 创世区块(genesis block ...
- 区块链读书笔记02 - 区块链进阶
区块链读书笔记02 - 区块链进阶 区块链的技术架构 区块链的工作流程 时间戳的作用 区块链的共识机制 工作量证明(PoW) 权益证明(PoS) PoW+PoS 股份授权证明 瑞波共识协议 参考文献 ...
- 区块链学习笔记23——ETH反思
区块链学习笔记23--ETH反思 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 智能合约真的智能吗 ...
- 区块链学习笔记15——ETH状态树
区块链学习笔记15--ETH状态树 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 引入 要实现的功 ...
- 区块链学习笔记19——ETH难度调整
区块链学习笔记19--ETH难度调整 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 前面学过,比特 ...
- 区块链学习笔记4——BTC实现
区块链学习笔记4--BTC实现 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 UTXO 区块链是一 ...
- 图说区块链 神一样的金融科技与未来社会
分享一下我老师大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow 内容简介 区块链, ...
- 区块链学习笔记21——ETH智能合约
区块链学习笔记21--ETH智能合约 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 智能合约简介 ...
- 区块链学习笔记16——ETH交易树和收据树
区块链学习笔记16--ETH交易树和收据树 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 交易树和 ...
最新文章
- matlab模型参数不匹配怎么办,修改Simulink模型后出现初始状态大小不匹配的错误...
- sql基础教程和mysql基础教程_书评「SQL基础教程(第2版)」| 你应该知道的基础知识点梳理·上...
- 学习mysql触发器遇到的问题
- 安装启动gui卡住_为什么Windows 10升级安装卡住了,原因在这
- python——logging模块
- [转]一位研究生的职业生涯规划和心得体会
- Javascript代码在线整理工具源码
- (2)MongoDB副本集自动故障转移原理(含客户端)
- 声明为数组定义为指针,声明为指针定义为数组
- mysql set类型 查询,MYSQL SET字段类型怎么查询
- Python花式编程案例集锦(8):判断吉祥数字
- 机器博弈 (四)博弈规则的设计
- 计网实验1--配置路由
- 基于单片机的室内安全环境监测系统的设计
- android计算器开发论文,基于Android计算器功能的实现毕业设计论文
- 从头开始学习->JVM(三):类加载器(上)
- 网站seo具体怎么做?
- dmz和端口映射_主机映射和端口映射 ip映射和端口映射区别
- 2013全年3GPP RAN1会议关于D2D(Device-to-Device)技术的提案分析
- POJ 2385: Apple Catching