Blog
What is dApp?
One of the most exciting applications of blockchain technology is the ability to use a decentralized application (dApp). They are similar to ordinary apps but …
5 must have tools for blockchain developers
Every blockchain developer has their own favorite tools helping them to experiment and create projects. These choices depend on the current network and programmer’s specialization, …
Functional vs object-oriented programming for blockchain
Functional programming is not a new idea, even though its popularity is a relatively recent phenomenon: the groundwork for many of the existing FP languages …
Bitcoin Script 101
The term “smart contract” was coined by Nick Szabo in 1994, and they were made popular with the introduction of Ethereum in 2015, but many …
A Deep Dive into Cryptographic Hash Functions
Introduction The aim of this article is to reveal the real nature of a cryptographic primitive called a Cryptographic Hash Function. Since the topic itself …
What makes cryptocurrencies different from fiat currencies?
You may have heard about cryptocurrencies before but still don’t understand how they compare to the fiat currencies that you hold in your wallet or bank account. Someone may have bored you to tears about the technical details behind cryptocurrencies when you were actually more interested in what makes it so different from regular money, or as I’ll refer to in this article, fiat currencies.