Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The...

45
This report is for informational purposes only. It is not intended as an offer or solicitation for the purchase or sale of any financial instrument or as an official confirmation of any transaction. All market prices, data and other information contained in this document has been prepared from sources believed to be reliable, but we give no representation or warranty that the information is complete, accurate or current. Past performance is not a reliable indicator of future performance. Not for further distribution. Investments in cryptocurrencies associated with essential risks, including risk of losing 100% of value. Not for the distribution in countries where digital assets are recognized as illegal. Sector: Infrastructure DLT platforms review 2 October 2018 A Distributed Ledger Technology (DLT) platform creates an ecosystem and sets limits for distributed applications built on the top of it. The platform parameters, such as governance model, economic characteristics and technologies used, are restraining factors for use cases and “mass-adoption” of the blockchain by large corporations. We have analyzed a few blockchain platforms to compare their parameters such as the governance system, security, protocol, economics, scalability options, and technology, along with others. Ethereum is the largest platform so far in terms of Dapps, fees received and the size of community. The scalability issue and the lack of a regulatory layer that makes it easy to create scam schemes on the top of it are the main points of criticism. The centralized validation became a trade off to get a regulatory compliant system in VeChain and NEO. Alternatively, the self-amend governance system, probably based on Futarchy, may be realised at Tezos. The valuation of platforms reflects the upside investors now see in their scalability, use cases, technology and community. The scalability of EOS, IOTA and Hedera Hushgraph may still compromise trilemma (security versus scalability versus centralization). The market gives credit for new use cases, reliability and technology upgrades and criticism for regulatory issues, scalability issues or development delays. The community of developers and users is a key determinant of the platform success. Ethereum, followed by NEO, Cardano, EOS, VeChain and Waves all have good communities which are supportive for their platform development, while Tezos needs to catch up to increase in the popularity stakes. Date 2 October 2018 Crypto MktCap, $bn 221 Bitcoin dominance 51% Research Analyst: Marina Alekseenkova [email protected]

Transcript of Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The...

Page 1: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

This report is for informational purposes only. It is not intended as an offer or solicitation for the purchase

or sale of any financial instrument or as an official confirmation of any transaction. All market prices, data

and other information contained in this document has been prepared from sources believed to be

reliable,

but we give no representation or warranty that the information is complete, accurate or current. Past

performance is not a reliable indicator of future performance. Not for further distribution. Investments in

cryptocurrencies associated with essential risks, including risk of losing 100% of value. Not for

the distribution in countries where digital assets are recognized as illegal.

Sector: Infrastructure

DLT platforms review 2 October 2018

A Distributed Ledger Technology (DLT) platform creates an ecosystem and sets limits for distributed applications built on the top of it. The platform parameters, such as governance model, economic characteristics and technologies used, are restraining factors for use cases and “mass-adoption” of the blockchain by large corporations. We have analyzed a few blockchain platforms to compare their parameters such as the governance system, security, protocol, economics, scalability options, and technology, along with others.

Ethereum is the largest platform so far in terms of Dapps, fees received and the size of community. The scalability issue and the lack of a regulatory layer that makes it easy to create scam schemes on the top of it are the main points of criticism.

The centralized validation became a trade off to get a regulatory compliant system in VeChain and NEO. Alternatively, the self-amend governance system, probably based on Futarchy, may be realised at Tezos.

The valuation of platforms reflects the upside investors now see in their scalability, use cases, technology and community. The scalability of EOS, IOTA and Hedera Hushgraph may still compromise trilemma (security versus scalability versus centralization). The market gives credit for new use cases, reliability and technology upgrades and criticism for regulatory issues, scalability issues or development delays.

The community of developers and users is a key determinant of the platform success. Ethereum, followed by NEO, Cardano, EOS, VeChain and Waves all have good communities which are supportive for their platform development, while Tezos needs to catch up to increase in the popularity stakes.

Date 2 October 2018

Crypto MktCap, $bn 221

Bitcoin dominance 51%

Research Analyst:

Marina Alekseenkova

[email protected]

Page 2: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

2

Summary

The distributed ledger technology (DLT) platforms provide a necessary infrastructure for the creation of

Distributed Applications (Dapps), issue of tokens, crowdfunding and other use cases in the crypto space.

The choice of a platform implies restrictions on features of an application, affecting the user experience in

the final product or service. While the existing parameters of platforms are important for Dapps launching

now, the interoperability of platforms and evolving regulatory landscape will play a major role in the

future, highlighting new raising stars. In this report we compare several decentralised platforms, in terms

of the technological solutions they offer, their development plans, their security, scalability, governance

system and some other characteristics, which are important not only for the valuation of platforms, but

also for distributed applications and their potential customers. We have based our conclusions on public

materials and our interveiws with developers, users and representatives of the platforms.

Decentralisation of a platform guarantees that no third party is involved in protocol changes and

accepted by all users. There is a degree of freedom and a security parameter for users at the same time.

The measure of the decentralisation, in our view, is the number of nodes participating in the network, the

number of nodes participating at different levels, including validators and users, determining the

network’s security level. Some platforms limit the number of validators (21 nodes at EOS, 101 at

VeChain), some have an unlimited number of nodes. Different rules and incentives are applied for nodes

to participate in block production, setting the security level and cost of transaction on the platform.

Security, the most important element for users, is a function of techological maturity, protocol,

incentives for users and thus a disadvantage (high economic cost) for malicious players.

Scalability, or a potential to increase the number of transactions per second (TXS), defines the

platform’s ability to host a large number of applications and transactions. The proof-of-stake (PoS)

protocol, currently adopted by most of the platforms, would allow the increase of the number of

transactions from below 100TXS to over 10,000TXS or even up to 1mn TXS in some cases (fully

scalable Ethereum, EOS, DEXON). The limitation of PoW by existing latency and electricity-intensive

mining, forced Ethereum to move towards PoS, despite the platform’s successful adoption by Dapps.

Incentives for block produers or validators (miners, stakers, bakers) influence the security and

going-concern basis of a platform. The higher the incentives for block producers to run blockchain, the

higher security the platform can provide for Dapps. There are different sources to fund incentives, usually

these include transaction fees and/or a monetary inflation component.

Cost per transaction is a major economic parameter that may be either an incentive or a

limitation for users. The cost of onboarding for an application may be another decision point for a Dapp.

Governance, or rules to amend a decentralised platform, becomes a crucial parameter as more

stakeholders join the platform. Among the ways to “improve” a platform or a protocol, are hard forks, soft

forks, voting and other mechanisms. Platforms’ developers are thinking more about self-amended

(automated) algorithms to create a flexible governance system.

Technological features, including the programming language, software source and library,

interoperability, as well as Big Data, AI, and others, define the platform convenience for both developers

and users. Easy-to-develop platforms are more attractive due to their flexibility of programming. Some

platforms are developed on Ethereum and then swapped for an own mainnet (EOS, ADA and TRX are

examples).

Consumer features include a number of user-friendly wallets, native token exchange trading and

liquidity, user interface and other features that contribute to a competitive angle for Dapps.

Network characteristics, such as the number of developers, users, and activity of the community

are valuable parameters, in our view. The rating of the social characteristics of the ecosystem may be

unbiased, however, as it makes it difficult to compare mature and start-up platforms.

Page 3: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

3

Figure 1. Approach to DLT platform analysis

Source: NKB Research, Hypothesis Research

Platform tokens represent the majority group among top-30 digital assets. Several platforms, such as

EOS, VeChain and Cardano used Ethereum for the launch and then switched onto their own Mainnet.

Ethereum provided an essential technological background for most of the platforms (EVM, Twin-token

system, etc). While Ethereum is a fully open-source decentralised platform, its newer peers targeted

scalability, more use cases, a new governance system and other features which resulted in technological

and structural modifications.

Figure 2. Top-30 digital assets: classification as of Aug 2018

Source: coinmarketcap.com, NKB Research

Blockchain platform

Security

Incentives

Scalability

GovernanceTx Cost

Network

Features

Platforms

• Ethereum

• EOS

• Stellar

• Cardano

• IOTA

• TRON

• NEO

• Ethereum Classic

• NEM

• VeChain

• Tezos

• Qtum

• Zilliqa

• Lisk

• BitShares

Dapps

• OmiseGO

• 0x

• ICON

Stablecoins

• Tether

Currency

• Bitcoin

• XRP

• Bitcoin cash

• Litecoin

• Monero

• Dash

• Binance Coin

• Zcash

• Bitcoin Gold

• Bytecoin

Page 4: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

4

Ethereum remains the largest platform by market capitalisation, carrying the majority of Dapps, and most

recognised among developers due to its ease of use and developed infrastructure. The platforms below

include IOTA, which does not “natively” support smart contracts but is provided as a layer on top; also,

some projects which are developing smart contracts. New platforms such as Hashgraph and DEXON are

coming to the market with lower latency and higher scalability solutions.

Figure 3. Platforms Market capitalisation (selected platforms among top-40 assets), $mn

Source: coinmarketcap.com

Page 5: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

5

DLT PLATFORMS AND PROTOCOLS

The development of the crypto space infrastructure has accelerated over the last year, implementing new

concepts and features to meet the requirements of a wider range of stakeholders, such as regulators,

large corporations and retail. We look at several platforms, which use different technologies,

implementation stages, and customer benefits. Most of these platforms already have 2-4 years of

intensive development experience since the concept of implementation, however most of them are far

from completion, which may not be achievable at all. A few changes were widely discussed recently.

- The largest by market cap and the most successful platform, Ethereum, is working to implement a switch from PoW to PoS, as well as sharding and potentially a few other innovations to achieve scalability.

- PoS and its modifications became the most popular protocol, although its high throughput (1000-10000TXS) is yet to be achieved (EOS, Waves, Cardano, NEO and others)

- Modularity and multi-layers are winning popularity (Tezos, Cardano). - Regulatory requirements and importance of adoption by large corporates vote for advantages of

regulatory-compliant platforms (NEO, VeChain). - Competition among the platforms will increase once key developments are completed in 2018-

2019, with more Dapps potentially willing to switch from Ethereum (if no improvements) to its competitors.

- Decentralization, which is defined by how many computational resources each participant must control for the system to run, became a trade-off for enterprise-focused systems such as NEO, VeChain, Lisk.

Figure 4. Key characteristics of selected platforms

Name Ticker Pros Protocol Launch Working

Smart contract

Turing complete

Number of

Dapps

Number of tokens built

on the platform

Number of

nodes

Ethereum ETH Decentralized Secure Well adopted

PoW / PoS exp

2019 Jul’15 Yes Yes >1500 694 27500

EOS EOS Scalable No user fees

DPoS Jun’18 Yes Yes TBA (>3) 0 21 (68 seed)

Cardano ADA Reg compl Science intensive

PoS Oct’17 Expected

4Q18 Yes TBA (>2) 0 NA

Tezos XTZ Self-amend Security

PoS Jun’18 Expected, time TBA

Yes 0 0 NA

Waves WAVES Token launcher LPoS Jun’16 Expected 3-

4Q18 No 65 >100 210

NEO NEO Digital identity dBFT Feb’14 Yes Yes 74 25 8

NXT NXT Childchains / comb Ardor, Ignis

PoS Sept’14 No No 4 4 129

(online)

VeChain VET Reg compl. IoT

PoS Jul’18 Yes Yes >210 0 101

Lisk LSK Sidechains DPoS May’16 NA No 0 0 1

Source: companies data, NKB Research, Hypothesis Research

Page 6: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

6

Figure 5. Comparison of platform parameters

Ticker MktCap,

$mn

MktCap/ Throughput

current

MktCap/ Throughput

potential NVT*

MktCap/ Exch

volume

MktCap/ RS**

MktCap/ GC***

Ethereum ETH 23386 52.97 0.015 26.99 34.8 62.0 90.0

EOS EOS 5129 0.82 0.163 18.68 19.8 90.7 6.5

Cardano ADA 2161 0.69 0.069 4.24 80.6 31.9 340.8

Tezos XTZ 814 0.64 0.052 84.6 1040.3

Waves WAVES 214 0.07 0.007 57.95 72.8 10.1 0.3

NEO NEO 1204 0.19 0.038 32.29 38.0 12.5 1.0

NXT NXT 65 0.01 0.000 6.9 0.2

VeChain VEN 735 0.47 0.002 103.8 94.0 14.1 305.7

Source: coinmarketcap.com, coinmetrics.io, NKB Research, Hypothesis Research. *) NVT – network value to transactions (incl.

onchain plus exchange transactions volume) ratio, **) Reddit subscribers, ***) Github commits

Figure 6. Platforms’ comparison: selected metrics*

Source: NKB Research, *) Scale 1-7, Decentralization (7-more decentralized, 1 – centralized), Security (7 – more secure, 1 – platforms with a number

of security issues), Scalability (7 – scalable, 1 – low scalability at the moment), Network (7 – bigger community on Reddit, Github, etc, 1- relatively

limited community), Adoption (7- good adoption of the platforms by Dapps and users versus other platforms, 1 – limited adoption or no adoption).

Decentralisation

Security

ScalabilityNetwork

Adoption

Ethereum

EOS

Cardano

Tezos

Waves

NEO

NXT

VeChain

Lisk

