Что Такое Упрощённая Проверка Платежей (SPV)?
Узнаем значение Упрощённая Проверка Платежей (SPV), определение в крипто, Что Такое Упрощённая Проверка Платежей (SPV) и другие важные детали.
Упрощённая Проверка Платежей (Simplified Payment Verification) является облегчённым клиентом, используемым для подтверждения крипто транзакций в блокчейне. Пользователи могут выполнять одноранговые (P2P) транзакции, пока ноды формируют уровень расчётов.
Концепт упрощённой проверки платежей был раскрыт в белой книге Биткоина, опубликованной Сатоши Накамото. В соответствии с ним получатель транзакции может подтвердить, что отправитель имеет источник средств транзакции без необходимости скачивать всю информацию блокчейна. SPV могут использоваться для подтверждения случаев мошеннических транзакций.
Для сохранения места для хранения, SPV скачивает только заголовки блоков и отправляет запросы на подтверждение включения в блокчейн в дерево хешей, криптографическую структуру необходимую для подтверждения данных.
Каждый нод-лист дерева хешей содержит хэш определённого блока данных. Каждый нод не являющийся листом содержит хэш дочерних нодов. Так как запуск полного нода через дерево хешей потребует больше мощности и места для скачивания всего блокчейна, применяется SPV, чтобы сделать процесс более эффективным.
SPV используются для помощи облегчённым клиентам - кошелькам, которые используют механизм SPV и работают на слабых системах - чтобы увидеть, была ли добавлена определённая транзакция в блокчейн Биткоина (BTC).
У использования SPV вместо сети полных нодов имеются некоторые недостатки, частично связанные с сетью и защитой данных. Доказательства SPV более подвержены атакам 51% и могут использоваться для подтверждения поддельных данных транзакции. Хотя пока решения для данной ситуации нет, стратегии для снижения вероятности подобного использования SPV уже находятся в разработке.