Core • Changes introduced in 2020 and Tendermint Core’s Stargate release • Why 1.0 and why now? • Upcoming features and improvements slated for the 1.0 release 2
Mining” published ABCI introduced as “TMSP" Cosmos Hub launch Cosmos Whitepaper published “The Latest Gossip on BFT Consensus” published Stargate - Tendermint 0.34 April 2014 2014 November 2015 March 2019 August 2016 September 2018 November 2020 February 2020 Interchain GmbH founded
maintaining and stewarding core technologies for the Cosmos ecosystem. • Formed in early 2020 • Maintainers of Tendermint Core, IBC and Gaia • 14 people, based in Berlin • Learn more at interchain.berlin 4
Hub since launch. • Introduces IBC code to the Hub (although token transfers are initially disabled) • Replaces in-house serialization format with standard and performant Protocol Buffers • For more on the Protocol Buffer change, see Tendermint 0.34, Protocol Buffers, and You 5
supports Stargate. • Protocol Buffer support - faster and easier to use • One Tendermint user (Vocdoni) reported a 58% improvement in throughput1 • State Sync - sync a new code to a preexisting network in minutes instead of days • New light clients - critical for IBC security • More sophisticated evidence handling if/when something goes wrong 6 1 https://twitter.com/vocdoni/status/1337058008183009284
public API can change at any time before version 1.0. “To provide some stability to Tendermint users in these 0.X.X days, the MINOR version is used to signal breaking changes across a subset of the total public API. This subset includes all interfaces exposed to other processes (cli, rpc, p2p, etc.), but does not include the Go APIs.” 9
1.0.0, we do not guarantee that breaking changes (i.e., bumps in the MINOR version) will work with existing Tendermint blockchains. In these cases you will have to start a new blockchain, or write something custom to get the old data into the new chain.” 10
Updated Block headers* • Validator address deduplication* • Adoption of ZIP-215 • Upcoming Interchain Conversations talk with Henry de Valence (Zcash Foundation) for more 15 * Pending further design and discussion.