Then a very reputable well-funded organization comes and tells that they will build blockchain for you… Obviously after a year and $100k+ spent on building a pilot, you realize that blockchain can do… whatever your business logic, legal framework, IT department can do and NO more. 

But at the beginning nobody understands what they are talking about — technologists don’t care about legal framework, business processes and integration, business people don’t care what technologists mean under “blockchain”. 

But why Big Four is actively promoting it to their clients?  I would say the reason is extremely simple — implementation of blockchain into core business is hard, meaning the contracts will be huge :)

I think I don’t need to explain why I put this picture here

Regarding Bitcoin/blockchain startups, the situation is that 90% of them just burn cash and it is unclear when profits will appear.  Many of them pivoted over last year from Bitcoin exchange/payment/storage/whatever strategy into blockchain consultancy for banks.  Market is also full of startups that realized that if they add word “blockchain” in their pitch their valuation goes up 3x-5x :) Well, I think it is a good investment. 

Cryptocurrency community also introduces a mess.  Bitcoin initiated so many research studies that are really exciting but so far could be applied only in refined environment.  For me it seems that community discusses level 51 of complexity while financial people stuck at level 1.  We DO need to move forward with ideas and technology but we shouldn’t pretend as if industry is ready for it.  Otherwise it is like promoting and investing in everything that looks like helicopter right after Da Vinci described it in the 15th century. 

$$$

A lot of very bright people are currently thinking about how to monetize technology that 1) is supposed to be fully free 2) removes intermediaries. 

My opinion is — there should exist a fully open financial web — a set of protocols and tools to establish connections and send payments.  There is no such a process as “sending” money — it is just changing numbers in some databases in a way that involves parties agreement.  Very much looks like traditional internet with its HTTP requests, routing, name resolving etc.  My opinion is that thinking about monetization only in context of fees for service requests is like believing that the only monetization way for internet is charging for data in MB/s.

Smart contracts in a dumb environment

I want to address the interest towards smart contracts separately.  Smart contract is smart only when it is able to take custody over real assets.  So the biggest obstacle to their usage is the absence of truly digital assets that can be managed using cryptographic keys. 

The other thing — just ask a financial guy who is excited about smart contracts — who will be validating these contracts and who is legally responsible for taking the custody over the assets?  As a matter of curiosity, just check what their lawyer thinks about all of that. 

So what?  Are we closing the shop? 

Obviously not.  Since I am running Distributed Lab (and it is probably the second biggest independent blockchain company in the world, profitable, with 25 team members and we keep hiring :) ) I believe in the most prominent future.  It just takes time.  So, now comes the strategy >>>

Strategy

Prove that blockchain works with real use-cases that touch traditional finance.  People need time to realize it is a reliable thing :) Digitize assets via building government registries, core banking systems, stock exchange software etc.  Build cross relationships that require the same APIs (essentially make it happen for code to manage private keys and execute transactions between institutions) — you’ve got financial intranet!  Scale infrastructure — build financial internet — that’s where real value comes from. 

Meanwhile, deal with internet security, private and public key management (luckily we can use some techniques and hardware from existing PKIs), but don’t touch regulation!  Don’t try to change business relationships between institutions you want to modernize.  Please don’t tell them all these stories about trustless execution of contracts, DAOs and similar stuff.  They don’t get you, and even if they pretend they do — they will be wrong.  At the end you will just spend a lot of money brainstorming and talking to lawyers. 

Selling point

What you can tell them is about total cost of ownership (TCO) — including features that they would be building if it wasn’t very hard using traditional technology (something like secure escrow, collective management of an account, secure reconciliation, key split and recovery etc). 

Benefits include:

potential reduction of costs per transaction as a result of cutting of the middleman release of funds that were needed to insure risks during long settelement optimized reconciliation process well-tested opensource code

On the other side of the scale:

costs of learning, integration and education new risks and different threat model costs that come with negotiation of new standards

As you may guess, blockchain technology is helpful when you don’t have old legacy systems and you are building something from scratch. 

How Distributed Lab is addressing the problem? 

Ok, we are building several projects that fit the vision of building financial web.  These are the aspects of “blockchain development” that we do:

Digitizing assets

Making history secure and transparent

Making accounting software cheap

Decentralizing decision making

Most of crazy ideas we work on will be implemented in Ukraine in a first place.  Why here? 

Blockchain based core banking system, transparent insurance company that works with fiat, cross border payment & FX network, decentralized auction (already works! —  http://www.eauction.idf.solutions), transparent traditional exchange — this all come soon!