Упрощена верифікація платежів, або SPV, представляє собою полегшений метод перевірки транзакцій у блокчейні. Цей підхід дозволяє клієнтам завантажувати лише заголовки блоків і запитувати докази включення транзакцій у блокчейн з використанням дерева Меркла.
Дерево Меркла - це криптографічна структура даних, де кожен листовий вузол містить хеш блоку інформації, а кожен внутрішній вузол - криптографічний хеш міток його дочірніх елементів.
Технологія SPV дає можливість легким клієнтам перевіряти, чи була конкретна транзакція включена в блокчейн. Під легкими клієнтами розуміються гаманці, що функціонують на пристроях з обмеженими ресурсами.
У той час як робота повноцінного вузла з деревом Меркла вимагає завантаження всієї ланцюга блоків, SPV суттєво спрощує цей процес. Це досягається завдяки тому, що для верифікації транзакцій SPV-докази потребують лише кореня Меркла кожного блоку.
Такий підхід дозволяє зберігати всього 80 байт на блок, що значно менше в порівнянні з обсягом даних, необхідним для повних вузлів.
Однак у SPV є певні недоліки, пов'язані з питаннями кібербезпеки. При атаці 51% на криптовалютну мережу зловмисники можуть використовувати SPV-докази для підтвердження нелегітимних транзакцій. Проте ведуться дослідження щодо мінімізації ризиків подібних сценаріїв.
Слід зазначити, що ще в оригінальному документі згадувалася можливість верифікації транзакцій без необхідності підтримки повної мережі вузлів.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Упрощена верифікація платежів, або SPV, представляє собою полегшений метод перевірки транзакцій у блокчейні. Цей підхід дозволяє клієнтам завантажувати лише заголовки блоків і запитувати докази включення транзакцій у блокчейн з використанням дерева Меркла.
Дерево Меркла - це криптографічна структура даних, де кожен листовий вузол містить хеш блоку інформації, а кожен внутрішній вузол - криптографічний хеш міток його дочірніх елементів.
Технологія SPV дає можливість легким клієнтам перевіряти, чи була конкретна транзакція включена в блокчейн. Під легкими клієнтами розуміються гаманці, що функціонують на пристроях з обмеженими ресурсами.
У той час як робота повноцінного вузла з деревом Меркла вимагає завантаження всієї ланцюга блоків, SPV суттєво спрощує цей процес. Це досягається завдяки тому, що для верифікації транзакцій SPV-докази потребують лише кореня Меркла кожного блоку.
Такий підхід дозволяє зберігати всього 80 байт на блок, що значно менше в порівнянні з обсягом даних, необхідним для повних вузлів.
Однак у SPV є певні недоліки, пов'язані з питаннями кібербезпеки. При атаці 51% на криптовалютну мережу зловмисники можуть використовувати SPV-докази для підтвердження нелегітимних транзакцій. Проте ведуться дослідження щодо мінімізації ризиків подібних сценаріїв.
Слід зазначити, що ще в оригінальному документі згадувалася можливість верифікації транзакцій без необхідності підтримки повної мережі вузлів.