Dexon

Page 7: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

7

SCALABILITY Scalability represents the throughput of the network in terms of the number of transactions per second

(TXS) a system can process. The limited number of transactions restrains the performance of Dapps and

diminishes the number of potential use cases on the network. The network scalability is partially

determined by the technology and algorithm used. The Ethereum PoW has a limited number of blocks

approved per period thus the peak throughput may be easily reached with high performance applications,

such as Cryptokitties or some other gaming and gambling Dapps. The PoS validator number sets the

transaction throughput and the network attractiveness for users and developers. The potential TXS

estimates for platforms vary, depending on the protocol and potential innovations the platform may

integrate in the future. Most of the platforms assume 1,000-10,000 TXS is potentially achievable. That is

compared to over 50,000 TXS at its max and around 1600-1700 TXS per day on average achieved on

VISA in 2016.

High throughput is not the ultimate target for a network. The hardware limitations and internet

connections also set limitations for the throughput. It would require a sustainable connection of a gigabit

to achieve a rate of 400,000 transactions per second. This connection is available in only a few OECD

countries now at rather high cost.

Figure 7. Blockchain comparison by number of transactions

Blockchain Number of transactions per

second Potential* number of

transactions

Ethereum 14 >50000

EOS <199 >1000

Cardano <100 >1000

Tezos 40 >500

NEO >200 >1000

NXT >400 >10000

Waves >100 >1000

VeChain 50 10000

Lisk 2.5 1000

Source: Companies data, *) data based on community discussions or platforms’ own estimates

Several scaling solutions such as Plasma, Casper and Sharding may help to reach a higher transaction

volume and a lower time of transaction confirmation for users.

The blockchain model assumes the validation of the transaction by each participant. If the number of

transactions is increasing in line with the increasing number of participants, the network will perform a

quadratic number of validations. Sharding, a technique which lets validators perform transactions on

separate sub-chains which are periodically braided together on the main chain, is one of the solutions for

the scaling problem.

Page 8: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

8

One of ideas to improve scalability of chain validation is recursive SNARKs, proposed by Arthur

Breitman, who may use it to scale Tezos. SNARKs (succinct non-interactive zero-knowledge proofs of

knowledge) is used in Zcash technology for protecting privacy transactions. Taking a piece of a code

which validates a transaction, it is possible to generate a zero-knowledge proof. Instead of submitting a

transaction to a miner, the user can submit the change in balances alongside with the proof. The proof

might be verified by every validator, and profit of proof might be verified by any number of validators in

milliseconds, regardless of the complexity of the transaction. That eliminates the importance of gas limits

for smart contracts. The trusted setup, which is required for SNARKs, may be replaced with STARKs,

which will rely on mathematical conjections instead.

Currently, Ethereum is working to implement Casper protocol with sharding, while also working on the

Ethereum Raiden solution. Tezos discussed SNARKs as a potential scaling solution for the network.

Several projects are working to implement sidechains or get off-chain verification integrated into the

protocol. The first results of those scaling solutions may already be seen by the end 2018 (Ethereum)

and in 2019.

Figure 8. Scaling proposals

Scaling solution Description

Lightning Network A system of smart contracts built on top of the base Bitcoin blockchain that

allows fast and cheap transactions between two parties via setting a payment

channel.

Sharding An approach which lets validators perform transaction on separate sub-

chains which are periodically braided together on the main chain.

Ethereum Raiden Raiden Network (RDN) represents an off-chain scaling solution, which allows

users to make transactions through transaction channels off the main

blockchain, settling periodically accumulated transaction volume on the main

blockchain.

Plasma Plasma is an off-chain solution that allows “child chains” which may allow

interchangeability of assets on separate chains and which are branches of

the main blockchain. The child chain will use different method of consensus

allowing higher transactions throughput.

SNARKs The user can submit the change in balances alongside the proof instead of

submitting the transaction. The proof can be easily verified by every validator,

and furthermore the chain can be verified by any number of validators in

milliseconds, regardless of the complexity of transaction. Source: Ethereum, Tezos, Zcash

The new protocol DEXON, which has a blocklattice structure (hushgraph-based), claims to be one of the most scalable solutions on the market with potential throughput of over 1mn transactions a second and latency of one second.

Figure 9. Comparison of selected platforms, number of transactions per second

Source: DEXON

7 20 1500 10000100000

1000000

Bitcoin Ethereum IOTA Steem EOS DEXON

Page 9: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

9

SECURITY Security of the blockchain is determined by the number (or percentage of total participants) of attackers a

system can tolerate and recover from failure.

There are two views implemented in already existing platforms. The first supports the view that the

security of the network is a function of independent validators (Ethereum, Tezos). The second votes for

the centralised / KYC-approved validators who are trusted to run the blockchain (VeChain, NEO). The

security of a decentralised currency requires incentives created for the participants with a reward. The

first developed algorithm, proof-of-work, provided miners with a reward per block produced. Ethereum

and Bitcoin both benefit from a developed network of miners and high security supported by high cost per

block. Miners use a computational power and receive a reward for transaction verification.The

combination of a large computational resource spent on transaction verification and a reward received by

a miner, contributes to the security of the blockchain and settles a protection mechanism against attacks

on the network.

There have been several 51% attacks on proof-of-work blockchains, including Verge and GameCredits

this year. The most successful attack ended up with the loss of $18mn after a successful double spend

executed on the Bitcoin Gold network (which uses Equihash algorithm). The attacker had gained majority

control on the network’s hashrate and used that control to reorganize the blockchain and reverse

transactions. The attacker made a deposit at crypto exchanges, traded the coins for BTC or another coin,

and then withdrew the funds. The example of a weaker network and the problem of the algorithm, when

the malicious player can gain 51% hash power to reverse transactions for its benefit, raises concerns

about the potential risks for the small networks using PoW. The larger the network, the more expensive

the effort to attack it. Bitcoin has currently the enormous cost of attack. The combination of PoW and PoS

also considered as a secure solution, however, it raises concerns about the economics behind.

In a proof-of-stake network, block validators (stakers, bakers etc) are required to stake crypto assets to

approve blocks and to validate transactions. They receive transaction fees as a reward for their

participation and network support. The cost of attack of a POS network is an equivalent of owning some

30-51% of its value, depending on the network protocol for the distributed network. The combination of

trusted nodes or partially centralised or permitted validation (required KYC, or Notary-as-a-Service) is an

example of how recently developed blockchains are going to achieve higher security.

Safety of the network is achieved when all nodes come to the same result and results of nodes are valid

in line with the protocol requirements. Liveness of the network is achieved when all nodes participating in

the consensus produce a value.

Security represents one of the parameters in the famous trilemma: security versus scalability versus

centralization, when only two parameters seem achievable in the system.

Page 10: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

10

INCENTIVES The economic model of blockchain depends on transaction volume and links the transaction costs to the

token value and thus the value (market cap) of the network. Most of the platforms have a twin-token

system to eliminate the situation when higher token price results in increasing cost of transaction on the

platform. High transaction cost makes the blockchain less attractive for both users and developers.

Moreover, a single token system results in a conflict when the interests of investors are not aligned with

the interests of the blockchain users. This paradox created the new approach towards the blockchain

development.

Incentives for miners on the platform provide security and protection agains DdoS. Incentives on bitcoin

blockchain represent mined blocks by miners with as many valid transactions in those blocks as possible.

In most PoS systems, fees paid by users per transaction and token issue by the platform are paid to

block validators.

The comparison of fees as a percentage of the market capitalisation demonstrates that fees paid to

miners/validators on an annual basis represented below 0.15% of MktCap, with higher fees attributed to

Ethereum validators.

Figure 10. Fees on the network as % of MktCap*

Figure 11. Fees per transaction on Ethereum

blockchain, $/Tx

Source: coinmetrics.io, NKB Research, Hypothesis Research,*) 2018

est YtD as of 18/09/2018

Source: coinmetrics.io, NKB Research, Hypothesis Research

0.021%

0.068%

0.002%0.002%0.000% 0.002% 0.003%

0.091%

ETH ADA NEO+GAS Waves

2016 2017 2018 est

0

1

2

3

4

5

6

07/0

8/20

15

07/1

0/20

15

07/1

2/20

15

07/0

2/20

16

07/0

4/20

16

07/0

6/20

16

07/0

8/20

16

07/1

0/20

16

07/1

2/20

16

07/0

2/20

17

07/0

4/20

17

07/0

6/20

17

07/0

8/20

17

07/1

0/20

17

07/1

2/20

17

07/0

2/20

18

07/0

4/20

18

07/0

6/20

18

07/0

8/20

18

Page 11: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

11

GOVERNANCE SYSTEM There are several efforts to build governance systems on the blockchain. The initial idea of distributed

ledger technology without central authority implies some restriction on how the governance would work.

However, more centralisation at the level of block validation and arbitration is a common case now.

Global scale of the blockchain technology and legal boundaries of different countries restricts the usage

of traditional legal institutes to resolve disputes on the blockchain. At the same time, the blockchain is not

sophisticated enough to automate all the possible developments. The first automated governance

systems are under construction. The only way to implement the changes or to resolve disputes is to vote

for changes whether with computation power (miners, hard and soft forks) or with token stakes.

Since the introduction of Bitcoin, only a few hard forks in nine years were used by developers to create or

amend the blockchain. The Ethereum platform used one big hard fork (Ethereum Classic was created as

a side chain) to make amendments. The regulatory requirements will likely force platforms as well as

Dapps to amend the rules making a flexible governance system crucial for long-term development.

There is an opinion that the scalability issues related to blockchain are not related to the technological

problems, but to consensus concerns of governance. The software used worldwide, for example, Bitcoin

blockchain, will conduct more upgrades over the nine to ten years, than it actually did. The blockchain

functionality will evolve by adding new features and enabling more efficient transactions. The governance

system from this point of view looks to be a key to continuing the system innovation.

There are several systems, which help to amend the protocol and make major decisions on the

blockchain development:

- Hard fork and soft fork (Ethereum); - Voting on proposals designed by community and the Foundation; - Constitution and Arbitration Forum (EOS); - Self-amended protocol (Tezos), which may use futarchy (“vote values, but bet beliefs”); - Foundation running a corporate-type governance procedure (NEO, VeChain).

There is no recipe for building up an optimal governance structure in a decentralised system, however

we may see a combination of automated procedures and arbitration forum as a solution for PoS systems.

Figure 12. Comparison of governance systems

Name Governance system

Ethereum Ethereum Foundation, EIP system, hard/soft forks

EOS Decentralised, EFAC, voting via delegates

Cardano Foundation, voting

Tezos Self-amended protocol, Foundation, voting

Waves Waves Platform (foundation), voting

NEO Foundation, centralized nodes (decentralization by 2020)

NXT Centralized development and IP registered, voting

VeChain VeChain Foundation, Steering committee, Master nodes shall be authorized and pass KYC

Lisk Core development team

Source: companies data, NKB Research, Hypothesis Research

Page 12: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

12

COMMUNITY Ethereum is the leader among the platforms in terms of community developments, with over 370k Reddit

subscribers, then followed by NEO, Cardano, EOS and VeChain. NEO, EOS and Waves have

substantial Github activity, while Tezos has a limited presence on Github.

Figure 13. Number of subscribers

Reddit Github,

comments Twitter,

followers Youtube,

subscribers Facebook

likes

Ethereum 377,210 subscribers, 7,062 active users, 40-300 comments/day

259,777 420,420 56,177 136,990

EOS 56,570 subscribers, 3,617 active users, 56-1567 comments/day

794,030 186,730 13,222 8,959

Cardano 67,630 subscribers, 3,087 active users, 10-82 comments/day

6,339 118,830 3,961

Tezos 9,614 subscribers, 231 active users, 14 comments/day

782 461 1,001 3,850

Waves 21,310 subscribers, 3,885 active users, 3 comments/day

783,979 131,830 6,729

NEO 96,340 subscribers, 4,223 active users, 14 comments/day

1,157,931 316,760 21,139 942

NXT 9,372 subscribers, 3,994 active users, 0.86 comments/day

347,809 87,310 NA

VeChain 52,160 subscribers, 3,036 active users, 24 comments/day

2,403 100,280 4,801 3,558

Lisk 30,290 subscribers, 12,450 active users, 9 comments/day

4,635 186,100 11,292

Source: cryptocompare.com, youtube, reddit, github, twitter (as of Aug 2018)

Figure 14. Market capitalisation per Reddit subscriber, ($mn/pers)

Source: Reddit, coinmarketcap.com, NKB Research estimates

Ethereum

EOS

Cardano

Tezos

Waves

NEO

NXT

VeChain

Lisk

Page 13: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

13

ETHEREUM Native token ETH, gas Languages Solidity, Go, C++, Rust

MktCap, $mn 23,856 Protocol POW/ POS exp in 2019

Circulating supply 102,317,972 Number of TXS 14

Maximum supply Not capped License GPLv3, LGPLv3, MIT

Governance Ethereum Foundation Roadmap Casper/POS - 2019

Ethereum is the largest by market capitalisation and the most popular platform among developers and

ICO fundraisers. Currently, there are 573 ERC20 tokens, and 121 tokens ERC721 issued on the

