Daniel

Results 51 issues of Daniel

Description of the p2p/switch implementation in v0.34.

The goal is to produce a high-level specification of the p2p layer adopted in production by Tendermint, that is, from v0.34 releases. The official documentation of v0.34 releases (https://docs.tendermint.com/v0.34/) does...

As we have more people involved in writing and updating Tendermint specs, I would suggest the definition of some standards for them. Now, we have [Contibuting](https://github.com/tendermint/tendermint/tree/master/spec#contibuting) section (with a typo)...

The `p2p` core package of Tendermint was updated in v0.35, as part of the effort to refactor the peer-to-peer architecture (#5670). While most of these changes addressed demands from the...

The Proposed-Based TimeStamp (PBTS) algorithm compares the timestamp of a Proposal, assigned by its proposer, with the time at which the Proposal is received by the validators do determine whether...

Documentation of the implementation of the p2p layer (`p2p` package in `v0.34.x` branch). This is an ongoing work. The idea of this PR is to have an initial version of...

S:wip

Proposed-Based TimeStamps (PBTS) was introduced in CometBFT v1.0 (#1731). This issue tracks follow-up actions, starting from two issues discussing the impact of Byzantine nodes or unsynchronized clocks in the produced...

tracking
pbts

Channel multiplexing: - [ ] #3250 - [ ] #2128 - [x] #2954 Connection's performance: - [x] #2951 - [x] #2958 - [ ] #2956 - [x] #2988 - [x]...

p2p
tracking

Solves #2413. Added [`spec/core/params.md`](https://github.com/cometbft/cometbft/blob/cason/2413-spec-params/spec/core/params.md). Work in progress. --- #### PR checklist - [ ] Tests written/updated - [ ] Changelog entry added in `.changelog` (we use [unclog](https://github.com/informalsystems/unclog) to manage our...

spec
wip

Follow-up of #2663. The `gossipDataRoutine` is an infinite loop that attempts to send `BlockPart` messages and `Proposal` messages to a peer. There is one instance of this routine per connected...

consensus
P:tech-debt