Глоссарий

Реорганизация блокчейна

Сложность: высокая

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

Что такое реорганизация блокчейна?

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

Однако по мере развития блокчейна совершается всё больше транзакций, в результате чего строка блоков становится больше. Реорганизация блокчейна - это процесс, во время которого узел деактивирует блоки в своей старой самой длинной цепи, чтобы добавить новейшие блоки, которые являются строительными элементами новой самой длинной цепи.

Реорганизация блокчейна обычно происходит в более загруженных блокчейнах, таких как Bitcoin и Ethereum, где узлы могут случайно собрать новый блок точно в то же время и в том же положении. Если это происходит, то когда два узла занимаются обновлением своей копии реестра, узел, создавший более короткую последующую цепочку, проводит реорганизацию цепи. В результате реорганизация блокчейна позволяет всем операторам узлов иметь одинаковую копию распределенного реестра.

Учитывая это, реорганизация блокчейна является центральным процессом, который способствует успешной работе блокчейнов. Если бы реорганизация блокчейна была невозможна, то с ней была бы невозможна и концепция единого распределенного реестра.

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

Будучи относительно простым процессом, реорганизация цепочки выполняется за считанные секунды и не замедляет время обработки новых транзакций. Этот важнейший механизм позволяет технологии блокчейн быть настолько универсальной в применениях и сценариях использования. Благодаря реорганизации блокчейна все сохраненные на разных узлах копии реестра идентичны, что обеспечивает достоверность всех записанных транзакций.