platform. The number of distributed applications launched on Ethereum is c.1500. Ethereum currently

has c.40mn unique addresses and the number of transactions is c.750,000 a day.

The idea of Ethereum as a blockchain with the capability to be programmed to perform any arbitrary

complex computation was first announced in 2013. Since then, the smart contract feature has made the

Ethereum platform the most successful to run fundraising efforts on the blockchain and to create Dapps.

Governance system

The Ethereum Foundation was created to promote and support the Ethereum platform, base layer

research, development and education. The Foundation is run by the Council, which includes the creator

of Ethereum Vitalik Buterin and Patrick Storchenegger, who is an attoney at law and notary public in

Canton Zug, Switzerland. The Technical Steering Group is headed by Jeffrey Wilcke, who is the co-

founder of Ethereum.

In 2015, Ethereum introduced an Ethereum Improvement Proposal (EIP) standard to amend the

development of the platform. The core development group and community process and implement EIPs.

Most important EIPs include EIP-20, a technical standard used for smart contracts on the platform (ERC

– Ethereum Request for Comment). There were a total of 103,621 ERC-20 compatible tokens as of end

Jul 2018. Usually the proposals (EIS) are submitted by the developers, discussed, and several

development teams implement the technological innovations. Ethereum made one major hard fork after

the DAO hack in 2016, when Ethereum was split into two separate blockchains Ethereum (ETH) and

Ethereum Classic (ETC). Ethereum runs a number of meetings for the Ethereum community and

developers (devcons, hackathons, meetups).

In 2017, several blockchain startups, research groups and companies announced the creation of the

Enterprise Ethereum Alliance (EEA) with 30 founding members. Now the list of members exceeds 150,

and includes ConsenSYS, CME Group, Toyota Research Institute, Microsoft, JP Morgan, Merck, DTCC,

Accenture, BNY Mellon, National Bank of Canada, Sberbank, Cisco Systems, MasterCard, Deloittee and

others.

The criticism of the Ethereum platform is usually related to ease of Ethereum use to run Ponzi schemes

and other investment fraud. According to the University of Cagliari paper, c. 10% of 1382 smart contracts

examined were facilitating Ponzi schemes, however only 0.05% of the transactions on the network were

related to such contracts.

Token economics

The fees on the Ethereum platform are paid with native token Ether (ETH). The ETH supply is uncapped.

The current supply is c.101mn. The transfer from PoW to PoS will result in a capped supply at some

point. According to the discussed proposals, Ethereum supply may be capped at c.120mn, with some 2%

Page 14: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

14

inflation following the implementation of Casper FFG and CBC. In 2017, mining generated 9.2mn new

Ether, which is c .10% of its total supply.

Ether is used to paying fees to miners and to paying for gas to run smart contracts. Although Ether is not

the fuel for the Ethereum Virtual Machine (EVM), which runs smart contracts using gas, another ‘fuel’

token on the Ethereum platform, the price of transaction sent to the Ethereum network costs some

discreet amount of gas depending on how many EVM instructions need to be executed. The gas price

versus Ether depends on the sender of transaction to specify the price they want to pay, and the miner to

verify transactions they like . The average gas price is c. 20Gwei (or 0.00000002ETH), but can vary

depending on market activity. Different transactions have different gas limits and the miners will stop

executing the moment the gas runs out. The Dapp shall pay for gas to make the smart contract work.

The switch to Casper from POW will change the economics for Dapps and for block validations. Apart

from a different fee structure, which is in the process of discussion, it will be a requirement that miners

(stakers) should have at least 1000ETH to mine (current proposal). The lauch of a more scalable version

with sharding will likely result in a lower limit for stakers.

Protocol

The transactions on the network are received, propagated, verified and executed by nodes or “miners” on

the network, who collect the fees for their work. Miners group transactions into blocks and add them to

the blockchain, competing with other miners for the next block to add. Miners are rewarded for each

successful block they add to the network solving a complex mathematical problem to mine a block, or

executing a “proof of work” algorithm. Ethereum has chosen a memory-hard computational problem that

eliminates the risk of centralisation due to the usage of a special hardware (ASICs), thus declaring that

Ethereum’s PoW is ASIC-resistant.

The protocol switch from PoW to PoS encounters several issues: 1) censorship, when the ETH block is

lost by one miner, it might be found and made by other miners, while POS require “coordinated game”, 2)

cost, which supports the satisfactory security in PoW, while PoS is costly for attackers. The switch from

PoW to PoS is scheduled for 2019, by which time Ethereum will gradually release two versions of

Casper, FFG (Friendly Finality Gadget) and Casper CBC (Correct by Construction) before any other

solutions. However, the plan may change to reach the targeted network scalability using Casper and

sharding together. The Ethereum team is approaching the problem with the tools of formal verification,

including verification of hypothesis around the cost of bribing validators.

Security

Users on the Ethereum blockchain must pay transaction fees to the network that protects the Ethereum

blockchain from malicious computational tasks like DDoS attacks of infinite loops. The sender of the

transaction must pay for each step of the activated program, including computation and memory storage.

Technology

The central part of the Ethereum platform is the Ethereum Virtual Machine (EVM), which can execute

code of arbitrary algorithmic complexity. Ethereum includes a peer-to-peer network protocol with many

nodes connected to the Ethereum network maintaining and updating the database. Each node on the

network runs the EVM and executes the same instructions, creating a “world computer”. This process of

computing by many nodes of the same task makes the Ethereum network slower and more expensive

compared to a task computation on a single computer. Ethereum created a twin-unit system to separate

the main token ETH from the functional unit (gas) powering transactions. The successful smart contract

execution requires gas, a unit separate from ETH designed to pay the fees on the platform.

Page 15: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

15

Ethereum’s smart contracts were major innovation widely accepted by developers, and boosted the

Ethereum popularity. Compared to Bitcoin blockchain, which represents a list of transactions, Ethereum

blockchain tracks the state of every account and all state transactions on the Ethereum blockchain are

transfers of value and information between accounts. There are two types of accounts: externally owned

accounts (EOA), which are controlled by private keys, and contract accounts, which are controlled by

their contract code and can only be activated by an EOA. Contract accounts are governed by their

internal code. Smart contracts, which refer to code in the contract accounts, are programs executed

when a transaction is sent to that account.

The bottlenecks of the Ethereum platform became obvious in 2017, when the number of transactions

increased a few times and caused essential growth of transaction fees. Scaling solutions proposed by

Ethereum team include Raiden Network (RDN), Plasma, Sharding and Casper.

Raiden Network (RDN), which represents an off-chain scaling solution, allows users to make

transactions through transaction channels off the main blockchain, settling periodically accumulated

transaction volume on the main blockchain. The network relies on off-chain channels that create a

potential risk of misbehaviour by agents who may get control over those channels. The estimated

throughput of the RDN is 1mn TXS.

Plasma is an off-chain solution that allows “child chains” which may allow interchangeability of assets in

separate chains which are branches of the main blockchain. The child chain will use a different method of

consensus allowing higher transactions throughput. The return on the main blockchain from a child chain

may be required in the event of a dispute. The estimated throughput is 100k TXS. The Plasma project

may be launched in 2020.

Sharding is a scaling solution which may come with the Casper protocol. Sharding will allow to split the

workflow of nodes between them, thus all the data sets will be split into “shard” or micro-chains. Each

node will deal with all data and transactions responsible for a part of transaction data. Sharding will

increase the throughput of transactions, dividing them among nodes. The estimated throughput is 50k

TXS.

Casper is the most important modification on the Ethereum network, which realizes the transfer from

proof-of-work to proof-of-stake and essentially changes the economics on the blockchain. The lower

costs and faster transactions, which may be achieved using POS, are the main incentives for the

Ethereum team to complete this project as soon as possible. Casper protocol is planned to be launched

in two stages: 1) Casper Friendly Finality Gadget (FFG) and 2) Casper Correct by Construction (CBC).

Casper FFG is a transition protocol, which combines POW and POS , while CBC will include full POS

implementation. The throughput of the Ethereum network may increase to 50k TXS. The launch of CBC

may happen in mid-2019, together with Sharding, while the Ethereum team may skip the FFG phase.

Figure 15. Ethereum scaling solutions transactions throughput, TXS

Source: Ethereum

14

50

50000

100000

1000000

Ethereum (1H18)

Casper FFG

Sharding

Plasma

Raiden

Page 16: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

16

Ethereum 2.0 will incorporate the Casper protocol and the addition of sharding. High demand for

decentralised platform services is pushing the Ethereum team to implement additional features improving

the Ethereum blockchain. Casper, the Ethereum’s proof-of-stake (POS) algorithm, will reduce the cost of

consensus thus cutting down the cost of transaction for a user. The sharding will be a solution to a

scalability problem at Ethereum. Sharding will allow the Ethereum network to cope with a greater number

of users and transactions without losing speed or becoming congested. Currently, the team is going to

implement both the Casper upgrade and sharding at the same time. Shards on the network will

communicate with each other via cross-links or checkpoints, while Casper will strengthen the checkpoints

adding security and scalability. Ethereum 2.0 will be launched in 2019, with Casper launched first in 2019

and sharding happening in two phases – the first in 2020 and the second in 2021. The version of

Ethereum 3.0 will be the network that enables systems that can withstand and support the power of

quantum computers.

Constantinople will be activated some time before October, when Ethereum will hold Devcon4. The

implementation stage continues until 13th August, followed by two months of testing and the launch of

the Constantinople-specific test network. It includes EIP-210, which reorganizes how block hashes are

stored on Ethereum, EIP-145 and which increases the speed of arithmetic in the Ethereum Virtual

Machine (EVM), EIP-1014, which focuses on the addition of Ethereum state channels, and EIP-1052

which optimizes how the contract interacts, and which aims to improve the efficiency of the blockchain.

Constantinople is the second part of the two-part upgrade after Byzantium, activated in October 2017.

Two changes to the protocol, including a difficulty bomb and new gas pricing model, are delayed.

Roadmap

The Ethereum team divided the Ethereum platform development into four stages: 1) Frontier (since June

2015, when the network was launched), 2) Homestead (since March 2016), 3) Metropolis (since October

2017), 4) Serenity (final phase, dates TBA). At the Serenity stage, the network will use the Casper proof-

of-stake algorithm.

Figure 16. Ethereum timeline

Source: Ethereum

The switch from POW to POS is the major event expected on the Ethereum platform. The Casper

transition protocol will be launched together with the Sharding solution to improve the scalability in 2019,

while the complete scalable version of the network Ethereum 3.0 is scheduled for 2022.

2013

Ethereum Whitepaper

2014

Jan 2014 Announcement

Apr 2014 Ethereum Yellow

paper

Jul-Sep 2014 Ethereum public

sale $18mn

May 2015 Olmpic POC open testnet

Apr 2015 DEVgrants announced

early 2015 Ethereum Bounty

program

2016

Jun 2016 DAO Hack, $60mn ETH

lost

Jul 2016 Hardfork

2017

Apr 2017 Ethereum Enterprise Alliance

announced

Oct 2017 Byzantium upgrade

Page 17: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

17

Figure 17. Ethereum roadmap

Source: Ethereum

Use cases

The list of use cases already implemented on the Ethereum platform is wide and includes finance, the

IoT applications, delivery and food tracking systems, electricity sourcing and pricing, sports betting,

gaming and gambling, and predictive analytics. Some applications include digital signature algorithms,

securitized tokens, digital right management, crowdfunding, remittance, social media platforms, identity

systems and more.

Gaming and gambling applications recently became the most popular (in terms of largest number of daily

users and transactions a day), followed by Cryptokitties and other entertainment applications.

There are several permissioned blockchains created on the Ethereum platform, including those of J.P.

Morgan Chase (Quorum system for derivatives and payments) and Royal Bank of Scotland (Clearing and

Settlement Mechanism).

Team

Vitalik Buterin Ethereum creator,

Ethereum Foundation

Council

Jeffrey Wilcke Co-founder, Head of

Technical Steering

Group

Gavin Wood Co-founder, Ethereum Vlad Zamfir Lead developer of

Casper protocol

upgrade

Joseph Lubin Co-founder, Ethereum

Fundraising

The development of the Ethereum platform was funded by a crowdsale in July-August 2014. There were

11.9mn coins premined for crowdsale (c.13% of the current circulating supply). The Ethereum team

launched its ICO in 2015 raising c. $18mn of new funds. In 2016, the DAO project raised c. $160mn,

however this was hacked.

Oct 2018

Constantinople: implementations of features to improve efficiency

2019

Ethereum 2.0 launch -Serenity, changes to consensus algorithm and scalability

2019

Casper launch, transition from POW to POS

2020-21

Sharding phases 1-2

Plasma

2022

Ethereum 3.0

Page 18: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

18

Figure 18. Ethereum transaction volume, $mn Figure 19. Ethereum transaction count

Source: coinmetrics.io Source: coinmetrics.io

Figure 20. Ethereum MarketCap, $mn Figure 21. Ethereum exchange volume, $

Source: coinmetrics.io Source: coinmetrics.io

Figure 22. Ethereum active addresses Figure 23. Ethereum difficulty

Source: coinmetrics.io Source: coinmetrics.io

0

5,000

10,000

15,000

20,000

