С bitomat теряет свой бумажник, и Bitcoins теряется в результате, это потенциально может быть решена с помощью поля nLockTime в сделке. Видеть Вот под 'lock_time'. Это поле позволяет задать минимальный unix_time или блок-счетчик, что сделка не будет принята в blockchain раньше. Это, как правило, устанавливается в 0 клиентов это означает, что она всегда действует.
Что произошло бы это:
- вклады пользователей денег в обменной / банке, с указанием срока службы депозита (например, 1 месяц) и «обратный адрес».
- Обмен / Банк добавляет биткоен к версии пользователей учетной записи, а также возвращает подписанную транзакцию „обратный адрес“ с nLockTime, установленной в блок или время, соответствующее время жизни месторождения. Пользователь затем сохраняет это хранится безопасность транзакций.
- Обмен / банк может рассчитывать на Bitcoins remaning действует до тех пор, пока срок службы превышен
- После того, как срок службы достигаются, обмен / банк отмечает биткойна как «инвалид» и отменяет любой незавершенный баланс / заявки / спрашивает на основе депозита.
- На этом этапе, обмен / банк может либо автоматически отправлять деньги обратно пользователю с помощью «обратный адрес», или, возможно, предложить пользователю возможность держать деньги в банке / обмен обменная / банка, перемещающее биткойны в новый бумажник с новой жизнью, в результате чего в новой записи транзакции пользователь держит. Старая запись транзакции теперь может быть уничтожена. Кроме того, пользователь может вывести биткоен только путем размещения хранимых сделок в blockchain, или путем изъятия из банка / обмена в обычном режиме.
Обмен / банк не имеет никакого риска пользователя выходящему за биткойны до жизни так может счастливо базовая ставка / предложение / баланс, пока продолжительность жизни не приходит, и в этот момент Bitcoins не может безопасно использоваться, так как пользователь может в любое время с этого поместите транзакции в блок цепи. Для поддержки частичной Bitcoin операций (например, депозит 10BTC, с 0,1 BTC кванта) несколько отложенных операций при различных значениях (например, факторы 2 Satoshi) могут быть возвращены в течение депозита. (Примечание: Для этого разделенного Bitcoin хранится транзакции для работы, обмен / банк должен будет использовать модифицированный Bitcoin клиента, который платит txout изменения в адрес отправителя.)
Заметка: Это не решает злонамеренный обмен / банков, так как злонамеренный обмен / банк может просто перевести остаток на другой кошелек и хранимой сделку никогда не будет принят.
Это чисто решить ситуацию, когда банк / обмен теряет свой кошелек, то это просто вопрос пользователя не ждет, пока пожизненных хитов затем вводящих в сделку (ы). Это просто означает, что не было бы обратиться за утерянные бумажники например bitomat.
Мысли?
Будет