Пример использования: Люди и компания, как Bitstamp (и меня), которые хотят иметь деньги в жарком бумажнике и готовы отказаться от мгновенных сделок в некоторых из своих кошельков, в интересах обеспечения дополнительной безопасности и возможности остановить операции в течение определенного периода времени. Как полпути дом с точкой зрения безопасности между автономным кошельком и горячим бумажником. Работы, заставляя некоторых типов кошельков включать нулевой выходной нулевой входной транзакции а в blockchain определенный диапазон блоков, прежде чем уведомить его «намерение двигаться» деньги из бумажника. Это позволяет владельцу кошелька возможности использовать второй ключ, чтобы вставить вторую нулевой входную транзакцию, чтобы блокировать «намерение двигаться».
глоссарий
Теплый кошелек - Тип кошельку, который требует, чтобы операции помечаются определенное количество блоков перед включением в сеть
Намерение Move - нулевой входной сигнал, нулевой выходной транзакции, который входит в блок-цепи, единственной целью которого является проверка содержимого последующей операции, которая должна происходить в пределах конечного числа блоков.
Намерение, чтобы переместить блок - нулевой входной сигнал, нулевой выходной транзакции, который входит в блок-цепи, единственной целью которого является отрицать «намерение двигаться» сделку. Высокий приоритет транзакций с высокой оплатой сделки
Описание: Специальный тип кошелька, операции, которые могут быть обработаны только если уведомление сделки включается в blockchain X числе блоков до, но отмена уведомления сделки не имеет. Предположив 10 блоков интервала, транзакцию, которые добьются фактической передачи должна произойти между 10 и 20 блоков после уведомления о намерении «двигаться».
Сценарий 1 - Нормальный случай
Пример: На блоке 40 сделки выдается, указывающее намерение переместить 100 BTC от теплого бумажника WW до горячего бумажника HH.
На блоке 51 сделка движется 100 BTC от WW к HH подтверждается и средства передачи.
Сценарий 2 - Украденный ключ
Пример: На блоке 40 сделки выдается, указывающее намерение переместить 100 BTC от теплого бумажника WW, чтобы хакер кошелек HK.
На блоке 45 реального владельца кошелька замечает несанкционированное намерение двигаться транзакциями и выдает «блок намерения двигаться» сделка с гонораром 0.001 сделки (высокий приоритет). Внешний сервис может быть мониторинг blockchain и уведомление пользователей о теплых кошельках, о «намерения двигаться» сделкой. На блоке 52 хакер пытается переместить 100 BTC от WW к HK, транзакция отклонена как шахтеры см «блок намерение двигаться» в блоке 45.
Сценарий 3 - Поздний ход
Пример: На блоке 40 сделки выдается, указывающее намерение переместить 100 BTC от теплого бумажника WW до горячего бумажника HH.
На блоке 61 сделка движется 100 BTC от WW к HH отвергается как действительные намерения двигаться не включаются в последние 20 блоков. Пользователь сказал, чтобы попробовать еще раз.
Сценарий 4 - Украденная ключ медленная реакция
Пример: На блоке 40 сделки выдается, указывающее намерение переместить 100 BTC от теплого бумажника WW, чтобы хакер кошелек HK.
На блоке 52 хакер перемещает 100 BTC от WW к HK, что подтверждается и средства передаются.
Реальный владелец кошелька потерял свои деньги.