Constellation (DAG), yönlendirilmiş döngüsel olmayan grafik (DAG) mimarisini kullanarak fikir birliğine ulaşan ve teorik olarak sınırsız ölçeklenebilirlik sunan bir protokoldür. Constellation, DAG protokolü ve özel durum kanallarının yardımıyla veri kaynaklarının Dağıtılmış Defter Teknolojisine (DLT) entegrasyonuna olanak tanır ve böylece akıllı sözleşmelerin geliştirilmesini sağlar. Constellation, fikir birliğine yönelik sunucusuz bir mimari aracılığıyla, büyük verileri maksimum ölçeklenebilirlik, kolay entegrasyon, düşük işlem maliyetleri ve yüksek güvenlikle işlemeyi amaçlamaktadır. Constellation protokolü, blockchain alanında devam eden ölçeklenebilirlik zorluklarını gidermeyi amaçlıyor. Bu protokolün dikkate değer özelliklerinden biri, kullanıcı sayısına ve mevcut talebe göre ölçeklenebilmesidir. Constellation, iyi bir üne sahip düğümlerin ödüllendirilmesine ve seçilmesine dayanan Proof-of-Meme (PoM) adı verilen bir fikir birliği modeli kullanır. Constellation ağı içinde, akıllı sözleşmeler Java Sanal Makinesi (JVM) üzerinde çalıştırılır ve bu sözleşmeler, Ethereum (ETH) blok zincirindeki akıllı sözleşmelerle benzer işlevlere sahiptir.