Объем данных в виртуальных машинах ethereum - PullRequest
0 голосов
/ 22 мая 2019

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

Использование Solidity ^ 0,5

mapping(someKey => someStruct) someMap;

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

...