☑️mempool - experimental feature to limit the number of peers to gossip transactions to
☑️nop mempool
☑️p2p performance optimisations ( together with Osmosis)
☑️Improvements to the performance of blocksync (together with Osmosis! )
☑️BLS12-381 curve
☑️PBTS
☑️Support for pebbledb
☑️Remove persistence of genesis file in the DB
☑️Forcing compaction on pruning to reduce the storage footprint
☑️Background pruning to not block consensus
☑️DataCompanion API (gRPC endpoints to manage what is stored on Comet nodes)
☑️Support for a different key format in the DB
CometBFT v1.0.0 is out 🚀!
This release marks a major milestone in the lifecycle of CometBFT. Building on the solid foundation of the previous version, it introduces additional features and improved performance. Below are only some of the highlights, more details coming up in a blog post! You can also check out the Changelog https://t.co/akxGtzGYUH and upgrading guide https://t.co/FViZo5IMLJ for migrating to v1 from v0.38!
Thank you all for your valuable feedback, support and especially @osmosiszone for their contributions to this release! Also kudos to the core team at @informalinc ♥️ Fantastic work everyone!
Announcing DOG protocol, an improvement to the @cometBFT mempool gossip sub-system.
The Dynamic Optimal Graph (DOG) protocol slashes bandwidth use, improves performance, and speeds up transaction confirmations. 🧵
Lots of interesting things going on in the @cometbft codebase.
DOG Mempool Gossip: https://t.co/TevQoc0B4v
QUIC: https://t.co/hJNOWVR4yu
Shoutout to the team working on comet for all the hard work!! 🚀🚀🚢🚢
1/ On day 3 of #Cosmoverse2024, Oct 23, get hands-on experience building with the Interchain Stack.
Join workshops with ICF devs and steward teams in the Al Maasa Room.
Only 40 slots per workshop - Check this thread for more details + how you can register now ⬇️
10/10 We hope you've found this thread helpful. Make sure you follow @cometbft for future announcements.
Like & Repost the quote below, thanks for your support!
1/10 🧵 In the past we wrote about responsiveness in consensus algorithms and why it's a critical property.
Despite its popularity, questions persist about the responsiveness of the Tendermint consensus algorithm.
For everyone in doubt 👇
1/10 🧵 In the past we wrote about responsiveness in consensus algorithms and why it's a critical property.
Despite its popularity, questions persist about the responsiveness of the Tendermint consensus algorithm.
For everyone in doubt 👇
9/10 In summary, Tendermint is classified as optimistically responsive, meaning it performs well under favorable conditions, but its speed is limited when faced with faulty leaders or network asynchrony (a standard assumption).
Full article ⬇️ https://t.co/caoT8SdnHc
1/ Why Build with CometBFT?
@cometbft has a modular design and language flexibility, allowing the system to be pulled apart if and where necessary, making it a flexible and easy-to-use solution for various distributed applications.
1/ Here are some updates on @cometbft product development.
This serves both as a log of what the team has been up to, plus a peek at our Q4 priorities.
Long thread & very dense in information coming up, with a lot of stuff I am very excited to report on. Buckle up! 🪢
Got a talent for tracking down bugs?
Put your skills to work! Join the Interchain Bug Bounty Program and report vulnerabilities here 👉 https://t.co/eI7IdcBxHS.
🪲 Help us strengthen the #Interchain ecosystem and unlock amazing rewards 🪲
We've just published three CometBFT minor releases: v0.34.34, v0.37.11, and v0.38.12. These include a security patch for the statesync module 🔒
🚨 If you are using statesync, consider upgrading to the latest version ASAP 🚨
🧵 ⤵️
In addition to the security fix, here are all the changes in the new versions.
v0.34.34 → https://t.co/3C5L3kpVdp
v0.37.11 → https://t.co/h6EMG5zwe5
v0.38.12 → https://t.co/hPfF5hIFAN