Как @Dusk Конфиденциальное исполнение может быть выполнено без нарушения требований соблюдения.
Концепция конфиденциального исполнения обычно путается с компромиссом. Предполагается, что как только информация о транзакциях скрыта, становится более сложным или невозможным ее принудительное выполнение или контроль. Это основано на предположении систем, в которых конфиденциальность накладывается на модель исполнения, изначально не разработанную для обработки конфиденциальности.
Конфиденциальное исполнение и соблюдение должны осуществляться в Dusk Foundation; однако они не противоречат друг другу.
@Dusk делает различие между проверкой и видимостью. Транзакции выполняются в безопасной среде, где ввод действий и разрешение контракта являются конфиденциальными, тем не менее, сеть может проверить их точность. Между тем, правила соблюдения накладываются как подмножество действительности транзакций. Когда требования к правоспособности, ограничения на передачу или даже требования юрисдикции не выполняются, исполнение не осуществляется.
Это подразумевает, что соблюдение не основано на верификации вне сети или посредниках, которым можно доверять. Оно навязывается самим протоколом и не требует публичного раскрытия. В случае регулируемых активов это устраняет давний конфликт между конфиденциальностью и принуждением.
@Dusk демонстрирует, что когда конфиденциальность и соблюдение рассматриваются как свойства протокола первого класса, соблюдение не нарушается.
