Updated: Apr 2, 2018
Lets 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.
- Are the current system consensuses really decentralised (POW/POS)? - 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 technically 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’ve 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 - Download here
Token type – ERC20 will be swapped at 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, 2% community *subject to review and change
Constellation labs will be born as an ERC20 token, built on the Ethereum blockchain. With testnet scheduled for June 2018 followed by mainnet 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 has to 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 sub-nets, 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 of 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 adoptable and easy as “assembling Lego where each piece is an existing microservice”. The solution Constellation Labs propose is one that;
- 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
Token use case has not yet been announced by the team but news on tokenomics coming in the next few weeks.
“Some partnerships solidified with many more in the works. They will be announced in accordance with our announcement schedule – which is not public” – From 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
Preston Parris – Engineer | Distributed systems
Dr Ratul Saha – Statistical Model Checking
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
- Aggressive team and plans
- Horizontally scalable
- Faster TPS
- Looking to disrupt and decentralise consensus models
- As people join network, the network grows
- Targeting large business and industry
- DAG network
- Team has already had another ICO in 2017, Rakugo
- Not at first mover advantage
- Advantageous project
- No active GitHub
- No tokenomics as 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 new theory I had not explored and for that I’m 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. 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 – TBA
Fundamentals – Pass
Partners – TBA
Team – Pass
Advisors - Medium