How to deploy chaincode in Hyperledger Fabric 2.0?

0 Comments10 Minutes


With the new release of Hyperledger Fabric 2.0 the lifecycle of chaincode has been changed. It implies also the changes in the chaincode deployment process - what basically means that commands used to deploy chaincode in < 2.0 release (no matter if using peer binary or SDK) will not work. In this article I show how to deploy…

Truffle Suite – Ethereum developer toolbox: Truffle.

0 Comments15 Minutes


Truffle Suite is the tool pack dedicated to Ethereum developers (focusing on smart contracts). That very actively developed project is currently one of the most popular frameworks for implementing, testing and running Ethereum based decentralized applications. In this article: I will describe the Truffle Suite tools; I will…

Understanding zero knowledge proofs and zk-SNARK.

0 Comments27 Minutes


zk-SNARK (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge) is the protocol of zero knowledge proof. ZCash cryptocurrency will be the one of first opened blockchain projects, which will utilize the implementation of this fascinating algorithm in the mechanics of blockchain. Zero knowledge proofs have huge potential…

public-vs-private-blockchain

Private and public blockchains. What is the difference?

0 Comments11 Minutes


Public blockchains can be used by everyone. Private blockchains can be used by selected group of participants. This is the most basic and overall difference between public and private blockchains. What is the real difference based on? What are the concrete differences between public and private blockchains? Who can be the user…

lisk-development

Implementing own sidechain using Lisk.

0 Comments27 Minutes


Lisk is dedicated to develop custom blockchain based applications using Javascript. After Alpha SDK release it's possible for developers to prototype first custom applications. Technology is awaited by project investors since some time already. In that article I would like to go through the process of installing Lisk and all…

optimal-oracles

Optimal strategy for safe Oracles use in web3

The oracle's business model is to execute off-chain (off-blockchain) queries and return them to the contract in exchange for a fee, which the contract pays by asking oracles for off-chain data.

0 Comments3 Minutes

oracles-v2

How to achieve decentralization using Oracles in blockchain?

So how do we create a decentralized oracle? The model is as follows: a contract should ask several oracles to execute the same query, get results from each oracle, and then determine the correct answer on its own based on multiple results (answers from multiple oracles).

0 Comments3 Minutes

how-oracles-work

How to read non-blockchain data in smart contracts and how Oracle works?

External data to the smart contract (from outside the blockchain) can be provided only, as parameters (arguments) of its call. Oracles are software running outside the blockchain, which listens for "requests" by smart contracts for external data, and then provides this data to the smart contract, by calling the appropriate…

0 Comments3 Minutes

Bitcoin for the spirit.

Blockchain for the tech.

I create substantive content on blockchain, at the intersection of technology, economics, sociology and even politics.

I’m blockchain engineer – sharing my tech expertise, ideas and critical thoughts.