25,000

30,000

01/0

1/20

17

01/0

3/20

17

01/0

5/20

17

01/0

7/20

17

01/0

9/20

17

01/1

1/20

17

01/0

1/20

18

01/0

3/20

18

01/0

5/20

18

01/0

7/20

18

01/0

9/20

18

0

200,000

400,000

600,000

800,000

1,000,000

1,200,000

1,400,000

1,600,000

31/1

2/20

16

28/0

2/20

17

30/0

4/20

17

30/0

6/20

17

31/0

8/20

17

31/1

0/20

17

31/1

2/20

17

28/0

2/20

18

30/0

4/20

18

30/0

6/20

18

31/0

8/20

18

0

20,000

40,000

60,000

80,000

100,000

120,000

140,000

160,000

31/1

2/20

16

28/0

2/20

17

30/0

4/20

17

30/0

6/20

17

31/0

8/20

17

31/1

0/20

17

31/1

2/20

17

28/0

2/20

18

30/0

4/20

18

30/0

6/20

18

31/0

8/20

18

0

1,000,000,000

2,000,000,000

3,000,000,000

4,000,000,000

5,000,000,000

6,000,000,000

7,000,000,000

8,000,000,000

9,000,000,000

10,000,000,000

31/1

2/20

16

28/0

2/20

17

30/0

4/20

17

30/0

6/20

17

31/0

8/20

17

31/1

0/20

17

31/1

2/20

17

28/0

2/20

18

30/0

4/20

18

30/0

6/20

18

31/0

8/20

18

0

100,000

200,000

300,000

400,000

500,000

600,000

700,000

800,000

31/1

2/20

16

28/0

2/20

17

30/0

4/20

17

30/0

6/20

17

31/0

8/20

17

31/1

0/20

17

31/1

2/20

17

28/0

2/20

18

30/0

4/20

18

30/0

6/20

18

31/0

8/20

18

0

200,000

400,000

600,000

800,000

1,000,000

1,200,000

31/1

2/20

16

28/0

2/20

17

30/0

4/20

17

30/0

6/20

17

31/0

8/20

17

31/1

0/20

17

31/1

2/20

17

28/0

2/20

18

30/0

4/20

18

30/0

6/20

18

31/0

8/20

18

Page 19: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

19

EOS Native token EOS Languages C++, Rust

MktCap, $mn 5,129 Protocol DPOS

Circulating supply 906,245,118 Number of TXS 199

Maximum supply 1,000,000,000 Web EOS.IO

Governance Constitution, DPOS,

EFAC

Latest release EOSIO 1.1.4 / 8 Aug

2018

The EOS blockchain (EOS.IO software) was proposed as a new blockchain architecture which enables

vertical and horizontal scaling of decentralised applications. It is achieved via creation of an operating

system (alike) upon which applications will be launched and used. The EOSIO platform was developed

by the private company Block.One and released as an open-source on 1st June 2018.

Governance system

There are three levels of participants on the EOS blockchain: 1) EOS block producers (BP) – elected by

the community and responsible for the production of blocks; 2) EOS token holders, who can vote to

choose the block producer and delegate their tokens to participate in the voting; 3) ECAF – EOS Core

Arbitration Forum, which is the forum to resolve disputes on the blockchain in accordance with EOS

Constitution.

EOS governance principles are based on EOS constituton. Everything EOS tries to implement to amend

the community rules, will be compliant with the constitution. The governance system at EOS is based on

the stake size of token holders who delegate their stakes to the block producers. The block producers

are given limited and checked authority to freeze accounts, update defective applications and propose

hard forks to the protocol, if necessary. EOS software formalised the process of freezing an account to a

15/21 vote of active producers.

The first example of freezing accounts was during a month after the launch of EOS blockchain, in June

2018. The accident of freezing 27 accounts raised concerns in the community and resulted in the

creation of the Arbitrary organisation, ECAF. EOS organised EOS Core Arbitration Forum or ECAF

(eoscorearbitration.io). The EOS Constitution now assumes that ECAF is the arbitration forum by default,

however it might change to another one, once the society decides to vote for another forum.

Token economics

The aim of the EOS platform is to offer a scalable solution and at the same time eliminate all fees for

users. There are three classes of resources, which may require the payment for the usage: bandwidth

and log storage (Disk), computation and computational backlog (CPU) and state storage (RAM). Block

producers publish their available capacity for bandwidth, computation and state. The EOS.IO software

allows each account to consume a percentage of the available capacity proportional to the amount of

tokens held in a 3-day staking contract. The amount of bandwidth available to an application is

independent of any token price. If an application owner holds a relevant number of tokens on a

blockchain adopting EOSIO, then the application can run indefinitely within a fixed state and bandwidth

usage. EOS enables the sender to pay for bandwidth, computation, and storage.

Page 20: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

20

The EOS blockchain has a native token EOS. The funds for rewards of block producers (or stakers) are

generated from the inflation. The annual inflation is 5% or 50mn EOS, based on 1bn EOS supply. The

share of 1% will be granted to a block producers’ reward or a total of 10mn EOS. Another 4% will be put

into EOS Treasury (40mn EOS).

Figure 24. EOS reward system

Token supply 1000000000

Token price 28/09/2018 5.82

Implied network value 5820000000

Block rewards per 21 ABPs 1428571

Average vote rewards per 200 BPs 450000

Annual inflation 5% EOS Treasury 4%

New tokens, mn 50 Total EOS treasury, mn EOS tokens 40

New tokens at current price, $mn 291 Total EOS treasury, $mn 232.8

Block producer reward 1%

Total reward, mn EOS tokens 10

Total value of the reward, $mn 58.2

Including

Reward per block for APBs, % per block 0.25% Reward per block to all BPs, % per vote 0.75%

Reward, mn EOS tokens 2.50 Reward, mn EOS tokens 7.50

Reward, $mn 14.55 Reward, $mn 43.65 Source: EOS, NKB Research estimates

Protocol

EOS network is using a delegated proof of stake (BFT-DPOS) algorithm. Under this algorithm, token

holders may select block producers through a continuous approval voting system. EOS.IO enables

blocks to be produced every 0.5 second and one producer is authorized to produce a block at any given

point in time. Blocks are produced in rounds of 126 (6 blocks each, times 21 producers). At the start of

each round, 21 unique block producers are chosen by preference of votes held by token holders.

In order to eliminate the fees for users, EOS has multi-threaded or is able to run on multiple computer

cores and uses DPOS. In addition to DPOS, EOS.IO adds asynchronous Byzantine Fault Tolerance

(aBFT) for faster achievement of irreversibility (within 1 second).

There are 21 active block producers and an estimated 150-175 standby block producers to run the

network (we saw 68 active accounts). EOS block producer elections started once the EOSIO v1.0

mainnet is live. The initial election period ended when 15% of the 1bn EOS tokens (150mn) had voted.

During the initial block producer election period, 21 appointed block producers have been chosen at

random from the pool of block producer candidates. Once the initial election period ends, the appointed

block producers have to be replaced by the duly elected block producers.

The block producers are elected via a voting procedure with the top 21 block producers elected to create

blocks. EOS holders must be registered on the EOS network in order to vote. Every staked EOS token

can be used to vote for up to 30 different block producer candidates, with each token representing one

vote per BP or up to 30 different BP votes per token. Votes are weighted pro-rata based on the total

number of staked tokens. The 21 producers who receive the most stake weighted votes will be elected

as active block producers. Voting is an ongoing process. Votes are recalculated every 2 minutes. Token

holders can delegate, or proxy their voting power to any other EOS account.

Page 21: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

21

The top 21 active block producers will earn a 0.25% per block reward on a pro-rata basis to the number

of blocks each one produces. All active and standby block producers will earn 0.75% per vote reward on

a pro-rata basis to the total number of votes they receive.

EOS is currently the only PoS network that is prohibiting block producers from engaging in a financial

relationship with token holders for the block rewards and transaction fees that are generated in exchange

for securing the network, according to the EOS constitution.

Security

EOS outlined the importance of a multi-user control, when every account may be controlled by any

weighted combination of other accounts and private keys, as a biggest contribution to security. It created

a hierarchical authority structure that reflects how permissions are organised and makes the control over

accounts easy.

The EOS.IO software enables application developers to indicate that certain actions must wait some time

after being included in a block. During this period of time they can be cancelled. That creates a time-

based security control on the platform.

Technology

EOSIO was created to adopt scalable solutions and wide use cases with zero fees for users. The used

technology also adopts a free-market approach to allocate scarce resources. The EOSIO system

contract allows users to buy RAM from the system and sell RAM back to the system, in exchange for the

blockchain native tokens (EOS). Bancor Relay algorithm allows the regulation/offer of prices for RAM

depending on its availability: the less unallocated RAM available to the market maker the higher the

market maker prices the remaining RAM.

EOS Resources renting and rent distribution is a solution for lowering the cost of using network and CPU

resources on EOSIO based blockchains.

EOS.IO storage is a decentralised file system, designed to give everyone the ability to permanently store

and host accessible by any web browser.

Roadmap

Figure 25. EOS timeline

Source: EOS

Use cases

The EOS team mentioned a high potential of the network with the number of transactions potentially able

to reach 1,000,000 per second, due to its scaling ability. That creates an opportunity for such use cases

as social networks, cryptocurrency exchanges, messenger applications, auction apps like eBay, and

service sharing applications like Uber, games and gambling, market places and others.

EOS has already had at least 2 applications developed on its platform.

Summer 2017

Minimal Viable Testing

Environment

Fall 2017

P2P network code and

minimal viable test network

Winter 2017 -Spring 2018

Testing and security Audits

bounties for successful

attacks

Summer/ Fall 2018

v1.0 product release

Parallel Optimization

Cluster Implementation

Page 22: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

22

Team

Daniel Larimer Block.One CTO Ian Grigg Block.One Partner

Brendan Blumer Block.One CEO Brock Pierce Block.One Partner

ICO/Fundraising

The EOS project raised $4,198mn in ICO, which took 340 days from June 26th 2017. The ICO was

running for almost a year in order to create the most distributed network and the community which will

develop the platform and build applications on it. Block.One, the developer of EOS software, has got a

10% stake in EOS tokens. The total supply amounted 1bn EOS. The pricing structure included 340

consecutive 23-hour periods of 2mn tokens each. Tokens were distributed pro rata at the end of each

period. Price was set by market demand.

EOS developer Block.One announced plans to invest at least $1bn into funds focused on the growth of

the EOS ecosystem.

Figure 26. EOS transaction volume, $mn Figure 27. EOS exchange volume, $

Source: coinmetrics.io Source: coinmetrics.io

Figure 28. EOS MarketCap, $mn Figure 29. EOS active addresses

Source: coinmetrics.io Source: coinmetrics.io

0

500,000,000

1,000,000,000

1,500,000,000

2,000,000,000

02/0

7/20

17

02/0

8/20

17

02/0

9/20

17

02/1

0/20

17

02/1

1/20

17

02/1

2/20

17

02/0

1/20

18

02/0

2/20

18

02/0

3/20

18

02/0

4/20

18

02/0

5/20

18

02/0

6/20

18

02/0

7/20

18

02/0

8/20

18

02/0

9/20

18

0

1,000,000,000

2,000,000,000

3,000,000,000

4,000,000,000

5,000,000,000

6,000,000,000

04/0

7/20

17

04/0

8/20

17

04/0

9/20

17

04/1

0/20

17

04/1

1/20

17

04/1

2/20

17

04/0

1/20

18

04/0

2/20

18

04/0

3/20

18

04/0

4/20

18

04/0

5/20

18

04/0

6/20

18

04/0

7/20

18

04/0

8/20

18

04/0

9/20

18

0

2,000,000,000

4,000,000,000

6,000,000,000

8,000,000,000

10,000,000,000

12,000,000,000

14,000,000,000

16,000,000,000

18,000,000,000

20,000,000,000

04/0

7/20

17

04/0

8/20

17

04/0

9/20

17

04/1

0/20

17

04/1

1/20

17

04/1

2/20

17

04/0

1/20

18

04/0

2/20

18

04/0

3/20

18

04/0

4/20

18

04/0

5/20

18

04/0

6/20

18

04/0

7/20

18

04/0

8/20

18

04/0

9/20

18

0

20,000

40,000

60,000

80,000

100,000

120,000

140,000

160,000

180,000

04/0

7/20

17

04/0

8/20

17

04/0

9/20

17

04/1

0/20

17

04/1

1/20

17

04/1

2/20

17

04/0

1/20

18

04/0

2/20

18

04/0

3/20

18

04/0

4/20

18

04/0

5/20

18

04/0

6/20

18

04/0

7/20

18

04/0

8/20

18

04/0

9/20

18

Page 23: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

23

CARDANO Native token ADA Languages Haskell

MktCap, $mn 2,161 Protocol PoS

Circulating supply 25,927,070,538 Number of TXS 100

Total supply 45,000,000,000 Web Cardano.org

Governance The Cardano

Foundation

Roadmap Smart contracts and

reward era - 2H2018

The Cardano decentralised blockchain is an open source platform which uses a proof-of-stake algorithm

called Ouroboros. The project is made in collaboration with researchers and universities representing a

