Потратил час, просматривая документацию Dusk $DUSK для фрагмента #creatorpad , и застрял на одной детали: на самом деле он не «приватный» так, как я предполагал, заходя туда. @Dusk не скрывает всё по умолчанию — приватность задаётся на уровне транзакции и смарт-контракта, поэтому разработчик может выбрать, что именно является конфиденциальным, что полностью публично и что раскрывается только при определённых условиях (например, по запросу аудитора). Это другое дизайнерское решение, чем привычная подача «всё зашифровано» от большинства приватных блокчейнов. Я продолжал пытаться найти реальный переключатель или параметр, где принимается это решение в контракте: это флаг, установленный при развёртывании, или что-то настраиваемое для каждого вызова, и в документации поведение описано достаточно ясно, но я не смог снаружи точно определить точный механизм. Похоже на существенное различие, если вы думаете о сценариях комплаенса, потому что «выборочное раскрытие» и «анонимность по умолчанию» решают довольно разные задачи. Если кто-то действительно писал контракт на этом: где именно живёт настройка раскрытия в реальности?
#dusk
#dusk
