Ethereum Gas Explained in Plain English

In this post I will try to explain one of the most confusing aspects of Ethereum — gas. You have probably heard about it but most likely, it did not make much sense to you. The concept of gas is indeed confusing partly because it is a low-level concept used by the Ethereum computing engine (EVM). However, gas is what keeps Ethereum running and it is important to have a clear understanding of this concept.

How to Design a Winning ICO Landing Page

If you are reading this post, most likely you already know what an ICO is. Moreover, you are probably planning to do one. Designing a highly efficient one-pager for your ICO might be tricky. On the one hand, ICOs have not been around for long. So, there is no hard evidence on what works and what not. On the other hand, there is not one-size fits all solution. When people invest as a part of an ICO, in majority of cases they invest in non-existing products and projects.

Difference between ERC20, ERC721, ERC23 and ERC223 Tokens

What is a Token? In the previous post I mentioned that the primary difference between Ethereum and any other cryptocurrency is that Ethereum is not just a currency, it’s a global computing engine. Ethereum allows creation of distributed applications where smart contracts play a central role. Another important concept within the realms of distributed apps is a token. Tokens can be thought of as a currency within an application built on top of Ethereum.

Building Unstoppable Applications on Ethereum

I often get asked by aspiring programmers (and more often by their parents) what programming languages they should learn. You may think that learning programming languages is a matter of taste. However, that’s very far from being true. I will bring just two arguments.

Difference Between Proof of Work and Proof of Stake

You have probably heard about Proof of Work and Proof of Stake. In this post we will demystify these terms and explain how they compare.