Read More Reports

IoTeX (IOTX)

A decentralized network for internet of things powered by a privacy-centric blockchain

KEY METRICS [as at 27 May 2019]
TickerIOTX
Price$0.0119 (136 sats)
24H Volume ($MM)$1.42 MM
30 Day Avg. Volume ($MM)$2.04 MM
Circ. Supply3,755,000,000 IOTX (37.55%)
Total Supply10,000,000,000 IOTX
All-time High USD$0.066 (2 Jun 18)
All-time High BTC878 sats (2 Jun 18)
Project Websitehttps://iotex.io/

KEY HIGHLIGHTS

  • Raised ~$20.0MM (25,000 ETH) via private token sales in Feburary 2018
  • Launched mainnet in April 2019
  • Buiding the "blockchains-in-blockchain" system as the infrastracture for connecting phyiscal world to blockchains based on IoT
  • Utilizes Roll-Delegated-Proof-of-Stake ("Roll-DPoS") Consensus to deliver higher scalability with instant finality, without sacrificing decentralization or security

RECENT NEWS

  • May 2019: Blockfolio joins the IoTeX Delegates Program
  • Apr 2019: Partnership with The Giving Block, a social good crypto consultancy
  • Mar 2019: Launch of IoTeX Community Referral Program 
  • Mar 2019: IoTeX announced its Bug Bounty Program
  • Mar 2019: Launch of Staking Program
  • Dec 2018: IoTeX joins the China Mobile IoT Alliance

WHAT IS IOTEX?

IoTeX (or the "Project") is dedicated to building the trusted fabric of the Internet of Trusted Things, where all physical and virtual things can efficiently exchange information and value at a global scale. IoTeX's Research and Development team is comprised of Ph.Ds from University of Waterloo and National University of Singapore, and engineers in cryptography, artificial intelligence, and IoT who previously worked for Google, Facebook, Uber and Bosch.

IoTeX’s mission is to drive end-to-end trust throughout the entire information life cycle in an IOT network, including data collection, transport, storage, and utilization.

Key Features of the IoTeX Network

  • Roll-DPoS Consensus: The consensus mechanism IoTeX utilizes is a variant of Delegated Proof of Stake ("DPoS"), which is designed to deliver higher scalability with instant finality and without sacrificing decentralization or security. Roll-DPoS randomly selects 24 of the top 36 community-elected Delegates using Distributed Key Generation ("DKG") + Boneh–Lynn–Shacham ("BLS") signatures. New Delegates are randomly selected every epoch to ensure high security and hardware efficiency.
  • Layer 2 chain as a service: Leveraging the blockchain-in-blockchain architecture for heterogeneous computing, IoTeX provides an open architecture supporting customized and heterogeneous Layer 2 chains aiming for distinct use cases and applications powered by different underlying crypto economics. Layer 2 chains share the same pool of delegate resource which is the cornerstone of the collective trust. With that being provided, one can easily create a subchain as easy as an EC2 instance on AWS Cloud.
  • Edge trusted computing: The edge trusted computing provided by Layer 2 chains will enable the sharing economy for trust computing and unlock many interesting trust and privacy centric dApps.
  • Cross-network Interoperability: IoTeX rootchain supports cross-chain interactions with other public blockchains as well as all Layer 2 chains with IoTeX Network, which empowers new properties (e.g. privacy) for even classic crypto assets on other chains, and enables cross-chain governance (e.g. govern on one chain and operate on another one).

TOKEN SALE & ECONOMICS

KEY METRICS
Token Name IOTX
Token Type ERC-20 at TGE
Private Sale Allocation 24% of Total Supply
Private Token Sale Date Feb 2018
Private Token Sale Price $0.0083
Amount Raised in Private Sale ~$20.0 MM (25,000 ETH)
Circulating Supply 3,755,000,000 (37.55%)

Token Supply Distribution:

  • Private sale tokens make up 24% of total supply.
  • Community Development tokens make up 6% of token supply.
  • Team is allocated 15% of total token supply.
  • Ecosystem Development is allocated 18% of total supply.
  • Roll-DPoS Mining tokens make up 12% of total supply.
  • Foundation received 25% of total supply.

