INTRODUCTION Let’s face it. The current landscape of the crypto space is no longer walking hand in hand with Satoshi’s original plan. Yes, evolution cannot be stopped but what about the principals behind Satoshi’s plan, decentralisation and in the hands of many?
Blockchains are redesigning the functionality of our economy and society, very fast. The realisation of a decentralised, sharing economy has been the end goal for quite some time and now adoption is knocking at our door.
There are two major issues we face right now that both bring me back to my opening paragraph. 1. Are the current system consensuses really decentralised (POW/POS)? 2. Is current blockchain framework scalable for mass adoption?
ENTER CONSTELLATION LABS
Constellation Labs aim to compete in the next generation of network, post what we know as blockchain now – the DAG era. Constellation is a fault-resistant, horizontally scalable, distributed operating system that runs smart contracts as microservices, all built utilizing JVM for its programming language and DAG architecture.
Constellation presents a reformulation of cryptographically secure consensus into a modern server-less architecture and sets out to solve the scalability and “centralisation” of current blockchains.
This design technique allows unlimited scalability and increased throughput for the network. The reformulation of consensus into server-less architecture aims to solve the scalability problem to allow mainstream applications to adopt blockchain technology. Constellations meme economy has the potential to make transactional fees obsolete.
I must confess; this is one of the most intriguing projects I have analysed, and this is going to be a long read. I am very excited for the future of this project… To see how the community will receive Constellation Labs and to follow the teams progress as they work towards their goal – but for now, we will focus on the project and wrap it all up in the conclusion.
Token Symbol – CST Website – https://constellationlabs.io/ Whitepaper – https://github.com/ Constellation-Labs/Whitepaper/blob/ master/constellation_whitepaper_ v0.1.pdf Token type – ERC20 will be swapped at the main-net launch Hardcap – US $33,250,000 ICO Price – No ICO Presale Price – Not publicly released Listing marketcap – TBA Bonus structure – Max 25% ICO date – TBA Token distribution – 20% founders, 28.5% foundation, 24.5% private sale, 25% validator rewards and 2% community.
Constellation labs will be born as an ERC20 token, built on the Ethereum blockchain. With testnet scheduled for June 2018 followed by mainnet in early 2019 – Constellation will then move to their own chain following a token swap. The network is built on top of DAG (directed acyclic graph) architecture. The team use a party analogy to describe DAG: In traditional blockchains, the host provides the food and drinks for the party. When the guests arrive, the amount of resources can only accommodate so many people, the portions are small, and everything eventually runs out and the party ends. Think of DAG as a party where everyone brings food and drinks. With every added guest (node), the more resources the party must keep going.
Constellation looks to solve the bottlenecking of current blockchains by implementing horizontally scalable architecture they’ve named, “extended trust chain”, with a communication procedure called “gossip protocol”, approaching smart contracts with a microservice architecture that will auto-scale as necessary to meet network demand. Using this architecture, Constellation estimates a throughput of TPS (transactions per second) using Hylochain to be 4,000-4,800 TPS per 1,200 nodes.
Another of Constellations approach for scalability is to compose the networks blockchain as a hierarchy of subnets, each performing their own consensus. Each sub-net forms a block hash and sends it to the parent net.
WHAT DOES THIS ALL MEAN?
Extended trust chain – there are multiple node types, each with their own role in the network to asynchronously govern different aspects of the protocol. Gossip protocol – allows for large networks to communicate total network state at scale. Each member of the network keeps track of its neighbours and when it receives new messages, it spreads that message to all its neighbours in turn.
Nodes – there are different node processes that perform consensus on transactions. Stars -> Star clusters -> Galaxies – > Black holes Hylochain – the consensus architecture of Constellation that builds upon the extended trust chain and is built following a Byzantine consensus model for fault tolerance. It takes the resulting hash block of a previous round and adds it as a transaction to the pool. These transactions are signed by the initiator and counterparty then broadcasted. Delegates perform consensus and are chosen based on their reputation. Once this block is filled with the previous round and new transactions, it gets hashed, broadcasted again and added to the next block.
Proof-of-meme – the delegate selection model for Constellation. It is distributed and incorporates a nodes history, behaviour and overall reputation within the system to decide the probability of being selected for consensus. It is a trust-based system – good actors get rewarded, bad actors loose reputation. As meme reputation begins to hold value, it replaces the need for a transaction fee. Microservices might potentially look to reputable memes for service hosting, which would be more profitable than performing consensus. Reputation will become the mechanism for earning, preventing latency and avoiding attacks.
JVM – Constellation Labs are looking to attract big business. The use of JVM, specifically Scala as the programming language for their platform design will allow applications to be built using Java, which is the industry standard in the big data community. They want the build to be as adaptable and easy as “assembling Lego where each piece is an existing microservice”.
WHAT MAKES CONSTELLATION DIFFERENT? –
It is horizontally and highly scalable – Faster TPS – Reputation-based consensus – Plans to have zero transaction fees – Uses the industry standard programming language – DAG blockchain architecture.
TOKEN USE CASE
The Constellation Token is used as a utility token on the platform. It grants access to the network for developers and users alike, as well as rewarding validators for their role in consensus.
“Some partnerships solidified with many more in the works. They will be announced in accordance with our announcement schedule – which is not public” – From the team.
TEAM CEO, Co-founder – Brendan Playford
The Bureau – Founder Aurora Energy Network – Founder Drone Deploy – Head of Demand Generation
CTO, Co-founder – Wyatt Meldman-Floch
SETI Institute – NASA Ames Intern Arrived.us – Lead Backend Engineer Zignal – Platform Engineer Rally Health – Data Engineer.
COO, Co-founder – Benjamin Jorgensen
Audible Ventures – Consultant GiftConnect – General Manager: Partnerships/ Strategy Klick Push – Co-Founder
Head of Community, Co-founder – Altif Brown
The Bureau – Partner POWr – Global Community Manager Rinse – Community Experience Analyst WANELO – Global Community and Fraud Manager
Head of Marketing – Zac Russell
Red Bull Media House – Advertising Specialist
VICE Media Group – Account Manager Endemol UK Limited – Branded Content Exec
Emily Arth – VP of Operations Ryan David Williams – Legal Counsel Mathias Goldman – Treasury Management
Engineers Preston Parris – Engineer | Distributed systems Dr Ratul Saha – Statistical Model Checking
Advisors Shawna Alpdemir – Apple, VINJA, YouTube, Matt McGraw – Dispatch Labs, The Bureau, Here Collective Jake Vartanian – Native Project, Cryptodex, Blockchain Partners Cate Rung – Uber, North America Power
PROS – Aggressive team and plan – Horizontally scalable – Faster TPS – Looking to disrupt and decentralise consensus models – As people join the network, the network grows – Targeting large business and industry – DAG network
The team has already had another ICO in 2017, Rakugo – Not at first mover advantage – Advantageous project – No active GitHub – No tokenomics yet.
Constellation Labs is a very exciting and advantageous project and I look forward to supporting and following this team as they undertake this giant task. I will be honest, from a non-developer background myself, at first, I was annoyed regarding how technically written the WP was, but this forced me out of my comfort zone into a new theory I had not explored and for that I am thankful. I would imagine Wyatt was let loose on this to do his thing, with his NASA background and the confidence that shines out of him I am very relaxed in my investment knowing he’s head of Engineering. The team has a great balance and after watching their AMAs and interviews, I really get the feeling that they trust each other’s strengths and patch up each other’s weaknesses. The team for me is very important and I’m very impressed with how confluent Brendan, Benjamin, and Wyatt are together.
A DAG Network using Smart Contracts as Microservices… Hell yeah, I want to see where this project goes and see how bright this Constellation might actually burn.
Operating concept – Pass
Token use case – Pass
Fundamentals – Pass
Partners – TBA
Team – Pass
Advisors – Medium