Я хотел бы сохранить некоторые конфиденциальные данные в своем контракте в форме сопоставления
Использование Solidity ^ 0,5
mapping(someKey => someStruct) someMap;
Я знаю о проблеме конфиденциальности в рамках смарт-контрактов,Компилятор автоматически создает функции получения для всех открытых переменных состояния, но когда дело доходит до отображений (или любых переменных динамического размера), как кто-то может получить к ним доступ (по умолчанию), если нет, есть ли риск перепроектировать EVM, чтобычитать данные.Спасибо за помощь!