#nil $NIL L @Nillion
На прошлой неделе подруга спросила меня, где на самом деле хранятся её медицинские данные. Я уже начал отвечать, но вдруг понял, что понятия не имею. Где-то на сервере, который кому-то принадлежит и, кто знает сколько раз, был скопирован.
Этот короткий разговор увлёк меня в кроличью нору, и на одном из этапов я наткнулся на Nillion. Меня заинтересовало простое обещание, лежащее в основе проекта: с вашей информацией можно работать, не передавая её в читаемом виде. Данные распределяются между множеством компьютеров, так что ни один из них не хранит всю картину целиком.
Проект кажется вполне практичным, потому что проблема эта не выдуманная. Клиники, страховые компании, банки и государственные учреждения должны соблюдать реальные правила защиты личных данных. Инструмент, разработанный с учётом этих требований, может найти практическое применение — для криптопроектов такое бывает нечасто.
И всё же я бы обманывал себя, если бы на этом остановился. Хороший дизайн ещё не означает хорошую практику. Кто проверяет узлы? Кто несёт ответственность, если произойдёт утечка? Да и регуляторы не всегда воспринимают слова «никто не может этого увидеть» как нечто обнадёживающее. Иногда для них это звучит как «никто не может это проверить» — а это совсем другая реакция. Законы меняются медленно и различаются от страны к стране. Программное обеспечение развивается быстро и почти повсюду одинаково. Именно на стыке этих двух миров обычно и возникают неприятные неожиданности.
Есть и ещё одна тихая ирония. Даже если математика безупречна, большинству из нас придётся полагаться на чужие объяснения, так что доверие никуда не исчезает — оно просто перемещается.
Мой вывод не слишком драматичен. Прежде чем составлять мнение, прочитайте документацию. Узнайте, что проверяли за пределами лаборатории. Спросите, кто несёт ответственность, если что-то пойдёт не так.
Я не эксперт, и меня это устраивает. Лучше учиться медленно, чем верить бездумно.
На прошлой неделе подруга спросила меня, где на самом деле хранятся её медицинские данные. Я уже начал отвечать, но вдруг понял, что понятия не имею. Где-то на сервере, который кому-то принадлежит и, кто знает сколько раз, был скопирован.
Этот короткий разговор увлёк меня в кроличью нору, и на одном из этапов я наткнулся на Nillion. Меня заинтересовало простое обещание, лежащее в основе проекта: с вашей информацией можно работать, не передавая её в читаемом виде. Данные распределяются между множеством компьютеров, так что ни один из них не хранит всю картину целиком.
Проект кажется вполне практичным, потому что проблема эта не выдуманная. Клиники, страховые компании, банки и государственные учреждения должны соблюдать реальные правила защиты личных данных. Инструмент, разработанный с учётом этих требований, может найти практическое применение — для криптопроектов такое бывает нечасто.
И всё же я бы обманывал себя, если бы на этом остановился. Хороший дизайн ещё не означает хорошую практику. Кто проверяет узлы? Кто несёт ответственность, если произойдёт утечка? Да и регуляторы не всегда воспринимают слова «никто не может этого увидеть» как нечто обнадёживающее. Иногда для них это звучит как «никто не может это проверить» — а это совсем другая реакция. Законы меняются медленно и различаются от страны к стране. Программное обеспечение развивается быстро и почти повсюду одинаково. Именно на стыке этих двух миров обычно и возникают неприятные неожиданности.
Есть и ещё одна тихая ирония. Даже если математика безупречна, большинству из нас придётся полагаться на чужие объяснения, так что доверие никуда не исчезает — оно просто перемещается.
Мой вывод не слишком драматичен. Прежде чем составлять мнение, прочитайте документацию. Узнайте, что проверяли за пределами лаборатории. Спросите, кто несёт ответственность, если что-то пойдёт не так.
Я не эксперт, и меня это устраивает. Лучше учиться медленно, чем верить бездумно.