What will Plasma bring to the Ethereum blockchain?

Plasma is coming to the Ethereum ecosystem and in this article we will try to give you an overview of Joseph Poon presentation about Plasma hold on Ethereal Summit 2017. In this article we will not go into details about Plasma, instead we will focus on the context of plasma and the relationship between public and private chains.

Continue reading What will Plasma bring to the Ethereum blockchain?

Ethereum smart contract part 1: Install Ethereum geth client on Linux

Ethereum smart contract developers sometimes need to set up their own private blockchain network. In this article we will try to give you a step by step instruction on how to set up Ethereum geth client on Linux (Ubuntu) platform which is used in the process of creating your own blockchain network.

Continue reading Ethereum smart contract part 1: Install Ethereum geth client on Linux

Params in Ethereum genesis block explained

Developers all over the world are experimenting with Ethereum blockchain and many of them find Ethereum testnet hard to use. Because of that, you may want to set up your private blockchain network. You would have full control over that network, and would not have any blockchain apps that you don’t need. So if you want to have a clear blockchain setup only for yourself, there are a couple of things you have to define. One of them is genesis.json, a file in which you determine all specifications about genesis block of your blockchain.

Continue reading Params in Ethereum genesis block explained

0x an open protocol for trustless, low friction exchange of ERC20 tokens

0x is an open protocol for decentralized exchanges, and in this article we will just give you a little bit of background and timeline on 0x protocol. We will describe the problem that 0x is trying to solve, and let you know about existing work that is done on it already. This article is an overview of Will Warren’s presentation about 0x protocol, which he held in Mexico at the Ethereum Foundation Developers Conference in November, 2017.

Continue reading 0x an open protocol for trustless, low friction exchange of ERC20 tokens

EtherDelta decentralized exchange – what is going on with development?

Last year, on November 1-4, 2017 Ethereum Foundation Development Conference was held in Mexico. Many individuals from crypto industry attended that event, and one of them was Zack Coburn, the founder of EtherDelta decentralized exchange and co-founder of FirstBlood.

FirstBlood is a decentralized platform that lets eSports players challenge each other and win rewards using the blockchain for settlements. But, this time he was not talking about FirstBlood, in the presentation he was talking about EtherDelta. He covers EtherDelta’s deployment of the first working off-chain order book with an on-chain settlement. Including scaling, security, user experience, onboarding, etc.

In this article, we will try to make an overview of his presentation and let you know what he was talking about there.

Continue reading EtherDelta decentralized exchange – what is going on with development?

Proof of work – What it is and how does it work?

In the blockchain industry we hear a lot about consensus algorithms, we debate about them and try to learn as much as possible. As you know, to reach consensus on the network Bitcoin is using proof of work (PoW). Ethereum is using it as well, but soon will replace it with proof of stake (PoS). Why would they do that? Well, there are a couple of reasons, PoS is more efficient than PoW could ever be. But, both of them have their pros and cons.

In this article, we will make an overview of proof of work consensus algorithm, its good and bad sides.

Continue reading Proof of work – What it is and how does it work?

Stage of decentralized exchanges

As we all know, centralized exchanges are very risky. The history showed us, more than once, the potential risk which stems from many hacks happening over the last few years. Do you remember Mt. Gox hack? Or Bitfinex? Or maybe Bitstamp? Yea, many hacks happened, and many will continue to happen.

The whole idea behind blockchain is to avoid centralization and to introduce decentralization via technology. And then, we trade those decentralized assets in a centralized place? That doesn’t make any sense and isn’t logical. It is so wrong to save decentralized assets on a centralized place during such a crucial process as trading.

Continue reading Stage of decentralized exchanges