- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Fabric 1.4 chaincode lifecycle(install & instantiate)
chaincode install & instantiate的大致流程,其中install无需order流程。具体细节可参考之前的源码分析系列。
2019-10-20 13:37:46 442
转载 Ethereum概念理解
*** 必读 : Ethereum White Paper**Externally owned account(EOA) VS. Contract account两者都使用20字节的地址。EOA外部拥有账户是由用户通过公钥/私钥秘钥对控制的,通过以太坊客户端创建,由秘钥对生成的账户地址。而Contract account则是EOA通过调用创建合约的方法创建的账户,账户内包含合约代码,由...
2019-09-30 10:10:56 1078
原创 共识算法(3) - PoS
PoS(Proof of Stake权益证明)相对于PoW的优点:不需要消耗大量电力成本发动51%攻击成本更高(PoW矿池或者大量租用矿机集中算力发动攻击,或者快速算法,硬件升级带来的算力提升等,都可能会增加攻击风险。PoS需要收购全网51%的Token,并且持有者的权益在于所持有的Token也更大动力维护系统安全)PoS为什么比PoW更能避免51%攻击?PoS运行过程质押st...
2019-09-30 09:50:29 583 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 3520
原创 共识算法(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 280 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 799 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人