Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
3 августа 2011, 10:28:57 PM   # 1
 
 
Сообщения: 770
Цитировать по имени
цитировать ответ
по умолчанию Re: использование nLockTime для потерянных онлайн кошельков

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
С 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.

Мысли?

Будет
willphase сейчас офлайн Пожаловаться на willphase   Ответить с цитированием Мультицитирование сообщения от willphase Быстрый ответ на сообщение willphase


Как заработать Биткоины?
Без вложений. Не майнинг.


3 августа 2011, 10:37:44 PM   # 2
 
 
Сообщения: 1134
Цитировать по имени
цитировать ответ
по умолчанию Re: использование nLockTime для потерянных онлайн кошельков

Получил 1806 Биткоинов
Реальная история.





Хорошая идея, но банки не теряют свои кошельки. Никогда
jackjack сейчас офлайн Пожаловаться на jackjack   Ответить с цитированием Мультицитирование сообщения от jackjack Быстрый ответ на сообщение jackjack

3 августа 2011, 10:41:47 PM   # 3
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: использование nLockTime для потерянных онлайн кошельков

Если предположить, что nLockTime ведет себя, как это предполагается, что должны в основном работать. Единственная проблема в том, что ваша схема для работы с частичным изменением является неосуществимой. Bitcoin сделка не только тратить от адреса в покое - они должны быть созданы, чтобы провести от конкретного txout конкретной сделки, и нет никакого способа, вы можете создать заранее транзакцию, которая проводит изменение txout будущей сделки, вам пока не знаю содержимое.
makomk сейчас офлайн Пожаловаться на makomk   Ответить с цитированием Мультицитирование сообщения от makomk Быстрый ответ на сообщение makomk

3 августа 2011, 10:48:22 PM   # 4
 
 
Сообщения: 770
Цитировать по имени
цитировать ответ
по умолчанию Re: использование nLockTime для потерянных онлайн кошельков

Если предположить, что nLockTime ведет себя, как это предполагается, что должны в основном работать. Единственная проблема в том, что ваша схема для работы с частичным изменением является неосуществимой. Bitcoin сделка не только тратить от адреса в покое - они должны быть созданы, чтобы провести от конкретного txout конкретной сделки, и нет никакого способа, вы можете создать заранее транзакцию, которая проводит изменение txout будущей сделки, вам пока не знаю содержимое.

Да - это очень правильно. Для схемы на работу, банк / обмен должен был бы принять биткойна затем сразу же разделить на несколько более мелкие сделок, и возвращает «сохраненной операции» для каждого из этих сделок, в противном случае они немедленно провели любые из Bitcoins хранимых сделка будет недействительной.

Возможно, другой вариант был бы просто отправить пользователю новой записи транзакции каждый раз, когда обмен / банк выполняет любую сделку. Не уверен, насколько реально это будет. В конце концов, обмен реализации это, вероятно, просто не потерять свой кошелек в первую очередь.

Будет
willphase сейчас офлайн Пожаловаться на willphase   Ответить с цитированием Мультицитирование сообщения от willphase Быстрый ответ на сообщение willphase

4 августа 2011, 3:59:47 AM   # 5
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: использование nLockTime для потерянных онлайн кошельков

Вы можете использовать альтернативные режимы SIGHASH подписать входы отдельно, так что входы могут быть добавлены / удалены без недействительности всей сделки. Таким образом, новая сделка возврат не должны выдаваться каждый раз, когда БТД затрачиваемое: только новый вход, чтобы возвратить изменения должны быть подписаны.

Там есть способ сделать что-то вроде этого, не доверяя обмен:
theymos сейчас офлайн Пожаловаться на theymos   Ответить с цитированием Мультицитирование сообщения от theymos Быстрый ответ на сообщение theymos

4 августа 2011, 9:32:53 AM   # 6
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: использование nLockTime для потерянных онлайн кошельков

Да, я думаю, что лучшая модель, это просто сделать "высокочастотная торговая" уйдя в отставку сделок с более высокими порядковыми номерами. Это было описано как Satoshi и hashcoin. Вы должны были бы запустить программу на вашем компьютере, который находится в постоянном контакте с обменом, поэтому он может запросить монеты из вашего кошелька по требованию.
Майк Хирн сейчас офлайн Пожаловаться на Mike Хирн   Ответить с цитированием Мультицитирование сообщения от Mike Хирн Быстрый ответ на сообщение Mike Хирн

4 августа 2011, 4:15:37 PM   # 7
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: использование nLockTime для потерянных онлайн кошельков

Вы можете использовать альтернативные режимы SIGHASH подписать входы отдельно, так что входы могут быть добавлены / удалены без недействительности всей сделки. Таким образом, новая сделка возврат не должны выдаваться каждый раз, когда БТД затрачиваемое: только новый вход, чтобы возвратить изменения должны быть подписаны.
Если вы делаете это таким образом, вы не можете изменить общую сумму выплаченных выходов сделки, чтобы соответствовать. (Хотя я думаю, что может быть режим, который не подписывает выходы, открываемые огромную дыру в безопасности). Это, вероятно, лучше всего, чтобы создать свежую сделку.
makomk сейчас офлайн Пожаловаться на makomk   Ответить с цитированием Мультицитирование сообщения от makomk Быстрый ответ на сообщение makomk



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW