Я видел слишком много программного обеспечения (и продавцов с использованием такого программного обеспечения) ожидания слишком долго, слишком много подтверждений. Даже 1 подтверждение слишком много для большинства операций.
Конечные пользователи ненавидят ждут подтверждений, особенно если это на своих телефонах. Как пользователь, зачем мне нужно ждать 3 подтверждения при покупке чего-то за $ 10 ??
Программисты хотят, чтобы покрыть свои задницы, когда сделки должны быть подтверждены. Что делать, если продавец думал он заплатил $ 5000, но был дважды товар.Обращайте?
распространение сети
Я понимаю, что шахтеры принимают первую сделку, которую они получают, и отныне выбросить любую противоречивую сделку, полученную после того. Что это значит? Если моя сделка распространяется в течение 90% сети, мошенник должен был бы либо убедить шахтеров, чтобы свалить эту сделку и взять новый (двойной тратиться) или передать новую двойную сделку потратить на оставшиеся 10% и надеемся, что они будет найти следующий блок.
Другими словами, процесс подтверждения выглядит следующим образом:
- покупатель передает подписанную сделку (хорошо для самых маленьких сделок)
- эта сделка достигает большинство шахтеров, прежде чем какой-либо другой конфликтующей сделки (хорошо для большинства операций)
- она входит в блок (хорошо для крупных сделок)
- погребен глубже под более блоков (хорошо для сделок наиболее высокой стоимостью)