Я все думал, насколько мы зависим от сообщений об ошибках, не осознавая, что именно они могут раскрывать.

В обычных смарт-контрактах неудачная транзакция обычно показывает, что пошло не так. Исправляешь и пробуешь снова. Но когда я углубился в @Dusk и XSC, у меня возник вопрос: а безопасна ли вообще такая прозрачность?

Если транзакция XSC просто сообщает: «это превышает лимит акционеров», то такой ответ может стать подсказкой. Проверьте её разными суммами — и вы, возможно, постепенно восстановите информацию, которую система была задумана хранить в тайне.

Так что компромисс — это не только приватность vs соответствие требованиям. Это приватность vs устранение неполадок.
$DUSK , возможно, придётся намеренно держать формулировки расплывчатыми — ровно потому, что стремление помочь может превратиться в утечку данных. С точки зрения разработчика это звучит странно,

но, возможно, становится неизбежным, когда реальные активы начинают перемещаться в частном порядке.

Как сделать приватную систему удобной в использовании, не превращая её молчание в невозможную для работы вещь?

#dusk $BTC $ETH