Что такое упрощённая верификация платежей (SPV) в криптовалютах?
Упрощённая верификация платежей (англ. Simplified Payment Verification, SPV) — это механизм, описанный ещё в исходной концепции биткоина, который позволяет участнику сети убедиться в том, что та или иная транзакция действительно включена в блокчейн, не скачивая при этом всю цепочку блоков целиком. Полная нода может хранить десятки и сотни гигабайт данных, тогда как для SPV-проверки достаточно загружать только заголовки блоков — компактные записи объёмом около восьмидесяти байт каждый.
Принцип работы основан на дереве Меркла. Каждый блок содержит корень такого дерева, обобщающий все включённые в него транзакции. Лёгкий клиент запрашивает у полных узлов цепочку хешей (так называемый меркл-путь), доказывающую, что конкретная транзакция входит в подтверждённый блок. Если математическая проверка пути совпадает с корнем Меркла в заголовке, платёж считается подтверждённым.
Где применяется SPV
- в лёгких (мобильных и десктопных) кошельках с ограниченным дисковым пространством;
- в устройствах с низкой вычислительной мощностью;
- там, где важна быстрая синхронизация без полной загрузки блокчейна.
Компромисс SPV — в уровне доверия: лёгкий клиент полагается на честность полных узлов и не проверяет всю историю самостоятельно, поэтому уступает полной ноде в автономности и устойчивости к некоторым атакам. Тем не менее для повседневных платежей этот подход обеспечивает разумный баланс между безопасностью и удобством.
Термины и определения криптовалют
Случайная цитата о деньгах
"Нельзя бороться против денег без денег."



* для поиска по базе прокси просто вводите название страны, например: Россия, США, Таиланд