Private Token Sale:

  • Conducted in February 2018 at a rate of 96,000 IOTX = 1 ETH and raised a total of 25,000 ETH (~$20M) at ~$0.0083 per token, selling 24% of total token supply.

Public Token Sale:

  • No public token sale was conducted.

Token Governance & Use of Funds

As of Apr 2019, IoTeX has used approximately 25% of TGE funds according to the allocations below:

  • 70% on Key Partnerships
  • 10% on Marketing/PR
  • 10% on Business Development
  • 10% on Legal/HR/Others

IoTeX holds its funds in a cold wallet with multisig protection (at least 2 signatures are needed to unlock it, the keys of which are held by three co-founders). The wallet itself is protected by password and has 4 exact copies which are securely stored at different geo-locations.

IoTeX Token Release Schedule

The following chart represents the number and breakdown of all IOTX tokens that are to be released into circulation on a monthly basis.

IOTX Token Overview & Use Cases

IOTX is the core utility token of the IoTeX network. A few examples of the use cases of the IOTX token include:

  • Decentralized governance: Staking/voting for Delegates, Delegate rewards and slashing, and network-wide votes/referendums (i.e. changes to rules, parameters, protocols).
  • Gas fees: Running transactions and executing smart contracts on the IoTeX Network. One novelty is that gas fees are collected as a "tax" and then pooled/distributed to block producing Delegates.
  • Bond/operation costs for Layer 2 chains: To provision a Layer 2 chain, one must stake tokens on the Root Chain as bond and pay for operational costs. Each Layer 2 chain may have its own crypto-economics and tokens, but will pay "registration costs" to leverage Root Chain resources.

ROADMAP & UPDATES

Original Roadmap & Achievements
PLANNED DATE MILESTONE ACTUAL DATE TIMING COMMENTS
2018: Q1 Testnet Preview code release 2018: Q1 On time Medium
2018: Q2 Testnet Alpha code release 2018: Q2 On time Medium
2018: Q3 Testnet Beta code release 2018: Q3 On time Medium
2018: Q4 Mainnet Preview code release 2018: Q4 On time Medium
2018: Q4 Open Testnet v1.0, SDKs & Dev Docs Open 2018: Q4 On time Medium
2019: Q1 Open Testnet v2.0 2019: Q1 On time Medium
2019: Q1 Testnet Alpha launch 2019: Q1 On time Alpha launch

Updated Roadmap

Q1 2019
  • Launch staking/voting and election program (member.iotex.io)
  • Onboard global delegates/candidates and voters
  • Mainnet alpha launch
  • Launch member portal, growing users and applications
  • Research and Proof-of-Concept on edge trusted computing
Q2 2019
  • Enroll 12-24th delegates
  • dApps developer program
  • Launch wallet and dApp for asset management and decentralized governance
  • Member portal with more applications focused on smart devices
  • Enable cross-chain (Ethereum->IoTeX) assets transfer
  • Start token swap

Q3 2019
  • Mainnet beta launch with 25-36th delegates enrolled
  • First Layer 2 chain focused on trusted computing and privacy
  • Migrate staking/voting from Ethereum to IoTeX network
  • Finish token swap





Q4 2019
  • Gravity chain and decentralized governance
  • IoTeX execution unit with novel virtual machine/interpreter
  • Privacy-preserving smart contracts and transfers
  • Trusted-computing and privacy-centric dApps




