-
Add notification if recieved signal allready saved and show its name on display so memory will not fill with same keys. Add ability to calculate codes for all buttons if recieved only one button from …
-
### Question
In Ebb-and-Flow there are two subprotocols providing availability and finality respectively which are then coupled.
When starting a "known attack case analysis" (such as in #39) and a…
-
**[HotStuff: BFT Consensus with Linearity and Responsiveness](https://research.vmware.com/files/attachments/0/0/0/0/0/7/7/podc.pdf)**
Once network communication becomes synchronous, HotStuff enable…
-
Using a similar mechanism like the one to negotiate validator set changes, `DynamicHoneyBadger` could also allow changing parameters like the batch size (~`max_future_epochs`~ — that doesn't have to b…
-
We should test what happens when the network gets temporarily partitioned. This is a particularly important test because it is the one that will cause rollbacks.
edsko updated
9 months ago
-
As a subtask of #2.
Before going forward we need to understand how the users will come to a consensus in the distributed p2p network.
All the research can be collected here
-
* **[MetaAnalysis of Alternative Consensus Protocols](https://github.com/Mechanism-Labs/MetaAnalysis-of-Alternative-Consensus-Protocols)**
**Avalanche**
* [Exploring Liveness of Avalanche (… or an…
-
### Suggested Improvement
In Ebb-and-Flow, specifically the Snap-and-Chat construction, the two subprotocols are _almost_¹ independent black boxes.
However, in the real-world, the two subprotocols…
-
So basically we need to introduce a way for followers to detect that the leader is malicious. It's not straightforward how to do this as we don't want to open a way for attackers to trigger view chang…
-
Research the existing technologies, this has successfully been covered; then see what and how we integrate it into mosaic. This may need to become its own repository, but for now tracking progress h…