-
Currently we use kind `*` as our generic open kind, which means nonsensical type-level expressions (like applying a block to a crypto argument rather than an era, say) will not result in helpful error…
edsko updated
12 months ago
-
http://qyuan.top/2019/08/13/pbft-1/
详解实用拜占庭协议Pbft(一) - Qin Yuan
-
http://qyuan.top/2019/09/03/pbft-3/
详解实用拜占庭协议Pbft(三) - Qin Yuan
-
The module `Cardano.Chain.Block.Validation` [defines](https://github.com/input-output-hk/cardano-ledger/blob/master/cardano-ledger/src/Cardano/Chain/Block/Validation.hs#L316) and error enum variant `C…
-
Dear! I have installed your repository and also watched your video. I need simulate currency transactions using the PBFT algorithm and the Javascript SDK. This is for an academic thesis, but I am find…
-
当前net_plugin和其它plugin都是在同一个线程中运行的,现在希望能把net_plugin独立拿出来做成单独的net_plugin线程。
-----
经分析,主要难度在于修改net_plugin与其它plugin之间的通信,下面是主要的一些通信方式:
1. appbase::channel通信(本质是使用的boost::signals2::signal)
2. appb…
-
Allow the user to enter a custom request (i.e. a value to commit to the log). This can take the form of ascii text. In RaftScope, this value is just the current term (repeated if there are multiple re…
zzlyn updated
4 years ago
-
Hi,
I have hyperledger fabric 0.6 env setup on **Windows 7 64bit using docker Toolbox** and I m using REST API client to trigger requests. Following is my four-peer-ca.yaml file:-
**version: …
-
Today we dispatch network messages based on protocol id statically, while there's need to dispatch the messages based on the on-chain state.
We want to avoid exposing the on-chain state to network,…
-
This is for the PBFT implementation for #1098.
- Bound the number of new requests we accept from the local peer.
- Bound the number of requests any other replica proposes.
- Reject primary if it propo…