Commercial and Business Development Progress

  • XYO Network: XYO is the world’s first decentralized geolocation oracle powered by a human-powered P2P network. The partnership is intended to sync XYO’s geolocation capabilities with the IoTeX blockchain, allowing IoTeX developers to leverage XYO’s geolocation network. By mid-2019, IoTeX targets to be able to settle geolocation transactions from XYO’s network on the IoTeX blockchain, enabling new "geolocation-as-a-service" capabilities in the IoTeX network.
  • Lineable: Lineable is a hardware company that builds smart wearable devices to keep families safe and connected. Lineable plans to connect 1,000,000+ Lineable devices to the IoTeX blockchain to securely share verifiable user data with third parties, while ensuring full privacy of user data (e.g., geolocation, health).
  • Weeve: Weeve is a Berlin-based blockchain company building a decentralized platform to transform IoT data into tradeable digital assets. Weeve will use IoTeX’s infrastructure in its tech stack as a privacy-preserving blockchain layer for the transmission and storage of IoT data.
  • SmartHab: SmartHab is an end-to-end smart building solutions provider, connecting various types of smart devices to automate building operations and add transparency for residents and building owners. SmartHab is currently building the HAB platform, a blockchain-based registry that records critical data from smart buildings and cities. SmartHab will leverage IoTeX’s privacy-centric blockchain infrastructure to build the HAB platform, most notably to ensure the privacy of sensitive data.
  • NKN: NKN is a connectivity protocol and ecosystem focused on providing an open, decentralized, and shared Internet. NKN and IoTeX have completed a blockchain proof of concept centered around blockchain-powered smart home control and authorization to sharing economy renters. NKN and IoTeX are working together on R&D, along with other partners across the various infrastructure pillars with the goal of driving holistic decentralized use cases.
  • CertiK: CertiK is a blockchain and smart contract verification platform, whose services are used by many top blockchain projects, including Ontology, Qtum, ICON, and VeChain. IoTeX will work with CertiK to ensure the security of the IoTeX ecosystem, as well as the various dApps built on top of the IoTeX blockchain. In the future, Certik and IoTeX look to collaborate on smart contract security research and the development of privacy-preserving computations that can operate within smart contracts and be formally verified autonomously.
  • The Giving Block: The Giving Block helps nonprofits leverage cryptocurrency and blockchain to elevate their impact. The Giving Block introduces nonprofits to the transformative nature of cryptocurrency, providing education, equipping them to fundraise crypto and matching them with top projects in the industry to explore innovative use cases.
  • IoTeX joined Trusted IoT Alliance, China Mobile IoT Alliance, IIC, Draper Network for enterprise business development;
  • IoTeX hosted an exhibition at the Consumer Electronics Show ("CES") and met with over 200 IoT companies, featured as one of the most innovative blockchain companies at CES;

Besides the above disclosed partnerships, IoTeX is working with enterprises on the below use cases: Supply Chain Management, Supply Chain Finance, Private rating/score; Trust Computing Hardwares, Decentralized Commerce, etc.

TEAM OVERVIEW

  • Raullen Chai
    CEO

    Former Lead of crypto research at Uber, Senior Software Engineer at Google, PhD and Research Scientist at University of Waterloo

  • Qevan Guo
    CTO

    PhD in Machine Learning and Computer Vision at National University of Singapore, former Engineering Manager and Research Scientist at Facebook

  • Jing Sun
    COO

    Managing Partner at Sparkland Capital, 40+ investments in blockchain, security, and IOT

  • Xinxin Fan
    CCO

    PhD in Cryptography at University of Waterloo, former Senior Researcher at Bosch. 40+ publications and patents

  • Larry Pang
    Head of BD

    Former Engagement Manager at Oliver Wyman

  • Lori Zhang
    Head of Community

    Former Operations Director at Weikuo Information Technology, Marketing Specialist at Trustlook AI Cybersecurity.

  • Alina Burya
    Global Community Manager

  • Zhijie Shen
    Staff Software Engineer

  • Zhong Zhi
    Staff Software Engineer

  • Yutong Pei
    Staff Software Engineer

  • Zhefeng Li
    Staff Software Engineer

  • Huiming Qiu
    Staff Software Engineer

  • Zhenchuan Chai
    Staff Software Engineer

  • Tian Pan
    Staff Software Engineer

  • Hung Le
    Staff Software Engineer

  • Dustin Xie
    Staff Software Engineer

  • XuePing Yang
    Staff Software Engineer

  • Nguyen Minh Hung
    Senior FullStack / Game Developer

TRADING DATA

Liquidity

The IOTX token is currently listed on 13 exchanges, according to CoinMarketCap. Core crypto trading pairs include IOTX/BTC, IOTX/USDT, and IOTX/ETH. Below is the breakdown of IOTX's volume by its top trading pairs.

TECHNICAL OVERVIEW

Github Overview

