Объем данных в виртуальных машинах ethereum

Я хотел бы хранить некоторые конфиденциальные данные в моем контракте в форме отображения

Используя Твердость ^0.5

mapping(someKey => someStruct) someMap;

Я знаю о проблеме конфиденциальности в смарт-контрактах, компилятор автоматически создает функции получения для всех открытых переменных состояния, но когда дело доходит до отображений (или любых динамически изменяемых переменных), как кто-то может получить к ним доступ (по умолчанию), если нет Есть ли риск перепроектировать EVM, чтобы прочитать данные? Спасибо за помощь!

0 ответов

Другие вопросы по тегам