Der Ethereum-Mitbegründer Vitalik Buterin hat eine zweischichtige Struktur für das zukünftige On-Chain-Mechanismusdesign vorgeschlagen. Die erste Schicht ist eine offene und rechenschaftspflichtige Ausführungsschicht, in der korrekte Entscheidungen belohnt und falsche Entscheidungen bestraft werden. Die zweite Schicht ist eine dezentralisierte und vielfältige Präferenz- und Urteilsschicht, die darauf ausgelegt ist, Übernahmen zu widerstehen, eine Finanzialisierung zu vermeiden und anonyme Abstimmungen ohne Token zu ermöglichen, wobei Methoden wie MACI verwendet werden, um Kollusion und 51%-Angriffe zu verhindern.