IoTeX has a total of 30 public and 80 private repos. Overall, the Project has frequent commits to the collection of repositories.

Top Public Github Repositories

iotex-core

The primary repo for the protocol research and development

33 Contributors   1,491 Commits  
iotex-explorer

Explorer development

18 Contributors   479 Commits  
iotex-election

Implements the Ethereum-to-IoTeX Bridge which syncs staking/voting contract states to the native blockchain

9 Contributors   287 Commits  
iotex-bootstrap

All instructions for enrolling into IoTeX network (testnet, mainnet-rehearsal, mainnet), best practices for node infra, monitoring and security

13 Contributors   253 Commits  
iotex-docs

docs.iotex.io

8 Contributors   52 Commits  

Top Private GitHub Repositories

web-bp

web-bp is the website to display block producers and people can vote their delegates via metamask

20 Contributors   1061 Commits  
iotex-cluster

Cluster management of IoTeX nodes

8 Contributors   363 Commits  
iotex-js-monorepo

Javascript libs and tools used

12 Contributors   627 Commits  
avoEVM

IoTeX VM

3 Contributors   66 Commits  

PRODUCTS & METRICS

Staking and Voting dApp

In March 2019, the Project launched member.iotex.io, a dApp that runs on top of both IoTeX blockchain and Ethereum, as a pioneer for decentralized governance. The governance tasks (i.e. staking, voting, ranking) is running on Ethereum through smart contracts. With a decentralized trustless bridge between IoTeX and Ethereum developed, the status of staking, voting and delegate election on Ethereum contracts instruct the IoTeX blockchain to perform Delegate swaps based on live voting results after every epoch.

This dApp tracks around 10K users on a weekly basis and more than 70K users in total. Users come from 40+ countries all over the world. On average, each user spent about 7 minutes on this dApp. In addition to the web version, this dApp has been integrated Binance’s trust wallet and cobo wallet.


IoTeX for Smart Homes

In October 2018, IoTeX launched a conceptual product demonstrating the possibilities of combining blockchain, trusted computing, and IoT. Particularly, This platform enables the fractional ownership of physical objects of value, e.g. houses, home facilities and smart devices, in addition to cryptocurrency-based settlement.



This conceptual product has been demonstrated at CES 2019. IoTeX is also working with French company SmartHab to push this concept product into a consumer product.

BLOCKCHAIN & NETWORK DATA

Blockchain-in-Blockchain Architecture

IoTeX is a network of many blockchains that are hierarchically arranged, where they run concurrently with one another while retaining interoperability. As the figure below illustrates, the root blockchain manages many independent blockchains, or subchains.

A subchain connects to and interacts with IoT devices that share something in common. They either have a similar functional purpose, operate in similar environments, or share the similar level of trust. When a subchain is attacked or experiencing software bugs, the rootchain remains completely unaffected. In addition, cross chain transactions are supported to transfer value and data from subchains to the rootchain or from one subchain to another via the rootchain.

The root blockchain is a public chain accessible by anyone, which has three main objectives:

  1. Relay value and data across subchains in a privacy-preserving way to enable interoperability among subchains;
  2. Supervision of subchains, e.g. penalize the bonded operators of subchain bybond confiscation;
  3. Settlement and anchoring of payments and trust for subchains.

With these defined objectives, the rootchain specifically focuses on scalability, robustness, privacy-preserving functions and the ability to orchestrate subchains.

A subchain, on the other hand, could potentially be a private blockchain and relies on the rootchain as relay to interact with other subchains. A subchain desires flexibility and extensibility to adapt diversified requirements of different IoT applications, and is very likely to be run by operators whose role is contingent upon a sufficiently high bond being deposited on the rootchain. Optionally, the system allows operators to nominate one or more operators to act for it with or without extra bond. The operator acts as a light client on the rootchain, and a full node on the subchain to seal new blocks.

Roll-DPoS

IoTeX aims to utilize Roll-DPoS Consensus to deliver higher scalability with instant finality, without sacrificing decentralization or security. Below is a visualization of the Roll-DPoS consensus algorithm:

In Roll-DPoS, any node can self-nominate and register to become a block producer, and community members can cast their vote for their favorate self-nominated node.

