ПОСТРОЕНИЕ ДЕРЕВА МЕРКЛА
Ключевые слова:
Блокчейн, дерево Меркла, хеш-функция, транзакции, верификация данных, Python, генезисный блок, криптография, распределенные системы.Аннотация
В статье рассматривается принцип построения дерева Меркла как
важного компонента блокчейн-технологии. Описан алгоритм создания дерева Меркла,
его роль в верификации транзакций и оптимизации работы блокчейн-сети.
Представлена минимальная реализация блокчейна на языке Python с включением
функций для создания и отображения дерева Меркла. Продемонстрирована
эффективность данного подхода для проверки включения транзакций в блок и
обеспечения целостности данных в распределенной сети.
Библиографические ссылки
Crosby M., Pattanayak P., Verma S., Kalyanaraman V. Blockchain Technology: Beyond Bitcoin // Applied Innovation Review. – 2016. – Vol. 2. – P. 6–10.
Mougayar W. The Business Blockchain: Promise, Practice, and the Application of the Next Internet Technology. – Wiley, 2016.
Zhang R., Xue R. Security and Privacy on Blockchain // ACM Computing Surveys. – 2019. – Vol. 52, No. 3. – Article 51.