EN - FR - DE - ES - IT - PT -

LexiconDream

🔒 Неизменность

Свойство, заключающееся в том, что данные, однажды записанные в блокчейн, не могут быть изменены.

Неизменность

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

Именно это свойство объясняет, почему блокчейны работают с записями, которым необходимо доверять в течение длительных периодов времени. Право собственности, журналы цепочки поставок и история платежей — все это выигрывает от наличия реестра, который никто не может переписать. Но у неизменяемости есть и темная сторона. Ошибку в смарт-контракте нельзя исправить. Транзакцию, отправленную на неверный адрес, нельзя отозвать. Взлом DAO в 2016 году вынудил Ethereum выбирать между неизменяемостью и возвратом украденных средств. Сообщество выбрало возврат, разделило цепочку, и Ethereum Classic сохранил исходную историю. Ни одна из сторон явно не была неправа.

Что означает и что не означает неизменность

Блокчейн записывает то, что сеть приняла. Соответствует ли это реальности — это отдельный вопрос.


Warning: session_start(): Cannot start session when headers already sent in /var/www/lexicondream.com/inc/functions.php on line 63

Comments (3)

  1. Leo
    The concept is straightforward but the implications for data integrity are huge.
  2. Victor
    Once it's on the chain it's there. That permanence is both the feature and the risk depending on what you write.
  3. Hannah L
    How do hard forks fit into this idea? Feels like they kind of break the pure immutability story.

Leave a comment