Context-free data
Обзор¶
Неизменяемость блокчейна защищает данные и их целостность, но усложняет удаление несущественной информации. В транзакциях COOPOS есть отдельная секция — context-free data. Как следует из названия, эти данные не привязаны к предыдущему контексту и зависимостям, поэтому их теоретически можно удалять безопаснее. Удаление не должно ломать целостность цепочки.
Идея¶
Контекстно-свободные данные позволяют приложениям хранить в транзакции необязательную информацию. Примеры:
- Вторичные или кратковременные данные цепочки
- Краткосрочная некритичная информация к сообщению транзакции
- Комментарии пользователей к статье в блокчейне
В общем случае сюда относится всё, что не критично для работы и целостности цепочки. Также CFD можно использовать для соблюдения требований законодательства о персональных данных.