scientifically intensive approach to the blockchain design. The Cardano blockchain was released on 29th

September 2017. The team is located in Japan, USA, and Hong Kong.

Governance system

The Cardano blockchain is supported by three entities. The Cardano Foundation is a promoter, educator

and standard body for the blockchain and its apps. The Foundation provides a formal specification and

standardization process. Input Output Hong Kong (IOHK) is the founder and the engineering company

which designs the platform. IOHK has a strong team including Charles Hoskinson , a former CEO of the

Ethereum project in Dec 2013 – May 2014, the founder of Invictus Innovations and IOHK, and Jeremy

Wood, who was managing operations in Ethereum at the end of 2013.

As a PoS protocol, Cardano can be upgraded via soft forks, according to the team. During a bootstrap

era, the network is run by trusted nodes, however Cardano plans to achieve a full decentralisation once

the reward era arrives.

Token economics

The Cardano blockchain has a native token ADA, which is capped at an arbitrary 45,000,000,000 ADA.

At the launch of Cardano, 31,112,484,646 ADA was distributed. There are 13,887,515,354 ADA to be

issued after the launch through mining.

Cardano is at the bootstrapping phase when fees are not collected and no ADA is being minted. Fees

from this phase will be collected in the future and they will be destroyed. In the future, Cardano will have

treasury funded with newly-minted ADA and transaction fees. The treasury will be governed by ADA

holders.

The minimal fee at the Cardano blockchain is defined as 0.155381 ADA plus 0.000043946 ADA/Byte

multiplied by the size of the transaction. The formula for the fee calculation is not final as the team is

researching this area and some amendments might be implemented.

There are two sources to fund incentives on the Cardano platform:

1) Transaction fees. Transaction fees will include a minimum fee of 0.155381ADA and a component which is proportional to the transaction size and calculated as 0.000043946ADA/byte or A+B*size. For 200 bytes transaction the fee will amount to 0.1641ADA.

2) Money expansion. Current number of ADA amounts to c.31bn ADA and it will increase to 45bn ADA at maximum. The annual increase of ADA will change, decreasing exponentially similar to bitcoin.

The reward mechanism on the Cardano blockchain includes incentives distributed among stake holders

and slot leaders each epoch. The timeline on Cardano includes slots which last c. 20 seconds, and

epochs which include 21,600 slots and run c. 5 days. The reward will be proportional to the stake which

Page 24: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

24

participated in staking in each epoch. The reward is capped for each pool.There is no competition among

pools.

Protocol

Cardano decentralised blockchain is an open source platform which uses a proof-of-stake algorithm

called Ouroboros. The algorithm has consensus generated by coin-holder voting. Slot leaders, who hold

a native platform coin ADA, generate new blocks in the blockchain and confirm the transactions. Cardano

blockchain has two main layers: 1) ADA cryptocurrency operates on the Cardano Settlement Layer

(CSL), which is a ledger supporting transactions; 2) Cardano Computation Layer (CCL) supports smart

contracts and decentralised applications. The Cardano blockchain maybe more easily updated via soft

forks compared to Ethereum, which has those two layers intertwined.

The Cardano protocol is aiming to provide a superior processing capacity of the network in terms of the

number of transactions. Scalability and security, as well as low cost, make this blockchain a good option

for decentralised apps as well as a payment system. Compared to other PoS-based blockchains,

Cardano also has an additional layer which allows implementation of regulatory requirements.

Security

The design of the Omniboros POS protocol also assumes high security compared to other PoS

protocols. Cardano uses the Haskell programming language with a high degree of fault tolerance.

Technology

The multi-layer architecture makes Cardano flexible and more accessible potentially, for financial

applications as well as for identity-required Dapps. Two of Cardano’s layers, CSL and CCL, are

connected by side chains. The ADA cryptocurrency is developed around a Recursive InterNetwork

architecture (RINA).

Cardano SL is expanded with a Control Layer to evaluate a special kind of proof to ensure that a certain

computation was carried out correctly. Such systems are used in identity management, credit systems,

gaming and gambling, and more.

The team is aiming to evolve Daedalus, the Cardano SL wallet application, into a universal

cryptocurrency wallet featuring automated cryptocurrency trading and cryptocurrency-to-fiat transactions.

Roadmap

The Cardano timeline is divided in three periods:

Testnet era: all functionality, including the reward mechanism, is activated, all participants are testing the

network to download software and provide feedback. Following two years of research, IOHK has

designed a cryptocurrency technology, which is now in the Byron phase (bootstrap era). The main

purpose of this phase is to make Cardano SL completely decentralised. The main focus was on the

networking layer, on making Ouroboros more robust, on multisignature addresses, light clients, quantum

resistant signatures and other add-offs.

Byron phase or Bootstrap era. The network operates in “bootstrap mode”. ADA holders redeemed their

coins, the stake will automatically get delegated to a pool of trusted nodes that will maintain a network.

During this period no block rewards will be issued. The network operates currently in Bootstrap mode;

Page 25: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

25

Shelley phase or Reward era: a normal operation mode of the network. Shelley features shall be

released in 2H 2018. The list of features includes delegation and stake pool testnets.

There are a few milestones promised by the team in 2018, including the release of the IELE virtual

machine in the summer 2018, and the Goguen project with smart contracts release in 4Q18, and a

general update and Shelley releases in 2H2018.

Use cases

The Cardano platform allows a wide range of applications to be run on the platform. The essential

infrastructure is under development, however, the sustainable research-driven approach by IOHK will

allow the essential part of the infrastructure to be ready as soon as 2018.

There are several use cases under development on the Cardano platform:

- Proof of university diplomas in Greece, the joint project with the National Research and Education Network of Greece GRNET is the first use case for Cardano.

- Cardano planned initial smart contract applications such as a casino and an integration with the mobile gaming market in its ICO documentation.

- Cardano debit cards are planned in the Roadmap to provide users with ADA available everywhere.

- The first ICO which potentially can use Cardano has been launched in March 2018. Traxia is creating a decentralized global trade finance system where invoices are converted into smart contracts and traded as short-term assets. The Traxia project is currently built on Ethereum technology but will be migrating to Cardano in 4Q18, when Cardano’s Goguen goes live.

Team

Charles Hoskinson Co-founder of IOHK

Jeremy Wood Co-founder IOHK

ICO / Fundraising

The Cardano ICO took place between September 2015 and January 2017 with KYC requirements

applied. The investment base of the Cardano ICO includes primarily Japanese investors (95%), Korean

(2.56%), Chinese (2.39%). The amount of sold tokens was 26,000,000,000 out of 45,000,000,000 ADA.

The project raised c $63mn, which translates to an average price of $0.00242 per ADA, and a market

capitalisation of $109mn after the ICO.

Page 26: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

26

Figure 30. ADA transaction volume, $ Figure 31. ADA exchange volume, $

Source: coinmetrics.io Source: coinmetrics.io

Figure 32. ADA MktCap, $ Figure 33. ADA active addresses

Source: coinmetrics.io Source: coinmetrics.io

0

10,000,000,000

20,000,000,000

30,000,000,000

40,000,000,000

50,000,000,000

60,000,000,000

70,000,000,000

01/1

0/20

17

01/1

1/20

17

01/1

2/20

17

01/0

1/20

18

01/0

2/20

18

01/0

3/20

18

01/0

4/20

18

01/0

5/20

18

01/0

6/20

18

01/0

7/20

18

01/0

8/20

18

01/0

9/20

18

01/1

0/20

18

0

200,000,000

400,000,000

600,000,000

800,000,000

1,000,000,000

1,200,000,000

1,400,000,000

1,600,000,000

1,800,000,000

01/1

0/20

17

01/1

1/20

17

01/1

2/20

17

01/0

1/20

18

01/0

2/20

18

01/0

3/20

18

01/0

4/20

18

01/0

5/20

18

01/0

6/20

18

01/0

7/20

18

01/0

8/20

18

01/0

9/20

18

01/1

0/20

18

0

5,000,000,000

10,000,000,000

15,000,000,000

20,000,000,000

25,000,000,000

30,000,000,000

35,000,000,000

03/1

0/20

17

03/1

1/20

17

03/1

2/20

17

03/0

1/20

18

03/0

2/20

18

03/0

3/20

18

03/0

4/20

18

03/0

5/20

18

03/0

6/20

18

03/0

7/20

18

03/0

8/20

18

03/0

9/20

18

0

5,000

10,000

15,000

20,000

25,000

30,000

35,000

40,000

45,000

50,000

03/1

0/20

17

03/1

1/20

17

03/1

2/20

17

03/0

1/20

18

03/0

2/20

18

03/0

3/20

18

03/0

4/20

18

03/0

5/20

18

03/0

6/20

18

03/0

7/20

18

03/0

8/20

18

03/0

9/20

18

Page 27: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

27

TEZOS Native tokens XTZ Languages Michelson

MktCap, $mn 814 Protocol PoS

Circulating supply 607,489,041 Number of TXS 40

Maximum supply 763,306,930 Web Tezos.com

Governance Tezos Foundation Betanet launch 30 Jun 2018

Tezos is a decentralized network, which uses proof-of-stake consensus, and also attempts to come to a

consensus about how the protocol and the nodes should adapt and upgrade. The Tezos Alpha network

(testnet) has been live since February 2017. The Tezos Beta network (experimental) was released in

June 2018.

Governance system

Tezos is the distributed peer-to-peer permissionless network. Tezos designed a formal process through

which stakeholders govern and implement innovations on the platform without hardforks. This approach

potentially resolves many governance issues around the nework development and upgrade.The

ecosystem includes developers, scientists, network validators (“bakers”), the Tezos Froundation and

enthusiasts.

The Tezos Foundation focuses on the promotion and development of the Tezos protocol and related

technologies, as well as the promotion and support of applications using the Tezos protocol. The Tezos

Foundation has 7 Board members providing their expertise and support to the platform.

Token economics

Tezos has a native token, XTZ. The Tezos token is used on the blockchain to pay transaction fees,

reward the miners (bakers) and endorsers, and to pay deposits (bonds) by miners and endorsers. The

reward model assumes a 5% inflation rate or c. 5.4% based on an increasing number of tokens. If the

mining rate is one block per minute, the share of c. 8% of the initial money mass should be held in the

form of safety bonds after the first year. Depending on how many tokens will be used for baking, the

reward received by a baker may increase to 7-10% depending on the level of token holders’ participation.

To start baking the owner must have at least 10,000 Tezos tokens.

The cost associated with running contracts is the gas, which measures how long a program takes to

compute. There is no cost per gas unit. A baker is likely to include a low gas transaction because it is

cheap to validate and will give priority to high fee transactions. The contract saves its data on the public

blockchain that every node stores, so the network charges a fee per byte to avoid abuse and encourage

lean programs.

Protocol

Tezos uses a proof-of-stake consensus algorithm. That provides each stakeholder with the opportunity to

participate in the validation of transactions on the network and be rewarded by the protocol for that.

Page 28: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

28

The node validates an operation before submitting it to the network by simulating the application of the

operation to the current context. Validation also determines gas and storage limits. The node simulates

the execution of a Michelson program and takes a trace of the amount of gas and storage. Then the

client sends the transaction with the right limits for gas and storage based on that indicated by the node.

Thus limits are computed for a user. The client communicates with the node through RPC.

There are two kinds of accounts in Tezos: implicit and originated. The implicit account tz1 is easily

created with a pair of keys and after the transfer of some funds to the public key hash. Originated

accounts KT1 are created through an origination operation. The reason to originate an account is to

delegate tokens, and it is called a contract.

Figure 34. Tezos blockchain structure

Source: Tezos

The node has two functions: running the gossip network and updating the context. The gossip network is

the network where all Tezos nodes exchange blocks and operations with each other.

In Tezos, blocks are created by bakers, which may use the right to bake a block when they own a Tezos

token, or a token is delegated to them. The token owners who do not want to bake a block, may delegate

their token, but that does not mean they do not control it. The right to vote will belong to the delegate.

Tezos does not download blocks all at once, but considers lists of blocks. A maximum size in bytes is

applied to the list of transactions 500kB or 5MB every 10 min at most. Other lists of operations, including

endorsements, denunciations and reveals, are limited in terms of the number of operations.

In Tezos, tokens are controlled through a private key called the manager key. The key may be controlled

by the manager themselves or by another party. There are active and passive delegates. A passive

delegate cannot be selected for baking or endorsement. A delegate becomes passive for a cycle when

they fail to create any of the blocks or endorsements in the last 5 cycles or to change their security

deposit. Blocks in Tezos are grouped into cycles of 4,096 blocks. Since blocks are at least one minute

apart, this means a cycle lasts at least 2 days, 20 hours, and 16 minutes.

A baker becomes aware of its right to bake blocks a few weeks in advance. He is expected to create a

safety deposit, which will be held for a few weeks. This deposit is referred to as a “bond”. This deposit

changes dynamically depending on the number of blocks a delegate is set to create. This block ensures

the right behaviors of the baker – he will lose the deposit if he cheats and attempts to propagate blocks

on different branches. If the baker successfully creates and propagates a valid block, it is rewarded with

a block reward as well as some fees paid for by the transactions included in the block. The Tezos

network keeps track of groups of tokens called “rolls”, which are aggregated at the delegate level, and a

