第四周学习日志

企业级区块链分层

网络层

以采用P2P协议广播消息以实现路由发现、节点识别、传播交易数据与区块数据。

Gossip算法

顾名思义,类似流言蜚语。是一种可以按照自己的期望,自行选择与之交换信息的节点的通信方式。常见于大规模、无中心的网络系统,可以用于众多能接受“最终一致性”的领域:失败检测、路由同步、Pub/Sub、动态负载均衡。

TLS加密通信

解决三大风险:
窃听风险(eavesdropping):第三方可以获知通信内容。
篡改风险(tampering):第三方可以修改通信内容。
冒充风险(pretending):第三方可以冒充他人身份参与通信。
采取了使用组合加密技术的办法,以解决以下两个问题:
非对称加密算法性能较低,大大降低数据传输效率;
由于证书是公开的,服务端用私钥加密数据发给客户端依然是不安全的。
AMQP1.0
是个开放的,可互操作的消息传递协议。

共识层

企业级区块链通常实现的是各种改进的PBFT共识机制。

数据层

将一批交易打包进区块,然后以区块为单位对这些交易进行共识、存储及执行.以区块为 单位组织交易数据,并以区块哈希作为指针将孤立的区块按时间顺序链接在一起,一方面保证了交易数据的不 可篡改性,另一方面也实现了交易数据的可追溯性。
UTXO模型
未花费交易输出,没有帐户的存在,因此容许平行进行多笔交易。

智能合约层

一套以数字形式定义的承诺,初衷是将智能合约内置到物理实体,以创造各种灵活可控的智能资产。

应用层

通过调用智能合约,并依据合约中定义的规则执行交易。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值