Некоторое время назад был на конференции по поводу blockchain. На нем, неизвестный человек из зала высказал мысль, что технология защищенных (от изменений) распределенных баз данных в недоверенной среде давно решена. Человек ушел по-английски, а я теперь ищу любую информацию о таких системах.
Сформулируем по пунктам:
- Данные append-only без возможности изменения (или факт станет всем известен и его можно будет игнорировать)
- Данные хранятся распределено вплоть до нескольких тысяч участников через Интернет
- Участники сети имеют возможность несанкционировано изменять логику работы своего узла (мошенники)
- Система должна быть устойчива (в пределах разумного) к отказу части узлов
- Это не blockchain