baker’s baking power is proportional to the number of tokens delegated to them rounded to the nearest

OCaml

Compiler

Restricted STRLIB

Protocol Interface

Network

Economic Protocol

Validator

P2P

RPC layer

Client

Baker

Explorer

Page 29: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

29

roll. Rolls are set at 10,000 tezzies. Endorsing is to witness that bakers saw a block and checked that it

was valid. Each block has many randomly selected endorsers. Every baker participates in endorsing and

vice versa.

Bakers and endorsers earn rewards for their job, getting new tokens emitted by the protocol. Those

rewards are calibrated so the total number of Tezos tokens grows at roughly 5.5% per year and the

safety deposits required for baking represent c. 8.25% of the tokens delegated to a baker. A baker needs

to own at least 8.25% of total tokens delegated to them at any time, divided by the fraction of the network

that is actively baking or delegating to an active baker.

Baking in Tezos means the action of signing and publishing a block. The right to publish a block in cycle

n is assigned to a randomly selected roll in a randomly selected roll snapshot from cycle “n-preserved

cycles-2”. In each time point, there is a priority list of delegates, which is drawn randomly from a set of

active rolls. The delegate with the highest priority can base a block with a timestamp greater than one

minute. Baking a block provides a block reward of 16 XTZ plus all fees paid by transaction inside the

block. In each baking slot, there are 32 endorsers, which are drawn from the set of delegates by

randomly selected 32 rolls.

The cost of a security deposit is 512XRZ per block created and 64XTZ per endorsement. Each delegate

has an associated security deposit account. When a delegate bakes or endorses a block the security

deposit is automatically moved to the deposit account where it is frozen for cycles. Since deposits are

locked for a period of preserved cycles, 8.25% of all tokens should be held as security deposits.

Inflation from block rewards and endorsement reward is at most 80 XTZ, which means 5.51% annual

inflation. Denunciation happens when two endorsements are made for the same slot or two blocks at the

same height by a delegate. It is made by a baker which includes it as a special operation.

Security

Tezos uses the combination of reward and bond to create incentives for miners achieving higher security.

Bonds are one cycle token deposits purchased by miners and endorsers. Bonds are forfeited in the event

of a double signing. After a cycle, miners (bakers) and endorsers receive a reward along with their bonds

to compensate their opportunity cost. The security is provided by the value of the bond and the reward.

Technology

Tezos is developing the blockchain using its own programming language Michelson. The blockchain will

use a proof-of-stake algorithm, and its major features will be the following: emphasis on security, an

automated built-in governance system, and a self-updating protocol.

Tezos uses functional programming to create a formal verification, a process of proving that a program

complies with a particular specification. Tezos is written in OCaml, which allow parts of the protocol to be

formally verified. It makes easier to find bugs. Tezos is defined through a reference client.

Tezos created a new virtual machine (VM) that operates a stack-based, functional language, Michelson.

Michelson can help avoid bugs, such as re-entry attack (caused the DAO hack) and the explicit inputs

which could have helped avoid the EBI-bug (affected GNT and ERC-20 tokens).

Tezos has c.40 TXS current throughput. There are several scaling proposals for Tezos: 1) having fat

blocks; 2) using off-chain scaling solutions like payment channels; 3) using computationally demanding

computation; 4) working on improving zero-knowledge proof technology.

Page 30: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

30

Self-amended protocol in Tezos is achieved via modularity. The blockchain protocol may be split into

three network layers: the network layer, the consensus layer, and the transaction layer. The Tendermint

ABCI platform provides the network and consensus layers and remains agnostic to the transaction

processor, which is defined by the blockchain creator. Tezos allows the protocol be agnostic to the

consensus layer. Tezos has the network layer agree on the hash of an OCaml file that contains the rest

of the protocol. Each node can verify it and apply.

The built-in governance is an innovative but challenging element of the Tezos network. The interests of

token holders and users on the platform might be not aligned. For example, high transaction fees are

desirable for token holders but undesirable for users. However, it is possible to create incentives for both

groups to align them. The interests of token holders might change over time thus the system should

evolve respectively. Futarchy is a form of governance proposed by R.Hanson (vote values, but bet

beliefs), in which elected officials define measures of national wellbeing, and prediction markets are used

to determine which policies will have the most positive effect. The Tezos blockchain considers futarchy

as a possible development with the predictions market approach to the governance. There are several

specific measures and approaches Tezos may choose to make it work: 1) choose specific measures to

maximise; 2) define the time when the market resolves – resolving markets before the adoption of the

proposal prevents gaming of the mechanism through proposals that change the market resolution code

but resolving them later gives more time for the policy to make an impact on the value being measured;

3) define the size of the market subsidy; 4) do or do not subsidise the market for all proposals; 5) vote or

do not vote to decide which market should be subsidized; 6) use/do not use auctions for proposal slots

on the network.

Roadmap

The Tezos white paper was first published back in 2014. The team implementing the technology received

financing in 2017 and launched the Alpha version of the protocol in January 2018. The betanet was

released on 30th June 2018 with block validation (baking) launched in July 2018. The key concepts of

the network are yet to come, with the team focusing on security and in-built governance system, which is

yet to take shape.

Use cases

The focus on security and self-amended governance make the Tezos platform feasible for financial

applications and for storage of assets. Once the high throughput is achieved, more consumer-focused

cases like market places and others, may find their place on the platform.

Team

Arthur Breitman Co-founder, Tezos Ryan Jesperson Tezos Foundation

Kathleen Breithman Co-founder, Tezos

ICO / Fundraising

Tezos raised $230.53mn during its token sale which ended on 14th July 2017. The project was widely

known as the “crypto world’s biggest scandal” because of an internal conflict between the founders and

the head of the Foundation, Johann Gevers, around the funds raised. Tezos ran KYC/AML checks for the

contributors.

Page 31: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

31

WAVES Native tokens WAVES Languages Scala

MktCap, $mn 214 Protocol LPos

Circulating supply 100,000,000 Number of TXS >100

Maximum supply 100,000,000 Active accounts 250,000

Governance Waves Platform Roadmap Smart contracts: 2H2018

Waves is an open-source blockchain platform founded in 2016, incorporated in Switzerland and

headquartered in Russia. Waves has a well-developed international community, with large communities

in Brazil and Turkey.

Governance system

The Waves governance system includes the Waves Platform AG incorporated in Switzerland, which is

responsible for the Waves platform development and private blockchain services for large enterprise and

government bodies (Vostok). The blockchain is run by nodes, which may vote for the changes on the

blockchain. Once the threshold of 80% of blocks within the voting period is achieved, the amendments

are implemented.

Token economics

The Waves token is used on the platform to approve blocks and to get a voting right, to pay transaction

fees, to pay to token holders for leasing of Waves to miners, to reward users on the platform, and to

launch tokens. The miners’ reward for leasing depends on the amount of Waves they use to mine. Token

holders can lease their Waves to miners from the lite client and share rewards with miners.

The Waves token is also used to trade pairs versus other tokens on the platform. The Atomic Swap will

make the swap between the tokens easier. Miners require a minimum balance of 1,000 WAVES to

become a full node and maintain this status.

There are two types of reward tokens distributed on the platform: 1) the Miners Reward Token (MRT)

distributed with every block created and supplementary reward for miners, whilst the volume of

transaction fees grows. MRT serves as a token for voting on key network parameters; 2) the Waves

Community Token (WCT) distributed to WAVES holders on a monthly basis in proportion to their average

balance over the course of the previous month. WCT is used as a form of collective due diligence for new

token projects.

Protocol

The Waves platform uses a variation on PoS mining. Leased proof-of-stake (LPoS) allows Waves

holders to earn by using their balances to secure the network, providing Waves for miners. Waves

believes that due to a very low cost of mining (block production) there is no need to incentivise miners

with new block rewards and Waves can have a static coin supply.

The Waves network implemented the protocol Waves NG in 2017, which allows the processing of

hundreds of transactions per second and up to 1000TXS at maximum. In the NG model, the next miner is

selected in advance. The miner creates a key block, filled with microblocks containing transactions which

require no further proof-of-work. That allows an increase in the speed of transactions.

The network has more than 200 unique nodes, including nodes run by the Canadian mobile gaming

company RewardMob.

Page 32: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

32

Security

The Waves team considers the 51% attack as less risky for a PoS platform, compared to a PoW

platform. The block approval process is low cost and the platform maintains a zero inflation rate.

Kudelsky Security did a Waves audit in 2017.

The Waves’ practice of having users enter their recovery seeds – strings of words that act like passwords

for crypto wallets – into a website to use its software wallet, has received a lot of criticism after the

phising attack.

Technology

The platform developed a range of client-focused tools, available through its Client toolbox. It includes

decentralised exchange, wallet, token launcher, which allows it to “issue blockchain tokens in less than a

minute”, and leasing. The leasing tool allows token holders to lease any amount of Waves to miners and

receive rewards for that.

Waves is planning to release its smart contracts in a few phases. The first release of a smart contract will

be a non-Turing complete implementation. That will enable several forms of account controls but exclude

vulnerabilities of Turing complete contracts. The smart contract will make the following operations

possible: multi-sig accounts, token freezing, balance sweeping. The fully functional smart contract will be

available later in 2018 or at the beginning of 2019.

Figure 35. Waves platform

Source: Waves

Waves launched a decentralised cryptocurrency exchange in July 2018. The DEX supports fiat tokens

and connects banks and makes customer identification optional. The trading volumes on Waves DEX

reached $6mn of crypto transactions a day at the end of its beta testing in June 2018. According to

CoinDesk, Waves’ DEX had 90,000 traders using 330,000 wallets ahead of its full launch in July 2018.

There were two success factors mentioned in media for Waves’ DEX: 1) speed, courtesy of the

platform’s centralised matchmaking service, 2) any trader can issue a token on Waves’ blockchain and

instantly trade it for bitcoin on the exchange. Waves had a year and a half long beta period before it

• Waves-NG

• Smart contracts (coming soon)

• Dapps (coming soon) - open-source P2P apps running smart contracts

• Voting (coming soon) - voting mechanism

• Atomic Swap (coming soon) - exchange crypto-crypto

Waves blockchain

• Wallet

• DEX

• Token Launcher

• Gateways

Waves Client

• Services for businesses

• Launch tokensales for corporates

• Crowdinvestment

• AML/KYC

Tokenomica

• Business accelerator for new projects on blockchain

• Startup support (marketing, expertise, resources)Waves Lab

Page 33: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

33

launched the full DEX. Hackers hijacked both the exchange website and the company’s main site to

phish for users’ personal wallet information. Users need Waves’ tokens to transact on the DEX.

The Waves blockchain plans to introduce Atomic Swap technology in 2018, to exchange Waves tokens

for tokens on other blockchain platforms.

Tokenomica, a financial service vehicle being developed by Waves, is going to provide a 100% compliant

legal framework for different types of token crowdsales, including legal framework, tech support,

business due diligence, and a fully compliant ICO process.

Roadmap

The Waves blockchain was released in 2016. The platform added NG protocol, explorer, decentralised

exchange, and some other features in 2017.

In 2018, the Waves team plans to introduce the blockchain messenger, Multi-sig wallets, Waves Mobile

major update, hardware wallets integrations, Atomic Swap, and smart contracts. There are two major

milestones expected this year: the launch of smart contacts “bullet/diamond” in 3Q2018 and the launch of

the Turing complete smart contract by the end 2018 or in 1H2019.

Waves supports fiat including EUR, USD and TRY, and is planning to add CNY, JPY, KRW, CHF, AUD,

GBP, RUB. The supported digital asset list includes USD, EUR, TRY, BTC, ETH, ZEC, LTC, BCH,

DASH, MONERO, with upcoming ERC-20, Ripple and NEM.

Use cases

The Waves platform is used mostly by projects for crowdfunding and to launch tokens which might be

used as utility tokens.

There are 100 projects which have either used or are going to use the Waves platform to issue tokens

between April 2016 and March 2018. There were 65 projects which completed crowdsales, including

20% cryptocurrency projects, 16% platforms, 13% investments, and others representing infrastructure,

health, sports, production, communications, entertainment, software and other sectors. The list of the five

largest token sales included MobileGo ($53mn), PeerBanks ($42.6mn), Wagerr ($10mn), Primalbase

($7.6mn), ZrCoin ($7mn). The total amount of raised funds on Waves exceeded $200mn.

Burger King has launched its own cryptocurrency on the Waves platform in Russia called WhopperCoin,

to be used as a loyalty scheme.

The Russian National Settlement Depository (NSD), a part of the Moscow Exchange, is developing a

blockchain platform in partnership with the Waves platform. Another partnership is with Gazprombank,

setting up GPB Digital.

The introduction of smart contracts will expand the number of use cases for Dapps on the Waves

platform. The developed community and cost-efficient way to issue tokens is a competitive advantage of

the Waves platform. The platform also has the LiquidWave fund, which may guarantee liquidity for

cryptotokens providing market making services.

Team

Sasha Ivanov CEO, Waves Platform Artem Kalikhov CTO, Waves Platform

Maxim Pertsovskiy COO, Waves Mariya Borovikova CFO, Waves Platform

ICO/Fundraising

