mukan-consensus/spec/consensus/consensus-paper
Mukan Erkin Törük ef24c0b67e
Some checks are pending
docker-build-cometbft / vars (push) Waiting to run
docker-build-cometbft / build-images (amd64, ubuntu-24.04) (push) Blocked by required conditions
docker-build-cometbft / build-images (arm64, ubuntu-24.04-arm) (push) Blocked by required conditions
docker-build-cometbft / merge-images (push) Blocked by required conditions
docker-build-e2e-node / vars (push) Waiting to run
docker-build-e2e-node / build-images (amd64, ubuntu-24.04) (push) Blocked by required conditions
docker-build-e2e-node / build-images (arm64, ubuntu-24.04-arm) (push) Blocked by required conditions
docker-build-e2e-node / merge-images (push) Blocked by required conditions
initial: sovereign Mukan Network fork
2026-05-11 03:18:27 +03:00
..
algorithmicplus.sty initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
conclusion.tex initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
consensus.tex initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
definitions.tex initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
homodel.sty initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
IEEEtran.bst initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
IEEEtran.cls initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
intro.tex initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
latex8.bst initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
latex8.sty initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
lit.bib initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
paper.tex initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
proof.tex initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
README.md initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
rounddiag.sty initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00
technote.sty initial: sovereign Mukan Network fork 2026-05-11 03:18:27 +03:00

order
1

Consensus Paper

The repository contains the specification (and the proofs) of the Tendermint consensus protocol, adopted in CometBFT.

How to install Latex on MacOS

MacTex is Latex distribution for MacOS. You can download it here.

Popular IDE for Latex-based projects is TexStudio. It can be downloaded here.

How to build project

In order to compile the latex files (and write bibliography), execute

$ pdflatex paper
$ bibtex paper
$ pdflatex paper
$ pdflatex paper

The generated file is paper.pdf. You can open it with

$ open paper.pdf