Что такое упрощенная проверка платежа Bitcoin: SPV?
Что такое «упрощенная проверка платежа»?
Упрощенная проверка платежей (анг: Simplified Payment Verification [SPV]) – это использование Биткоина без запуска полного сетевого узла.
Проще говоря SPV кошелек – это легкая (light) версия кошельков Биткоин, которые не требуют синхронизации всего блокчейна Биткоин!
По умолчанию при получении новой транзакции узел должен проверить ее: в частности, убедиться, что ни один из входных данных транзакции ранее не был израсходован. Чтобы выполнить эту проверку, узлу необходимо получить доступ к блокчейну.
Как отмечается в whitepaper Накамото, можно проверить платежи в Биткоине без запуска полного сетевого узла. И это называется упрощенной проверкой платежа или SPV.
Кошельку Bitcoin SPV требуется только копия заголовков блоков самой длинной цепочки, которые доступны при запросе сетевых узлов.
Затем кошелек с помощью spv-клиента получает ветвь Merkle, связывающую транзакцию с ее блоком.
Привязка транзакции к месту в активной цепочке демонстрирует, что сетевой узел принял ее, и добавленные после нее блоки устанавливают дополнительные подтверждения.
Что такое SPV Wallet
Главное, что вам нужно знать, когда вы спросили «что такое SPV Wallet»: SPV - это не разработчики или торговая марка, это технология. SPV означает упрощенную проверку платежа. И это не что-то новое - это было упомянуто в оригинальном Bitcoin Whitepaper Сатоши Накамото (раздел 8).
Вкратце, SPV позволяет вам отправлять свои транзакции, не беспокоясь о чьих-либо транзакциях (не синхронизирую весь блокчейн). Он гарантирует, что ваши транзакции находятся в блоке, и, что в цепочку добавляются дополнительные блоки.
Таким образом, определение кошелька SPV аналогично «горячему кошельку» или «холодному кошельку» - это тип Биткойн-кошельков, обеспечивающий вашу безопасность и ваши данные в активной цепочке.