The Waves Platform completed its Initial Coin Offering in June 2016 garnering over $16mn (30,000BTC).

Page 34: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

34

Figure 36. Waves transaction volume, $ Figure 37. Waves exchange volume, $

Source: coinmetrics.io Source: coinmetrics.io

Figure 38. Waves MarketCap, $ Figure 39. Waves active addresses

Source: coinmetrics.io Source: coinmetrics.io

0

5,000,000

10,000,000

15,000,000

20,000,000

25,000,000

30,000,000

35,000,000

40,000,000

45,000,000

50,000,000

19/1

2/20

16

19/0

2/20

17

19/0

4/20

17

19/0

6/20

17

19/0

8/20

17

19/1

0/20

17

19/1

2/20

17

19/0

2/20

18

19/0

4/20

18

19/0

6/20

18

19/0

8/20

18

0

20,000,000

40,000,000

60,000,000

80,000,000

100,000,000

120,000,000

140,000,000

02/0

6/20

16

02/0

8/20

16

02/1

0/20

16

02/1

2/20

16

02/0

2/20

17

02/0

4/20

17

02/0

6/20

17

02/0

8/20

17

02/1

0/20

17

02/1

2/20

17

02/0

2/20

18

02/0

4/20

18

02/0

6/20

18

02/0

8/20

18

0

200,000,000

400,000,000

600,000,000

800,000,000

1,000,000,000

1,200,000,000

1,400,000,000

1,600,000,000

1,800,000,000

21/0

6/20

16

21/0

8/20

16

21/1

0/20

16

21/1

2/20

16

21/0

2/20

17

21/0

4/20

17

21/0

6/20

17

21/0

8/20

17

21/1

0/20

17

21/1

2/20

17

21/0

2/20

18

21/0

4/20

18

21/0

6/20

18

21/0

8/20

18

0

10,000

20,000

30,000

40,000

50,000

60,000

70,000

80,000

21/1

1/20

16

21/0

1/20

17

21/0

3/20

17

21/0

5/20

17

21/0

7/20

17

21/0

9/20

17

21/1

1/20

17

21/0

1/20

18

21/0

3/20

18

21/0

5/20

18

21/0

7/20

18

21/0

9/20

18

Page 35: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

35

NEO Native tokens NEO (formerly Antshares, ANS),

GAS (formerly Antcoins, ANC)

Languages C#, VB.Net, F#, Java,

Kotlin, Go, Python

MktCap, $mn 1,204 Protocol dBFT

Circulating supply 65,000,000 Number of trx/sec 200

Maximum supply 100,000,000 Wallet addresses 252,622

Governance NEO Foundation Roadmap v.3.0

NEO is the open source blockchain project founded in 2014 and formerly known as Antshares as of June

2015, when it went live. NEO declares and develops “Smart economy”, which uses blockchain

technology and digital identity to digitize assets and to automate the management of digital assets using

smart contracts. Frequently called “Chinese Ethereum”, NEO has several major differences from

Ethereum.

NEO has no decentralised mining, taking the view that it is impossible to provide a scalability and

decentralisation at the same time. NEO claims it has 1000tx/sec currently compared to 14-15tx/sec on

the Ethereum network. The NEO smart contract is fee-free for users, while Ethereum users pay a fee.

However, NEO Dapps need to pay and the payment may be essential on the Mainnet, according to one

of the NEO developers. NEO states that compliance is a serious topic to connect the blockchain with the

real world. NEO wants to be compliant and that is one angle which makes NEO attractive for Dapps.

Governance system

The current governance system of NEO includes three organisations: The NEO Foundation, which is

responsible for the strategy and vision of NEO; NEO Global Development, which is in charge of the

operational management of the NEO project; NEO Global Capital, which is responsible for the

investments of NEO. NEO Global Capital runs two funds – the NEO eco fund investing into Dapps on the

NEO platform, and the NEO global fund, which invests in Dapps on any blockchain. The NEO main fund

size reached $1bn at the top of the market, and selects projects mostly focused on protocols and which

are R&D intensive.

The NEO team is spread globally, with two representative offices in Shanghai and Zurich.

The chain governance assumes that NEO token holders are the network owners and managers,

managing the network through voting in the network. They use GAS to power operations on the network.

The off-chain governance is delegated to the NEO Council, which consists of the founding members of

the NEO project, under which the management committee is responsible for strategic decision making.

The technical committee is responsible for technical decision-making and the secretariat is responsible

for the specific implementation. The NEO Council is responsible for the promotion and development of

the NEO ecosystem.

NEO introduced the system of NEO Enhancement Proposals (NEPs) in order to create the ecosystem for

the protocol specifications and upgrades, as well as to improve client APIs and contract standards.

Token economics

NEO has two native tokens, NEO and NeoGas (GAS). The NEO token represents the right to manage

the network, including voting for bookkeeping, NEO network parameter changes and more. GAS is the

fuel token. NeoGas helps to realise NEO network resource control. The network charges for the

operation and storage of tokens and smart contracts, creating incentives for book-keepers.

Page 36: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

36

Both NEO and GAS have a 100mn limit. The minimum unit of NEO is 1, while the minimum unit of GAS

is 0.00000001. NEO’s 100mn tokens are divided into two portions: 50mn is distributed proportionally to

supporters of NEO during the crowdfunding. The second portion of the 50mn NEO is managed by the

NEO Council to finance NEO’s long-term development, operation and maintenance ecosystem. GAS is

generated with each new block and the initial generation is 8GAS per block. There is an annual reduction

of 1 GAS per block per year, to coincide with the passing of every 2mn blocks. The share of 16% of the

GAS is created in the first year, 52% of the GAS is created in the first four years, and 80% of the GAS is

created in the first 12 years.

In the genesis block, 100mn NEO tokens were generated, while GAS has not been generated. The

amount of 100mn GAS, corresponding to 100mn of NEO, will be generated through a decay algorithm in

22 years’ time.

NEO has 100% pre-mined tokens and a proof of stake model, which allows users to derive additional

coins or GAS by holding them in a wallet.

There are currently no mandatory transaction fees (limited to 21 transactions per block), however

transaction fees are recommended on the network for priority. The fee for smart contracts are structured

depending on the type of transaction. The initial 10GAS during each execution of every smart contract is

always free. All smart contracts fees are considered as service fee to be put in a pool for re-distribution to

all NEO holders. The distribution is proportional to the amount of NEO. The cost of creating or migrating

a smart contract is the basic 100 GAS plus fees of functions the contract requires. The fee for storage

area is 400 GAS, and the fee for dynamics call is 500 GAS.

Protocol

NEO uses the Delegated Byzantine Fault Tolerant (dBFT) algorithm as a consensus mechanism. The

mechanism enables the large-scale participation in consensus via proxy voting. Token holders chose the

book-keeper by voting. The selected group of bookkeepers through the BFT algorithm reaches a

consensus and generates new blocks. It takes 15-20 seconds to generate a block. The transaction

throughput is measured up to 1,000 TXS. It is possible to achieve up to 10,000TSX through an

optimization, according to NEO WP. The consensus combines digital identity technology, which means

the book-keepers can be a real name or an individual or an institution. It is possible to freeze, revoke,

inherit, retrieve and transfer ownership due to judicial decisions on bookkeepers. The digital identity

facilitates the use of the network for financial services.

The next level of the governance of the NEO protocol is the consensus nodes. Being centralised, NEO

takes care of the consensus nodes selection process. All potential nodes will work on the Testnet first,

then are elected to run as an official consensus node on the Mainnet. There are currently 8 consensus

nodes, and the plan is to switch from centralisation to decentralisation by 2020. Nodes share fees

received from transactions. The process of choosing consensus nodes looks to be sufficiently cautious

as candidates will be a part of NEO ecosystem, know NEO well, and support NEO.

Security

The dBFT algorithm provides fault tolerance of f=(n-1)/3 for the consensus consisting of n nodes. The

fault tolerance includes security and resistant to general and Byzantine failures. The block once

confirmed cannot be bifurcated and the transaction will not be rolled back.

In August 2018, a DoS (Denial-of-Service) vulnerability was identified on the NEO smart economy

platform by the Quihoo 360 core security team. The NEO team, headed up by Erik Zhang, tested and

confirmed vulnerability in 7 minutes and fixed a bug in 56 minutes. The NEO team have partnered with a

code auditor Red4Sec and a formal verification service platform CertiK, since 2016. Additionally, the

NEO has a reward policy for contributors who identify vulnerabilities.

Page 37: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

37

Technology

There are several elements of the NEO ecosystem including:

NeoX – the system which creates the ability to execute and operate across various blockchains. The

NEO network implements cross-chain interoperability via the NeoX protocol, which is divided into two

parts cross-chain assets exchange protocol and cross-chain distributed transaction protocol. NeoX

enables smart contracts for cross-chain when a smart contract can perform different parts on multiple

chains.

NEOContract – the mechanism for creating smart contracts that integrates pre-existing codebases. The

NEO smart contract system includes NeoVM – universal blockchain virtual machine, interoperable

services to load the blockchain ledger, digital assets, digital identity, persistent storage area, NeoFS and

other services, DevPack compilers and IDE plugin.

NeoFS is a service which allows decentralised storage. It utilises Distributed Hash Table (DHT)

technology, when large files are divided into fixed-size data blocks that are distributed and stored in

many different nodes.

NeoQ is a cryptographic mechanism which creates problems that cannot be solved by quantum

computers.

Roadmap

The NEO roadmap for 2018 includes NEO Quantum Safe (NeoQS) and the NEO File Storage (NeoFS)

research update in 2Q2018, NEO Global Development + City of Zion joint development sprints, NEO

Enhancement proposal -9 (NEP-9) URI scheme, NEP-8 stack isolation for NEO Virtual Machine (NeoVM)

in 3Q2018, NEP-10 composite smart contracts (4Q2018) and NeoX initial tests (4Q2018).

Use cases

There are 74 Dapps running on the NEO blockchain, including the innovative community Zeepin, P2P wi-

fi sharing Qlink, decentralised Ad exchange AdEx, the decentralised ecosystem of identity verification

THEKEY, sentiment analysis platform SENNO, mobile mesh networking platform Orbis, and others.

NEO’s digital identity, which may provide full compliance with regulatory requirements, is a competitive

advantage for Dapps, according to one of developers we spoke to. Identity verification services, trading

platforms, content network, and financial applications and others, have chosen the NEO platform.

Team

NEO was developed by Shanghai-based blockchain company “OnChain”. OnChain was founded by CEO

Da Hongfei and CTO Erik Zhang. In 2016, OnChain was included into the Top 50 FinTech Companies in

China by KPMG.

Da Hongfei CEO, OnChain, co-

chair NEO Foundation

Tony Tao Founding Partner, NEO

Global Capital

Erik Zhang CTO, OnChain, Co-

chair NEO Foundation

Johnson Zhao General Manager,

NGD

Funding

The NEO project was funded via two crowdsales. The initial fundraising happened in October 2015,

when 17.5mn NEO tokens were sold for $0.55mn. During the second crowdsale, 22.5mn NEO tokens

were sold at a price of $0.036/token for $4.5mn.

Page 38: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

38

Figure 40. NEO transaction volume, $ Figure 41. NEO exchange volume

Source: coinmetrics.io Source: coinmetrics.io

Figure 42. NEO MktCap, $ Figure 43. NEO active addresses

Source: coinmetrics.io Source: coinmetrics.io

0

500,000,000

1,000,000,000

1,500,000,000

2,000,000,000

2,500,000,000

3,000,000,000

3,500,000,000

4,000,000,000

4,500,000,000

16/0

9/20

16

16/1

1/20

16

16/0

1/20

17

16/0

3/20

17

16/0

5/20

17

16/0

7/20

17

16/0

9/20

17

16/1

1/20

17

16/0

1/20

18

16/0

3/20

18

16/0

5/20

18

16/0

7/20

18

16/0

9/20

18

0

200,000,000

400,000,000

600,000,000

800,000,000

1,000,000,000

1,200,000,000

1,400,000,000

1,600,000,000

1,800,000,000

16/0

9/20

16

16/1

1/20

16

16/0

1/20

17

16/0

3/20

17

16/0

5/20

17

16/0

7/20

17

16/0

9/20

17

16/1

1/20

17

16/0

1/20

18

16/0

3/20

18

16/0

5/20

18

16/0

7/20

18

16/0

9/20

18

0

2,000,000,000

4,000,000,000

6,000,000,000

8,000,000,000

10,000,000,000

12,000,000,000

14,000,000,000

16/0

9/20

16

16/1

1/20

16

16/0

1/20

17

16/0

3/20

17

16/0

5/20

17

16/0

7/20

17

16/0

9/20

17

16/1

1/20

17

16/0

1/20

18

16/0

3/20

18

16/0

5/20

18

16/0

7/20

18

16/0

9/20

18

0

10,000

20,000

30,000

40,000

50,000

60,000

17/1

0/20

16

17/1

2/20

16

17/0

2/20

17

17/0

4/20

17

17/0

6/20

17

17/0

8/20

17

17/1

0/20

17

17/1

2/20

17

17/0

2/20

18

17/0

4/20

18

17/0

6/20

18

17/0

8/20

18

