Constellation's goal is to horizontally scale blockchain protocols using a DAG (directed acyclic graph) and reputation/trust model. We’re using Scala, Akka, Cats, Algebird and Kubernetes to build an asynchronous consensus service. We’re building off HoneyBadger ACS and CHECO with inspirations from GraphX, Pregel, and PageRank to scale consensus with a reactive execution graph. Conventional validation is split into granular monadic execution contexts to distribute the workload, and network topology undergoes dynamic rebalancing. Reputation is measured both deterministically from chain data as well as through node to node labels capturing ‘influence’ on the network in a fashion similar to Twitter. This is in contrast with a typical blockchain which relies on either linear state transitions / sharding, and proof of work / proof of stake.