209 похожих чатов

Всем привет. Подскажите, возможно ли сделать так, что бы все

данные поступающие в смарт-контракт шифровались, а по прошествии определенного времени расшифровывались? Если да, то на какой алгоритм смотреть?

2 ответов

7 просмотров

Смарт-контракты исполняются публично, на всех узлах сети одновременно; параметры исполненных транзакций (они же "блоки") доступны публично и навечно. Удинственный вариант иметь что-то шифрованное в смарт-контракте — это сначала зашифровать, и потом только отправить в блокчейн.

алгоритма в вашем понимании нет, вам нужно подбирать или создавать протокол из таких алгоритмов как прокси решифрования, гомоморфное шифрование или что-то подобное. смысл в том что вам нужно производить вычисления над заштифрованными данными без их расшифровки. а в час икс мотивировать холдеров ключа для расшифровке для колоборации с целью расшифровки.

Похожие вопросы

Обсуждают сегодня

Карта сайта