На основе нод - это понятно. Кто то же должен подтверждать транзакции. Но к этим нодам, в моем понимании, должны быть привязаны адреса, на которых находится stake. И в случае, если обнаруживается злонамеренно измененные данные, этот stake должен или сгарать или куда то передаваться. А это уже механизм или смарт контракта или же самой нодой, имеющей приватный ключ. Я же правильно понял?