Модель конфіденційності Cloak базується на патерн внесення та зняття коштів, де родовища включають лише криптографічне зобов'язання а вилучення включають лише доказ нульового розкриття (ZK), тому між ними немає ланки на ланці. Записка містить секрети потрібно було зняти кошти, Він розглядається як приватний ключ. Зобов'язання — це хеші Посейдона Сума + випадковість + ключ до витрат зберігається в ончейн-дереві Merkle. Для зняття доказ ZK показує членство, таємне володіння, Валідність нуліфікатора та правильні значення, не розкриваючи, яка саме нота була витрачена. Анулфікатори запобігають подвійним витратам позначаючи ноти як витрачені. Ця конструкція дозволяє приватна верифікація та витрати, з доказами, згенерованими SDK безпосередньо з onchain стану.