1 year lost on a failed startup

How I lost 1 year of life doing failed crypto startup

In April 2019 I decided to completely stop developing my cryptocurrency project ending entire year of full time work in failed tech startup which I wanted to create. During that time:

I spent about 2200 hours hardcore coding, writing, meeting, pitching, calling and everything else related to building a startup - in that case a software product I've implemented ~ 80 000 lines of code which never experienced production usage. Registered company which did not gained any profit only expanses. Finally spent about 10 000 USD on life living costs without any income;

I would like to share my story. I believe it may be an inspiration and bring some answers for anyone who dreams about running own startup. During that time I've done tons of mistakes but I've also achieved a lot of milestones. This was a very interesting adventure and I believe anyone can enjoy that chronicle.

I invite you for the story of a dream and a failure.


Read More

Lessons learned from 1400 Bitcoins loss

The recent news about 1400 bitcoins loss caused a lot of buzz: the amount of Bitcoins worth about 16.3 million $, not any kind of exchange hack, all happened using Electrum wallet - one of the oldest and still very popular Bitcoin wallet.
I share the lessons which could be learned from that story.


Read More

hyperledger-fabric-2-chaincode

How to deploy chaincode in Hyperledger Fabric 2.0?

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 chaincode to the Hyperledger Fabric 2.0.


Read More

Truffle Suite - Ethereum developer toolbox: Truffle

Truffle Suite – Ethereum developer toolbox: Truffle.

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 describe and use the main tool of the suite - Truffle (name of the tool is the same as suite name);
I will initialize example project Pet Shop - implementing first features and corresponding tests;


Read More

zk-snark-information-scaled

Understanding zero knowledge proofs and zk-SNARK.

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 and can be used or even revolutionize a lot of data exchange processes.

In this article I explain:

what is the zero knowledge proof;
what is, how works and what kind of math mechanics are hidden behind zk-SNARK.


Read More

Public vs private blockchains. What's the difference?

Private and public blockchains. What is the difference?

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 of public and private blockchain?

I invite you to read the article.


Read More

lisk-development

Implementing own sidechain using Lisk.

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 dependent technologies and then create and run own Lisk blockchain application.

How looks like the Lisk Alpha SDK application development process?
How looks like the code of custom blockchain?
What are the possibilities and potential of Lisk technology?

I would like to present software engineer point of view and describe both the positive and negative aspects.


Read More

Ethereum 2.0 sharding

What is sharding in upcoming Ethereum 2.0?

Sharding is going to be scalability solution in upcoming Ethereum 2.0 and the enhancement hope for many other blockchains. Scalability is the speed key factor of the blockchain. This word is used to describe all the technology solutions which have the major goal: processing more transactions per second. Currently Bitcoin process about 3-7 transactions per second and Ehtereum about 7-15. With shards this result would be much increased.

What are the reasons of limited blockchain efficiency?
What's the main, basic idea of sharding?
What's the Blockchain Trillema?

I'm explaining in this article.


Read More

ethereum-studio-ide

Ethereum Studio – new web dapps IDE

The news about releasing the Ethereum Studio developer environment was today published on the Ethereum blog. How does look like the new IDE and can it compete with popular RemixIDE? Let's take a look on the new tool and check what it offers.


Read More

lisk

Lisk – short genesis and current ecosystem

Lisk is one of the blockchain projects, whose primary focus is to enable building highly efficient blockchain based applications (dapps). The term "Lisk" at the moment can be called to describe the Lisk Core blockchain (with the native LSK cryptocurrency) and the SDK for building blockchain applications. The project is developed already few years, but the Alpha SDK version of Lisk is quite fresh.
Let's make short overview of the project genesis (history) and the current state.


Read More