Упрощена верифікація платежів, або SPV, представляє собою полегшений метод перевірки транзакцій у блокчейні. Цей підхід дозволяє клієнтам завантажувати лише заголовки блоків і запитувати докази включення транзакцій у блокчейн з використанням дерева Меркла.



Дерево Меркла - це криптографічна структура даних, де кожен листовий вузол містить хеш блоку інформації, а кожен внутрішній вузол - криптографічний хеш міток його дочірніх елементів.

Технологія SPV дає можливість легким клієнтам перевіряти, чи була конкретна транзакція включена в блокчейн. Під легкими клієнтами розуміються гаманці, що функціонують на пристроях з обмеженими ресурсами.

У той час як робота повноцінного вузла з деревом Меркла вимагає завантаження всієї ланцюга блоків, SPV суттєво спрощує цей процес. Це досягається завдяки тому, що для верифікації транзакцій SPV-докази потребують лише кореня Меркла кожного блоку.

Такий підхід дозволяє зберігати всього 80 байт на блок, що значно менше в порівнянні з обсягом даних, необхідним для повних вузлів.

Однак у SPV є певні недоліки, пов'язані з питаннями кібербезпеки. При атаці 51% на криптовалютну мережу зловмисники можуть використовувати SPV-докази для підтвердження нелегітимних транзакцій. Проте ведуться дослідження щодо мінімізації ризиків подібних сценаріїв.

Слід зазначити, що ще в оригінальному документі згадувалася можливість верифікації транзакцій без необхідності підтримки повної мережі вузлів.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити