Home

Tendermintstyle

Tendermintstyle is a family of blockchain consensus designs inspired by the Tendermint BFT protocol. It emphasizes fast finality, determinism, and safety in partially synchronous networks, often used in environments with known validator sets.

Core principles include participation of validators in a sequence of rounds, where each round has a designated

Mechanism, in practical terms, involves a round-based flow. A proposer broadcasts a proposed block to validators.

Architecture and security in Tendermintstyle typically separate the consensus engine from the application state machine. Messages

Validator governance and deployment are flexible, supporting fixed or rotating validator sets and, in some variants,

See also Tendermint Core and other Byzantine fault-tolerant consensus algorithms.

proposer.
Validators
exchange
signed
messages
such
as
prevotes
and
precommits.
Finality
is
achieved
when
a
block
receives
two-thirds
of
the
eligible
validators’
precommits.
The
protocol
is
designed
to
tolerate
byzantine
actors
and
network
delays,
providing
deterministic
outcomes
once
finality
is
reached.
Validators
cast
a
prevote
for
the
block,
and
once
sufficient
prevotes
are
observed,
they
issue
a
precommit.
If
the
block
attains
at
least
two-thirds
precommits,
it
is
committed
and
considered
final.
If
the
required
votes
are
not
obtained,
rounds
advance
to
a
new
proposer.
This
structure
aims
to
deliver
rapid
finality
with
clear
fault
handling.
are
cryptographically
signed,
and
block
headers
include
height,
lastBlockHash,
timestamp,
and
the
active
validator
set.
Misbehavior
can
be
proven
through
evidence
and
punished
by
removal
from
the
validator
set
or
slashing
in
stake-based
systems.
stake-based
weighting.
Slashing
or
penalty
mechanisms
deter
equivocation
or
double-signing.
Tendermintstyle
deployments
are
common
in
permissioned
or
consortium
networks
and
in
cross-chain
or
interoperable
blockchain
ecosystems.