自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 Fabric 1.4 chaincode lifecycle(install & instantiate)

chaincode install & instantiate的大致流程,其中install无需order流程。具体细节可参考之前的源码分析系列。

2019-10-20 13:37:46 431

转载 Ethereum概念理解

*** 必读 : Ethereum White Paper**Externally owned account(EOA) VS. Contract account两者都使用20字节的地址。EOA外部拥有账户是由用户通过公钥/私钥秘钥对控制的,通过以太坊客户端创建,由秘钥对生成的账户地址。而Contract account则是EOA通过调用创建合约的方法创建的账户,账户内包含合约代码,由...

2019-09-30 10:10:56 1058

原创 共识算法(3) - PoS

PoS(Proof of Stake权益证明)相对于PoW的优点:不需要消耗大量电力成本发动51%攻击成本更高(PoW矿池或者大量租用矿机集中算力发动攻击,或者快速算法,硬件升级带来的算力提升等,都可能会增加攻击风险。PoS需要收购全网51%的Token,并且持有者的权益在于所持有的Token也更大动力维护系统安全)PoS为什么比PoW更能避免51%攻击?PoS运行过程质押st...

2019-09-30 09:50:29 567 1

原创 共识算法(2) - Practical Byzantine Fault Tolerance (PBFT) 论文学习笔记

转载独立博客 https://simplexity.cn/2019/03/28/consensus-pbft-paper/#moreService Properties算法的适用范围Our algorithm can be used to implement any deterministic replicated service with a state and some opera...

2019-03-29 17:12:23 3459

原创 共识算法(1) - paxos & raft

Paxos算法的介绍在wikipedia里解释很清楚,可以结合example里的例子加深理解。概括来说,paxos分为prepare和accept两个阶段,将角色分为proposer,acceptor和learner,最基本的标准是majority quorum。每次proposer以(sequence number n, value v)的形式向acceptor提议(n为每个propose...

2019-03-27 15:05:29 271 1

原创 A Kafka-based Ordering Service for Fabric (HyperLedger Fabric orderer的应用kafka设计思想)学习笔记

A Kafka-based Ordering Service for Fabric这篇文章是orderer的kafka设计文档,详细介绍orderer应用kafka的设计思想演进过程,从基本点逐步深入,由问题到解决方案,值得阅读。这里列举学习过程中的笔记。Solution 0(S0) : 单个tx(transaction)构成block。Problem 1(P1) : 单个block的siz...

2019-03-19 21:28:04 761 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除