In this article, let's try to find how many blocks a recipient should wait for before accepting a transaction. … Read More The post The number of blocks to wait for before confirming transactions appeared first on The Armchair Critic.
In the previous article, we found the probability of double-spending. In this article, let’s look at the probability of an attacker mining a certain number of blocks with a hash rate of less than 50%.… Read More The post Probability of an attacker mining a certain number of blocks appeared first on The Armchair Critic.
We tried to understand the 51% attack through the gambler’s ruin problem and the probability of a gambler winning T dollars in the last article. Let’s look at how we can apply the equation we… Read More The post 51% attack: Probability of double spending appeared first on The Armchair Critic.
This article discusses the solution to the gambler's ruin problem as a precursor to understanding the probability of double spending. … Read More The post 51% attack: Gambler’s ruin problem appeared first on The Armchair Critic.
So far, we have briefly touched upon the idea of the 51% attack and how it actually allows double spending to happen. In this article, we will start to look at the theoretical basis of the 51% attack.… Read More The post 51% attack-the probability of mining the next block appeared first on The Armchair Critic.
ASP.NET Core is a cross-platform, open-source web framework that allows you to develop MVC applications and Web APIs with ease. This article will explore how we can easily add authentication to an ASP.NET Core 7.0… Read More The post Adding authentication to an ASP.NET Core app using Asgardeo appeared first on The Armchair Critic.
We looked at double spending and immutability in blockchain in the previous article. In this article, let’s discuss forks in blockchain. Forks, as the name implies, splits the blockchain into two branches. A blockchain can… Read More The post All about blockchain forks appeared first on The Armchair Critic.
Universal Windows Platform (UWP) allows you to write Windows applications that run across different platforms such as Windows 10, Windows 11, HoloLens, Windows Mobile (RIP), and Xbox. In this article, we shall look at how… Read More The post Integrating Asgardeo with a .NET UWP application appeared first on The Armchair Critic.
In the last article, we looked at the process of mining in blockchain in depth. This article will look at how blockchain avoids double spending and how it manages to be immutable. Before we learn… Read More The post Double spending and immutability in blockchain appeared first on The Armchair Critic.
React 18 introduced a completely new paradigm to the frontend realm in the form of React Server Components (RSC). Next.js 13 followed suit by introducing support for RSC through their app directory, which is in… Read More The post React Server Components vs. Server-Side Rendering appeared first on The Armchair Critic.
We looked at Merkle proof in the previous article and that concluded our discussions on blocks and their structure. In this article, we shall look at the process of mining in detail. There are two… Read More The post Mining in blockchain appeared first on The Armchair Critic.
In the last article, we discussed the Merkle tree and how we can use that to ensure integrity, that is, to make sure that no transaction got added to the block after a miner mined… Read More The post What is Merkle proof and why do we need it? appeared first on The Armchair Critic.
In this article, we talk about block structure in blockchain, the block header and how we generate the Merkle root.… Read More The post Block structure in blockchain appeared first on The Armchair Critic.
We looked at the Proof-of-Work algorithm in the previous article, and in this article, we shall look at how we adjust the target hash based on the difficulty value to keep the transaction time constant.… Read More The post Difficulty adjustment in blockchain appeared first on The Armchair Critic.
In the previous article, we saw how we use a puzzle to achieve consensus. In this article, we will see how we use Proof of Work as the puzzle and how it works. As we… Read More The post How Proof of Work is used to establish consensus in blockchain appeared first on The Armchair Critic.
In the previous article, we saw how we order transactions in a blockchain by hashing transactions. However, this alone doesn’t help achieve consensus as we haven’t found a way to solve the confusion we talked… Read More The post Blockchain consensus using a puzzle appeared first on The Armchair Critic.
In the previous article, we took a look at how we verify transactions in detail. In this article, we will look at why the order of transactions matters and how we can establish an order.… Read More The post Establishing an order of transactions in blockchain appeared first on The Armchair Critic.
We discussed proving ownership of bitcoins in the previous article. Let’s discuss how verifying transactions works at length in this article. Remember that earlier we learned that the pubkey script has a few scripts in… Read More The post Verifying blockchain transactions appeared first on The Armchair Critic.
This article discusses blockchain account addresses, how they are used to prove ownership of bitcoins and how blockchain transactions work.… Read More The post Proving Ownership of Coins in Blockchain appeared first on The Armchair Critic.
In the previous article, we discussed hashing, asymmetric encryption, and digital signatures. In this article, we will dwell on how blockchain transactions work. An easier way to learn how blockchain transactions work is by following… Read More The post Understanding blockchain transactions appeared first on The Armchair Critic.