Interakční protokoly můžeme budovat podle toho, zda jsou individuálně racionální, zda zajišťují sociální blaho, zda je jejich výsledek Pareto opti , zda jsou výpočetně nebo komunikačně efektivní apod.
Žádný obecný mechanismus hlasování není dokonalý — z šesti podmínek je vždy porušena alespoň jedna.
Clarkův daňový mechanismus při hlasování: Každý agent uvede pro každý cíl svůj prospěch. Vítězný cíl se vybírá podle sociálního blaha, agenti pak platí daň (tím větší, čím víc jejich prospěch ovlivnil sociální blaho). Pokud má každý agent kvazilineární strategie (žádné koalice, dostatečný rozpočet), je při použití Clarkova mechanismu dominantní strategií mluvit pravdu (tj. uvádět svůj skutečný prospěch).