• Index
  • Resources
  • NewNewest
  • +Submit
  • Dashboard Coming Soon
    • Submit New...
    • Index
    • Resource
    +
  • Interchain info © 2023

  • All
  • Index
  • Resources

Tendermint Core EXPLAINED (Algorithm & History)

BY gogoDiegoJuly 15 · video

Tendermint is a scalable proof of state consensus engine used by over 50 blockchains, securing billions of dollars.

Detailed Summary for Tendermint Core EXPLAINED (Algorithm & History)

Summary generated by AI from the ICI team

[00:00] Tendermint is a highly scalable proof of state consensus engine used by over 50 blockchains securing billions of dollars.

– Tendermint is the gold standard when it comes to proof of state consensus engines.

– The original white paper on Tendermint was written in 2014 by Jaquan and brought innovative ideas that are now standard in blockchain technology.

– Tendermint is one of the most influential projects in the crypto space.

– Tendermint has been cited over 500 times by Ethereum, Polkadot, Solana, Avalanche, and more.

– Tendermint is the third most important project in web 3.0, only behind Bitcoin.

– Proof of stake technology was theorized and had some working prototypes, but had core issues.

– Nakamoto consensus, the basis for Bitcoin, had core consensus problems related to finding the longest chain.

– Tendermint provides a more efficient and scalable solution for blockchain consensus.

[01:50] Nakamoto consensus relies on the longest chain as the most valid

– Bitcoin miners choose the longest fork, making shorter forks invalid

– This probabilistic finality creates a small chance of transaction reversals

– Jae Kwon faced the problem of Bitcoin transactions not being final

– Jae Kwon explored classical consensus protocols for inspiration

– Jae Kwon’s idea focused on slashing forks in a Nakamoto consensus chain

[03:38] The introduction of finality in proof of stake is a significant innovation.

– The combination of classical consensus and blockchain technology in Tendermint paved the way for other proof of stake protocols.

– A small group of influential individuals in the cryptocurrency field met at the Crypto Economicon convention in 2015.

– Vitalik Buterin had a pivotal moment in a panel discussion about proof of stake, where he likely became convinced of its viability.

[05:27] Tendermint is a consensus algorithm for deterministic Byzantine fault tolerant replicated State machines.

– The main purpose of Tendermint is to ensure that nodes (computers) come to an agreement.

– Tendermint can resist nodes going offline or being malicious.

– Tendermint operates with information that has finite states and predetermined ways of changing.

– No matter how many times you run Tendermint, you will always get the exact same results.

– Tendermint involves multiple copies of the information being replicated.

[07:04] Tendermint is ran by nodes that have defined public keys and maintain the replicated state.

– Tendermint has three rounds: proposal, pre-vote and vote, and pre-commit and commit.

– In the proposal phase, a state is proposed to be added to the state machine.

– In the pre-vote and vote phases, nodes either approve or disapprove of state transitions.

– In the pre-commit and commit phases, the validator set either adds the block or restarts the process.

– In a proof-of-stake blockchain, block proposers are chosen randomly using a round-robin algorithm.

[08:44] Tendermint is a secure and efficient proof of stake network used to secure over 50 different blockchains.

– Validators are rewarded for passing valid blocks and penalized for being offline or proposing invalid blocks.

– Tendermint has loose synchrony instant finality and can handle high transaction volumes with low block times.

– Tendermint’s use of ABCI allows it to be robust and general purpose.

[10:20] Tendermint’s is a versatile and user-friendly blockchain application interface.

– Tendermint’s separates the application from the consensus, allowing for language agnostic programming.

– It can be used for any purpose and has been utilized in various sectors like DeFi and enterprise.

– Popular projects like Cosmos Hub, Osmosis, and Kucoin Chain utilize Tendermint.

– There are also lesser-known projects, such as Chronos and Celestial, that rely on Tendermint.

– Some projects, like Matic, Aptos, and Binance Beacon chain, have forked and modified Tendermint for their needs.

[12:04] Tendermint is the base algorithm for proof of stake and has deep roots in the crypto world.

– Tendermint was the first stable implementation of proof of stake.

– Many popular projects like Ethereum, Polkadot, Solana, Avalanche, Hedera Hashgraph, and Phantom have cited Tendermint as an influence.

– Tendermint is robust, customizable, and pivotal for proof of stake.

– The original white paper for Tendermint, released in 2014, still holds true and concludes that Tendermint is awesome.

Interchain Info

Support ICI

Donate
Send feedback
Stake with our Partner

Social

Twitter
Discord
Telegram

Links

Terms of Service
Privacy Policy
Documentation

Spark Family

Spark IBC
Airdrops

Interchain info © 2023

Related Cosmos Ecosystem Resources

  • Why It’s Important to Stake with Small Validators

    Why It’s Important to Stake with Small Validators

    One of the main issues facing PoS blockchains is the centralization of voting power. It’s a huge problem. Staking with centralized exchanges, like Coinbase or Binance is super convenient. So, people stake directly from those platforms without knowing what they compromise.

    Dec 2 · 6 min read
  • $BERA – The Master Thread 🧵

    $BERA – The Master Thread 🧵

    Berachain 🐻 is about to flood cosmos with liquidity 🌊 Here’s everything you need to know.

    Nov 22 · 2 min read
  • How to Compound ATOM Staking Rewards

    How to Compound ATOM Staking Rewards

    Manually claiming and restaking rewards is time consuming and eventually becomes a chore. Wouldn’t it be nice if there was a way to automatically compound your ATOM staking rewards? Enter Yieldmos!

    Nov 17 · 10 min read

Related Cosmos SDK Resources

  • Cosmos Bytes EP.9 – Decoding Transactions & Hashes

    Cosmos Bytes EP.9 – Decoding Transactions & Hashes

    Decoding transactions from Cosmos chain nodes and computing the transaction hashes.

    Nov 28 · video
  • Cosmos Bytes EP.8 – Transactions & Messages

    Cosmos Bytes EP.8 – Transactions & Messages

    Understanding Cosmos Transactions and Message actions.

    Nov 28 · video
  • Cosmos Bytes EP.7 – Governance and DAODAO

    Cosmos Bytes EP.7 – Governance and DAODAO

    How Cosmos Governance works in relation to Validators, Delegators, and Vote overriding.

    Nov 28 · video