Peras demo sessions
2026-02-23
2026-01-26
Interactive dashboard
In this session we presented the latest iteration of the Peras dashboard, which will hopefully help users understanding the tradeoffs of enabling Peras. The dashboard currently displays three metrics:
- Probability of rollback after one boost: the probability of rolling back a block that has itself or a descendant boosted.
- Probability of a round not reaching quorum: the probability that honest parties will not have sufficient votes to reach a quorum in a given voting round.
- Uptime percentage: the percentage of time during which Peras will not be on cooldown, assuming the adversarial stake never casts a vote.
Suggestions are always welcome, so feel free to open an issue on the tweag/cardano-peras repository if you’d like to share your thoughts.
2025-11-24
2025-10-27
2025-09-29
Interactive demo
For this session we have prepared a small interactive demo to showcase the first milestone of this project. You can try it with Nix:
nix run github:tweag/cardano-peras#demoOr with Docker:
docker run -it --rm --network=host -v ./tmp:/tmp ghcr.io/tweag/cardano-peras/cardano-peras-demoNOTE: with Nix, the demo’s web UI will be launched automatically (assuming xdg-open is available in your system). With Docker, please follow the link printed at startup:
Found server for node1 running at http://localhost:XXXXIt’s possible to look at the logs for the three different nodes by navigating to the ephemeral testnet directory printed during startup (mounted at ./tmp when using Docker):
Setting up testnet environment in /tmp/demo-testnet-XXXXFrom there, logs are located under logs/node(1|2|3)/out.log. For reference, all certificates are produced by node1, and you should be able to see events like ChainDB.PerasCertDbEvent.AddedPerasCert in both node2 and node3 when those get diffused across the network.