Page 39: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

39

VECHAIN

Native tokens VEN Languages Solidity

MktCap, $mn 715 Protocol POA

Circulating supply 56,600,371,953 Number of trx/sec 50

Maximum supply

on the VeChain

Thor

86,712,634,466 Active addresses 211

Governance VeChain Foundation Roadmap Crosschain/sidechain

2019

VeChain is an enterprise level blockchain stating a new approach to a governance system, economic

model, regulation and compliance capabilities, and infrastructure. VeChain created the VeChainThor

Blockchain (so-called Blockchain X or next generation blockchain).

Governance system

The VeChain Foundation is the centralised organisation founded by the decentralised VeChain

community to carry out operations for developing and maintaining the VeChain Thor Blockchain. The

VeChain Foundation has the steering committee with seven seats representing the entire community.

The VeChain community is formed by all entities participating in the blockchain and categorised by

different levels of token holding: Mjolnir (15mn VET) and Mjolnir X Node (15.6mn VET); Thunder (5mn

VET) and Thunder X Node (5.6mn VET), Strength (1mn VET) and Strength X Node (1.6mn VET),

VeThor X Node (600k VET). The VeChain Foundation has distributed more than 70% of VeChain tokens

(132,837,655.34 ERC20 VET). The Foundation is going to distribute tokens via different activation in the

coming years.

The VeChain Foundation is a non-profit organisation supervising the development, governance and

advancement of the VeChain Platform ecosystem. Shareholders with voting authority elect the Board of

Steering Committee, which oversees five committees: technical, operational, public relations, regulation,

and compensation and nominations.

Stakeholders on the VeChain platform are the VET holders, including Smart Contract Owners and

Authority Masternode holders. There is a minimum required VET to participate in voting, such as VET

holders without KYC (VEOK, 20% voting authority), VET holders with KYC (VEK) with 30% voting

authority, individual and enterprise smart contract owner (SO-I and SO-E respectively, together 20%) and

individual and enterprise authority masternode holders (AN-I and AN-E, together 30% of voting

authority).

Token economics

VeChain has a twin-token system, including VET as a value-transfer medium and VTHO (VeThor) as an

underlying cost of using VeChain. VET provide a right to use the blockchain. VTHO is generated

automatically via holding VET (every holder of VET will get VTHO for free) and after it performs certain

blockchain operations it will be destroyed. VTHO tokens can be transferred and traded.

The supply of VTHO is set at 4.32VTHO per 10k VET per day, in total making 37,459,858 VTHO

generated from holding VET per day plus 30% of VTHO usage on that day rewarded to Authority

Masternodes. The demand for VTHO includes smart contracts deployed on the VeChain Thor Blockchain

and individual transaction payments.

Page 40: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

40

The design of a twin-token model aims to provide a sustainable cost model for users on the blockchain.

VeChain proposed a VET token price model, similar to a share price model, which depends on the

market VTHO price, the growth rate of velocity of VTHO generation, discount rate related to the rate of

return by holding VeChain token (VET) and PV of present and anticipated future use of VET as a

cryptocurrency and as smart money.

As of 10 September 2018, c93.5% of the ERC20 VEN tokens have been swapped for VET on the

VeChainThor Mainnet. The total VET supply on the VeChainThor blockchain is 86,712,634,466. The

circulating supply was 56,600,371,953 as of 31 July 2018 (65% of total supply). The share 35% of VET is

held by the Foundation and will be allocated to remaining enterprise investors (8.5bn VEN tokens),

cofounder and the development team (3bn), ongoing operation and technological development (10bn)

and business development (8.3bn).

Protocol

VeChainThor Blockchain developed a Proof-of-Authority (PoA) consensus protocol which suits the

needed governance system. VeChain will not have anonymous block producers, but 101 known

validators (Authority Masternodes) authorised by the VeChain Foundation and VeChain community.

VeChain considers POW, POS, DPOS as unsuitable for the governance system it plans to run. The

individual or entity shall disclose their identity and reputation by extension and pass KYC to become an

AM. The PoA protocol includes a pseudo-random process and the concept of active/inactive status of AM

to decide on a particular AM is legitimate for producing a block. VeChain allows the POW to be

conducted for every transaction so that transaction senders are given the choice to mine extra gas price

or to utilise their computational power to increase the gas price of their transactions, rather than being

restricted to paying a higher transaction fee. VeChainThor Blockchain uses the SHA 256 Hash algorithm

to generate VIDs, which can be written into the IoT tags and devices such as NFC, RFID and QR codes

with the VeChain proprietary VID generator. The blockchain accepts any type of data, including strings,

numbers, Booleans, etc. The data is identified by its hash (SHA256).

Security

The PoA protocol is vulnerable to 51% attack, but that means that half of the current available Authority

Masternodes collude. The long-range attack, when the attacker goes back to an old block to generate a

new blockchain branch and broadcast the branch to try to override the existing trunk, cannot be used to

attack the proposed PoA protocol.

Technology

VeChain Thor covers several technologies, including blockchain, Internet of Things, Artificial Intelligence

and others:

- Blockchain Core to carry transactions and storing the data. - The connection stack and the sensor stack to provide a connectivity and form the IoT technology

portfolio; - VeChain uses NFC and RFID chips to digitalize products and sensors to capture environmental,

inertial, gas and location information through sensors. - Application and services include VeVID for KYC, VeVOT for voting, VeSCC for smart contract

certification, VeSCL for smart contract library, technical protocols such as side-chains, cross-chains, data feeds, oracles etc.

Page 41: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

41

Figure 44. VeChain Thor Blockchain structure

The Smart Contract Library (SCL) is part of the infrastructure service suite of VeChainThor, and includes

smart contracts for various industries, enterprises and use cases including VID registration, data binding,

status data integration, digital ownership, ownership transfer, authorisation declaration, authorization

transfer, multiple authorisation and others.

Roadmap

The VeChain technology has been developed for over two years since 2015. The blockchain was

launched on Ethereum in January 2016, and added functional smart contracts in September 2016. It

added several functional modules in 2016-2017. VeChain v3.0 was launched in May 2017 with more

commercial use cases implemented, including luxury goods, automotive, agriculture, third party services

etc. VeChain launched a chipset v4.0 in 2017 and launched the BaaS platform. In 2018, the blockchain

added the VeChain Thor wallet, explorer, governance structure and economic model support, as well as

VeChainThor Public Services, cross-chain and sidechain solutions and more.

VeChain plans to launch cross-chain and sidechain technology in 4Q2018, and to expand the

VeChainThor Ecosystem in 2019.

Use cases

VeChain has developed the business engagement for use cases since 2016, when the first generation of

smart contracts were designed. Currently, the blockchain states over 210 opportunities in the pipeline.

Business Layer

• Use case 1

• Use case 2

• Use case 3

VeChain Business Abstract Layer

• HSS / Hashed Storage Service

• URS / Universal Registry Service

• others

VeChain Basis Service Layer

VeChainThor Blockchain Abstract Layer

• Data Engine

• Key Store

• Access Policy

VeChain Technical Layer

• VeChainThor Blockchain LayerBlockchain Layer

Page 42: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

42

In the luxury industry, VeChain offers a traceability solution covering the life-cycle of products from

manufacturing, logistics, and supply chain, retail and wholesale, and after service.

The food safety solution relies mostly on process control. The Oversea Liquor tracking platform for D.I.G.

on the VeChain, can track wine from the overseas winery to the final customers, who are able to check

the product information.

MyStory is the blockchain based assurance solution for the food and beverage industry. Italian wine

producers will use MyStory partnered with VeChain and DNV GL to feature the MyStore label on their

bottles in stores using the VeChainThor Blockchain solution and hardware tags.

VeChain partners with Viseo and Microsoft France to initialize the vehicle passport project for the

automotive industry. BMW is building a blockchain solution on VeChain.

VeChain provides BaaS (Blockchain-as-a-Service) to Kuehne+Nagel, one of the biggest freight

forwarders to track and manage all the products from reputable enterprises.

VeChain will undertake a project for the Chinese government aiming to track all the vaccines from

producers to final customers.

The list of potential use cases, which focus on products’ traceability using IoT, is expanding and the client

base of VeChain currently includes a number of famous brands and corporates.

Team

Sunny Lu, Co-founder and CEO Jay Zhang, Co-founder and CFO

Bin Qian, Chief Blockchain Developer Peter Zhou, Chief Scientist

Jianliang Gu, CTO Scott Brisbin, General Counsel

ICO/Fundraising

VeChain development was financed via funding rounds. The list of investors include DNV GL and PWC,

according to Crunchbase. The company has Draper Dragon, Fenbushi Capital, FutureCap, and

breyercapital among its supporters.

Page 43: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

43

Figure 45. VEN transaction volume, $ Figure 46. VEN exchange volume, $

Source: coinmetrics.io Source: coinmetrics.io

Figure 47. VEN MktCap, $ Figure 48. VEN active addresses

Source: coinmetrics.io Source: coinmetrics.io

0

200,000

400,000

600,000

800,000

1,000,000

1,200,000

1,400,000

1,600,000

1,800,000

03/0

8/20

18

10/0

8/20

18

17/0

8/20

18

24/0

8/20

18

31/0

8/20

18

07/0

9/20

18

14/0

9/20

18

21/0

9/20

18

28/0

9/20

18

0

10,000,000

20,000,000

30,000,000

40,000,000

50,000,000

60,000,000

70,000,000

80,000,000

90,000,000

100,000,000

03/0

8/20

18

10/0

8/20

18

17/0

8/20

18

24/0

8/20

18

31/0

8/20

18

07/0

9/20

18

14/0

9/20

18

21/0

9/20

18

28/0

9/20

18

0

200,000,000

400,000,000

600,000,000

800,000,000

1,000,000,000

1,200,000,000

03/0

8/20

18

10/0

8/20

18

17/0

8/20

18

24/0

8/20

18

31/0

8/20

18

07/0

9/20

18

14/0

9/20

18

21/0

9/20

18

28/0

9/20

18

0

2,000

4,000

6,000

8,000

10,000

12,000

14,000

16,000

18,000

20,000

19/0

8/20

17

19/0

9/20

17

19/1

0/20

17

19/1

1/20

17

19/1

2/20

17

19/0

1/20

18

19/0

2/20

18

19/0

3/20

18

19/0

4/20

18

19/0

5/20

18

19/0

6/20

18

19/0

7/20

18

19/0

8/20

18

19/0

9/20

18

Page 44: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for

44

ANALYSTS CERTIFICATION AND DISCLAIMER This report has been prepared and issued by Hypothesis Research Limited (“Hypothesis”) in accordance with

Hypothesis policies for managing conflicts of interest arising as a result of publication and distribution of investment

research. Hypothesis is authorised and regulated by the Financial Conduct Authority (“FCA”). This report has been

prepared by the analyst whose name appears on the front page of this report.

The information contained within the report is intended for use by professional clients and eligible counterparties as

defined in section 3 of the FCA Conduct of Business rules. Our research must not be acted on or relied upon by

persons in the UK who would be categorised as retail clients.

The report must not be distributed in any other jurisdictions where its distribution may be restricted by law. Persons

into whose possession this report comes into should inform themselves about, and observe, any such restrictions.

All information used in the publication of this report has been compiled from publicly available sources that are believed

to be reliable, however we do not guarantee the accuracy or completeness of this report. Opinions contained in this

report represent those of Hypothesis and the analyst at the time of publication.

Hypothesis does not offer or provide personalised advice. The information provided is not intended to be, and should

not be construed in any manner whatsoever as, personalised advice as it does not have regard to the specific

investment objectives, financial situation and particular needs of any specific person who may receive this report. The

information provided by us should not be construed by any subscriber or prospective subscriber as Hypothesis’

solicitation or inducement to buy, sell, subscribe, or underwrite any securities mentioned in this report. Investors should

make their own investment decisions based upon their own financial objective and resources.

Hypothesis has a restrictive policy relating to personal dealing. Hypothesis, its respective directors, officers, employees

and contractors do not hold any positions in the securities mentioned in this report. Hypothesis may perform services

or solicit business from any of the companies mentioned in this report.

The value of securities mentioned in this report can fall as well as rise and may be subject to large and sudden swings.

In addition, it may be difficult or not possible to buy, sell or obtain accurate information about the value of securities

mentioned in this report. Past performance is not necessarily a guide to future performance. Forward-looking

information or statements in this report contain information that is based on assumptions, forecasts of future results,

estimates of amounts not yet determinable, and therefore involve known and unknown risks, uncertainties and other

factors which may cause the actual results, performance or achievements of their subject matter to be materially

different from current expectations.

To the maximum extent permitted by law, Hypothesis, its affiliates and contractors, and their respective directors,

officers and employees will not be liable for any loss or damage arising as a result of reliance being placed on any of

the information contained in this report and do not guarantee the returns on investments in the products discussed in

this publication.

NKB Group

Offices: London, Vienna

www.nkbgroup.io

The report is prepared by NKB Group in collaboration with Hypothesis Research Ltd (UK).

Page 45: Sector: Infrastructure DLT platforms review 2 ... - NKB Group · 10/2/2018  · 2 Summary The distributed ledger technology (DLT) platforms provide a necessary infrastructure for