Roll-DPoS runs in periods, or "epochs". At the beginning of each epoch (every 360 blocks), the highest-backed set of candidates is selected to form a "pool of candidates". Out of this pool, block producers are then randomly selected using Deterministic Random Bit Generator ("DRBG").

Block Producers take turns poposing and validating blocks, using pBFT to reach consensus.

At the end of each epoch, the protocol adjusts the size of the pool, based on the numnber of subchains running simultaneously.

The blockchain nodes in the candidate pool have an option to become the block producers for subchains if they are not being selected as the block producers for the root chain at the current epoch. As a result, the candidate pool is divided into multiple subgroups, one of which acts as block producers for the root chain and others for different subchains. Whenever the number of idle nodes (i.e. those nodes are not block producers for either root chain or sidechains) is larger than a predefined threshold, a certain number of blockchain nodes will be evicted from the candidate pool.

For the Alpha test, the network throughput has been capped at around 200 transactions per second ("TPS"). However the team claims the mainnet should be able to achieve 2,000+ TPS.

For the Mainnet Beta, Layer-2-chain-as-a-service will be provided, enabling developers and users to easily spin up an Layer 2 chain for specific use cases such as supply chain management. At the same time, the root chain will support cross-chain communication for all Layer 2 chains. While the root chain acts like an orchestrator (of all Layer 2 chains) with EVM-compatible smart contract, IoTeX aims to provide a Layer 2 chain in-house with trusted computing compatibility to enable privacy-preserving applications especially in the context of IoT, e.g. trusted data oracle, device identity management and sharing economics.

COMMUNITY DATA

Social Community Overview & Strategy

The team lists the following strategies for future community development:

  1. More Product Lines: In addition to the wallet and staking apps, IoTeX is developing new products on top of its Network. These new products are focusing on end users directly and are solving problems around interacting with people and machines in a privacy-preserving manner.
  2. Better Market Penetration:
    • Co-organize events and co-brand with fellow blockchain projects/local partners/delegates/media in various regions to grow local community and educate community supporters;
    • Brand ambassador program in over 20 countries to drive local community growth;
    • Will bundling products with platforms such as exchanges, wallets and dApp browsers to grow user base;
    • Online campaign events to grow users.
  3. Diversification:
    • Partner with IoT developer community;
    • Promote products among IoT hobbyists and people who are interested in smart devices, smart homes and more;
    • Hackathon organizers and industry alliance to drive developer adoption and brand awareness in tech community.

Community and Social Channels

COMPETITOR OVERVIEW

 IoTeXIOTAEOSEthereumLISK
Block Time10 secondsN/A0.5 seconds10 - 20 seconds10 seconds
Consensus AlgorithmRoll-DPoSPoWDPoS+BFTPoWDPoS
Degree of Decentralization24 delegates randomly selected from the top 36 community-elected delegatesA central coordinator nodeTop 21 community-elected delegatesEvery node in the networkTop 101 community-elected delegates
Average Transaction Confirmation Time10 seconds3.1 minutes0.2 seconds6 minutes10 seconds
Finalized TPS2,0003.833,000153
Native Side Chain SupportYesN/ANoNoYes
Heterogeneity of Side ChainsYesN/ANoNoNo
Cross-Chain Communication SupportYesN/ANoNoUnder development
EVM/ERC20 CompatibilityHighLowLowN/ALow
Smart Contract SupportYesYesYesYesNo
Privacy Feature SupportYesNoNoYesNo
IoT OrientedYesYesNoNoNo

Source: IoTeX Management Team


The team lists the following points of differentiation:

  • High-performance Roll-DPoS consensus algorithm for achieving good balance among scalability, decentralization and security
  • Extensible root chain + Layer 2 chains architecture for unlimited scalability and heterogenous dApp ecosystems
  • Edge trust computing and efficient privacy-enhancing technologies for scalable and maximum information protection
  • Blockchain-powered trusted IoT applications for unlocking the real value of billions of connected smart devices

Binance Research provides in-depth analysis and data-driven insights of digital assets by generating unbiased, institutional-grade research reports for investors in the crypto space.

©2019 Binance Research. All rights reserved