Blockchain and Crypto Blog

Ivan on Tech Academy provides latest insights and reports about the blockchain industry.

byzantine fault cosmos cosmos ecosystem tendermint tendermint core

Exploring Tendermint and Tendermint Core

Written By Ivan on Tech

Mar 30, 2021

You may already have heard about Tendermint and Tendermint Core in relation to the Cosmos network, or if you’ve kept close watch on the cryptocurrency market. In essence, Tendermint looks to offer an open-source alternative for launching blockchains. What’s more, Tendermint Core is the self-proclaimed leading "Byzantine Fault Tolerant" middleware when it comes to building blockchains. It works in coordination with Cosmos and is advantageous for developers because they can write their applications in any language.

Now, we realize the first paragraph alone raises lots of questions. For instance, what is Byzantine Fault Tolerance? What is Cosmos? And if you're new to all of this, you might even be wondering what a blockchain is? Don't worry. We'll cover it all.

If you want to learn even more about various different blockchains and the cryptocurrency industry, you should enroll in Ivan on Tech Academy! The Ivan on Tech Academy blog offers daily in-depth articles...

Continue Reading...
agreement problem byzantine agreement problem byzantine fault byzantine generals' problem generals problem blockchain two generals problem

Byzantine Generals' Problem - An Introduction

Written By Ivan on Tech

May 06, 2020

The Byzantine Generals’ Problem is one of the most well-known and classic problems faced by decentralized networks. Solving this problem was one of the key developments in the creation of Bitcoin and, by extension, all other cryptocurrencies. In this article, we will see what the Byzantine Generals’ Problem is and how Bitcoin manages to solve this perplexing problem.

What is Byzantine Consensus?

The Byzantine generals’ problem was first theorized by the mathematicians Leslie Lamport, Marshall Pease, and Robert Shostak. The generals are a metaphor for nodes in a decentralized network. The core idea behind this thought experiment is this - How do you ensure that a peer-to-peer, distributed network with no central authority can make correct decisions, even if some of the nodes in it turn rogue? Can we make a distributed system that is “trustless” and doesn’t automatically assume that the participants are going to act ethically and work in the...

Continue Reading...

Get our Free Ebook

Enter your email and we will send it to you!