-
创建Blockchain
查看全部 -
创建Block创建Block
查看全部 -
实践部分简介:构建自己的区块链
查看全部 -
链式结构小结
查看全部 -
hash函数介绍hash函数介绍
查看全部 -
区块链的链式结构
查看全部 -
区块架构模型
查看全部 -
什么是区块链
查看全部 -
课程介绍课程介绍
查看全部 -
链式结构
查看全部 -
架构层
查看全部 -
区块链的架构模型
查看全部 -
区块链架构模型查看全部
-
区块链架构模型查看全部
-
区块链的架构模型七层
查看全部 -
区块链的链式结构
查看全部 -
区块链模型中
数据层是核心的基础部分
其中链式结构是最数据层中最核心的部分
查看全部 -
区块链架构模型
查看全部 -
区块链的特点
查看全部 -
什么是区块链
技术层面
查看全部 -
什么是区块链
承担价值传递
查看全部 -
什么是区块链
要解决的问题
查看全部 -
函数hash同样的代码时,出现语法错误。
查看全部 -
创建Http Server ;
访问区块链读写两大接口 /blockchain/get /blockchain/write
查看全部 -
现父区块hash = hash(前父区块hash+前数据)
查看全部 -
链式结构:
区块
区块头(父区块hash【指向父区块的指针】)+区块体(交易数据)
链头区块称为创世区块:无区块头
hash函数:任意长度的二进制数据映射为固定长度的二进制数据
特点:确定性、单向性、隐秘性、抗篡改、抗碰撞
实现:MD系列、SHA系列:SHA256、SHA3
func calculateHash(toBeHashed string) string{
hashInBytes :=sha256.Sum256([]byte(toBeHashed))
hashInStr :=hex.EncodeToString(hashInBytes[:])
log.Printf...
}
查看全部 -
数据层:底层数据的链式结构、加密技术、时间戳技术、构建全球金融系统的基础
网络层:自动组网功能(自我管理)、数据传播机制、数据验证机制
激励层:经济激励的发行机制和激励机制-公有链:促进良性循环发展(原生货币支持有激励层)
合约层:脚本、算法和智能合约-达到约束条件,自动签约;不满足,自动解约
比特币:有一定脚本编辑能力
以太坊:强化编程语言协议
软件应用层:区块链各种应用场景和案例
合约层
共识层:封装网络节点各类·共识机制算法(核心技术)、公众量证明机制PNW、传印证明机制US、股份授权证明机制(DPOS)、使用拜占庭容错(PDFT)
查看全部 -
区块链架构模型
数据层-网络层-共识层-激励层-合约层--远程调用RPC--应用层
查看全部 -
目的:价值传递:Blockchain 第三被信任方进行记账
概念:技术角度:特殊的分布式数据库
节点和节点相互连接,有请求操作会被快速同步到所有节点
去中心化、全民记账、只能增查、不能改删
特点:可追溯、去中心化、不可篡改
查看全部
举报