Задать вопрос
  • Можно ли хранить персональные данные в блокчейне на основе EVM?

    @Dementor
    программист, архитектор, аналитик
    1. Если вы храните персональные данные в открытом виде - они доступны всем.

    2. Если вы храните персональные данные в зашифрованном виде - они доступны всем, но добавляется шаг расшифровки, которая будет элементарной, если у интересующихся есть доступ к вашему dApp

    3. Если вы храните персональные данные в блокчейне, вы заведомо нарушаете GDPR и прочие законы по защите персональных данных, согласно которым вы обязаны удалять персональные данные при требовании. Все, что попадает в блокчейн, хранится пока существует сам блокчейн - в этом его суть.
    Ответ написан
    1 комментарий
  • Можно ли хранить персональные данные в блокчейне на основе EVM?

    @rPman
    Все что хранится в блокчейне и должно быть доступно для смартконтракта - доступно всем (в этом смысл смартконтракта - это код, который все могут запустить и проверить что состояние, которое майнеры с его помощью получают, было у всех одинаковое).

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

    p.s. есть гомоморфное шифрование, позволяет проводить операции над зашифрованными данными, без их расшифровки... очень высокие требования к вычислениям и реализовывать их внутри смартконтракта абсурдно бессмысленно.
    Ответ написан
    Комментировать
  • PHP IDE для слабого компьютера?

    @Ambrosian
    Sublime как раз то, что нужно с точки зрения производительности.
    Плагины нужно уметь отбирать полезные.

    P.S.:
    Лично я пользуюсь vim на слабых машинах.
    На более серьезных - продуктами JetBrains

    В принципе и на вашей можно пользоваться JetBrains-скими, будет слегонца не комфортно притормаживать. Но они дико удобны.
    Ответ написан
    2 комментария
  • Не могу понять, как код работает (PHP)

    zenaku
    @zenaku
    $select = $_POST['select'];
    $first_name = $_POST['first_name'];
    $last_name = $_POST['last_name'];

    И еще, проверяй переменные во избежание XSS и SQL-инфекций.
    Ответ написан
    9 комментариев