Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
6 декабря 2013, 12:57:07 AM   # 1
 
 
Сообщения: 238
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие гарантии я могу использовать при попытке 0 сделок подтверждения?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я необходимости интегрировать платежи BTC в рабочую систему, где важна скорость, и 0 Подтверждения, кажется, единственный способ достичь необходимой скорости.

Существуют ли какие-либо рекомендации для осуществления этого?

Могу ли я как-то анализировать TX и сделать свой (внутренний) ручное подтверждение?

Я знаю, что я должен начать с проверки, если правильный сбор был оплачен. Будет ли это достаточным? Что еще там?

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


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


6 декабря 2013, 1:03:55 AM   # 2
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие гарантии я могу использовать при попытке 0 сделок подтверждения?

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





Убедитесь, что у вас есть хорошо подключен узел.

После того, как вы впервые видите транзакции, подождите X секунды и искать двойные атаки тратить деньги.

Если нет двойных атак уровня расходов не произошли еще, то можно предположить, шансы будут включены сделки вы хотите в блоке вместо противоречивой сделки по крайней мере, Y%.

Не спрашивайте меня, как вычислить X и Y, но если вы можете точно оценить Y, то вы можете просто увеличить цену на п * (1-Y) для покрытия ожидаемых потерь от двойной тратит. Где п есть доля клиентов, которые пытаются афера вас.
justusranvier сейчас офлайн Пожаловаться на justusranvier   Ответить с цитированием Мультицитирование сообщения от justusranvier Быстрый ответ на сообщение justusranvier

7 декабря 2013, 1:40:32 PM   # 3
Kao
 
 
Сообщений: 46
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие гарантии я могу использовать при попытке 0 сделок подтверждения?

Убедитесь, что у вас есть хорошо подключен узел.

После того, как вы впервые видите транзакции, подождите X секунды и искать двойные атаки тратить деньги.

Если нет двойных атак уровня расходов не произошли еще, то можно предположить, шансы будут включены сделки вы хотите в блоке вместо противоречивой сделки по крайней мере, Y%.

Не спрашивайте меня, как вычислить X и Y, но если вы можете точно оценить Y, то вы можете просто увеличить цену на п * (1-Y) для покрытия ожидаемых потерь от двойной тратит. Где п есть доля клиентов, которые пытаются афера вас.

Там это переменная Z, а что время между окончанием вашего времени ожидания и когда подтверждение пришло через, таким образом закрывая окно возможностей для двойных расходов. Вы не знаете, что Z является, но, пытаясь оценить его, что может быть сделано путем выяснить, как часто генерируется блок и время, так как последний блок был создан, вы можете оценить относительный риск двойного провести происходит между ваше время ожидания окончания и сделка была окончательно подтверждена.
Као сейчас офлайн Пожаловаться на Kao   Ответить с цитированием Мультицитирование сообщения от Kao Быстрый ответ на сообщение Kao

7 декабря 2013, 1:45:23 PM   # 4
 
 
Сообщения: 728
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие гарантии я могу использовать при попытке 0 сделок подтверждения?

Убедитесь, что у вас есть хорошо подключен узел.

После того, как вы впервые видите транзакции, подождите X секунды и искать двойные атаки тратить деньги.

Если нет двойных атак уровня расходов не произошли еще, то можно предположить, шансы будут включены сделки вы хотите в блоке вместо противоречивой сделки по крайней мере, Y%.

Не спрашивайте меня, как вычислить X и Y, но если вы можете точно оценить Y, то вы можете просто увеличить цену на п * (1-Y) для покрытия ожидаемых потерь от двойной тратит. Где п есть доля клиентов, которые пытаются афера вас.

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

В случае сети hashrate прекрасно сочетающегося трудности, Z всегда 10 минут.

Сейчас, с трудом растет, Z составляет от 7 до 8 минут обычно.

Обратите внимание, что Z не зависит от того, когда был создан последний блок.
Rannasha сейчас офлайн Пожаловаться на Rannasha   Ответить с цитированием Мультицитирование сообщения от Rannasha Быстрый ответ на сообщение Rannasha

7 декабря 2013, 8:26:34 PM   # 5
 
 
Сообщения: 1078
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие гарантии я могу использовать при попытке 0 сделок подтверждения?

Убедитесь, что у вас есть хорошо подключен узел.

После того, как вы впервые видите транзакции, подождите X секунды и искать двойные атаки тратить деньги.

Если нет двойных атак уровня расходов не произошли еще, то можно предположить, шансы будут включены сделки вы хотите в блоке вместо противоречивой сделки по крайней мере, Y%.

Не спрашивайте меня, как вычислить X и Y, но если вы можете точно оценить Y, то вы можете просто увеличить цену на п * (1-Y) для покрытия ожидаемых потерь от двойной тратит. Где п есть доля клиентов, которые пытаются афера вас.

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

В случае сети hashrate прекрасно сочетающегося трудности, Z всегда 10 минут.

Сейчас, с трудом растет, Z составляет от 7 до 8 минут обычно.

Обратите внимание, что Z не зависит от того, когда был создан последний блок.

Не Z средний блок интервал / 2, так как случайная сделка имеет 50% вероятность появления каждой стороны среднего блока интервал?
Z возрастает, однако в зависимости от того, как реже getblocktemplate или getwork вызывается при добыче самым "в среднем" шахтер. Если это в порядке минут, затем Z приближается к 10 вместо идеальных 5 минут.
Solex сейчас офлайн Пожаловаться на Solex   Ответить с цитированием Мультицитирование сообщения от Solex Быстрый ответ на сообщение Solex

8 декабря 2013, 12:57:10 AM   # 6
T3A
 
 
Сообщения: 179
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие гарантии я могу использовать при попытке 0 сделок подтверждения?

Там нет абсолютной безопасности для подтверждения 0 сделок. Жадные шахтеры могут легко принимать более высокие сделки платы и игнорировать более низкие сделки платы.

Если бы я хотел, чтобы обмануть вас в сделках с 0 подтверждением, я хотел бы дать вам $ 10 с $ 0.01 платой, а затем сразу же после отправки сделки по $ 9,50 с сбор в размере $ 0,51 на другой адрес у меня есть. Любой шахтер может игнорировать старую сделку в пользу более выгодной сделки.
T3A сейчас офлайн Пожаловаться на T3A   Ответить с цитированием Мультицитирование сообщения от T3A Быстрый ответ на сообщение T3A

8 декабря 2013, 1:05:53 AM   # 7
 
 
Сообщения: 905
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие гарантии я могу использовать при попытке 0 сделок подтверждения?

Не Z средний блок интервал / 2, так как случайная сделка имеет 50% вероятность появления каждой стороны среднего блока интервал?
Z возрастает, однако в зависимости от того, как реже getblocktemplate или getwork вызывается при добыче самым "в среднем" шахтер. Если это в порядке минут, затем Z приближается к 10 вместо идеальных 5 минут.


Номер блока Диагностика представляет собой процесс Пуассона. Вы всегда 10 минут (или независимо от текущего nethash & Трудность команда) от ожидаемого прибытия следующего блока.
maaku сейчас офлайн Пожаловаться на maaku   Ответить с цитированием Мультицитирование сообщения от maaku Быстрый ответ на сообщение maaku

8 декабря 2013, 2:02:37 AM   # 8
 
 
Сообщения: 238
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие гарантии я могу использовать при попытке 0 сделок подтверждения?

Большое спасибо за вход каждого.

К сожалению для меня, повышение цен, чтобы компенсировать потери доказуемую не вариант (во всяком случае, учитывая мой конкретный сценарий, я был бы склонен предложить скидку тех, кто платит в BTC).

Тем не менее, я был обработка, чтение и размышление о предложениях, сделанных всеми вами и пришли к выводам:

+ Стимул афера будет мало, учитывая сделки являются < 5usd.
+ Возможность жулик минимума, так как это физическое устройство и злоумышленник находится на очереди, и, вероятно, на камеру.
+ Финня атака риска близко к 0, так как я всегда буду иметь лучшую связь, чем атакующие (это заключение верно?)
+ Это оставляет меня с риском гонки атаки. Более конкретно, андроид бумажник модифицирован для этой цели.

На основе исследования я сделал после того, как комментарий justusranvier, в приличное время X будет 30-60 секунд. Я не так много времени. 5 секунд уже толкая его для моей цели. Кроме того, я не нашел доказательства такого модифицированного бумажника или успешного двойной тратят.

Так что да, я все еще нужно больше времени, чтобы думать об этом, но похоже, что я в конечном итоге попробовать, что очень низкое значение X (5 секунд) и просто посмотреть, как она идет. Потери будут считаться уклонением, который уже существует в системе. Может быть, получить некоторые статистические данные, сравнить Btc с уклонением против декретов, и настроить там.

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

8 декабря 2013, 2:50:51 AM   # 9
T3A
 
 
Сообщения: 179
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие гарантии я могу использовать при попытке 0 сделок подтверждения?

+ Финня атака риска близко к 0, так как я всегда буду иметь лучшую связь, чем атакующие (это заключение верно?)

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

8 декабря 2013, 10:20:36 AM   # 10
 
 
Сообщения: 819
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие гарантии я могу использовать при попытке 0 сделок подтверждения?

Убедитесь, что у вас есть хорошо подключен узел.

После того, как вы впервые видите транзакции, подождите X секунды и искать двойные атаки тратить деньги.

Если нет двойных атак уровня расходов не произошли еще, то можно предположить, шансы будут включены сделки вы хотите в блоке вместо противоречивой сделки по крайней мере, Y%.

Не спрашивайте меня, как вычислить X и Y, но если вы можете точно оценить Y, то вы можете просто увеличить цену на п * (1-Y) для покрытия ожидаемых потерь от двойной тратит. Где п есть доля клиентов, которые пытаются афера вас.

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

8 декабря 2013, 12:11:29 PM   # 11
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие гарантии я могу использовать при попытке 0 сделок подтверждения?

Еще одна вещь, которую вы можете сделать, это начать добычу на всех бассейнах, которые поддерживают ББТ так что вы знаете, что сделки будут появляться в следующем кадре.

Если вы видите, сделка вы заинтересованы в ГЭТ подхвачена большинством власти хеширования и не конфликтующие операции не делают это, то вы, вероятно, хорошо.
justusranvier сейчас офлайн Пожаловаться на justusranvier   Ответить с цитированием Мультицитирование сообщения от justusranvier Быстрый ответ на сообщение justusranvier

9 декабря 2013, 9:48:43 AM   # 12
 
 
Сообщения: 488
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие гарантии я могу использовать при попытке 0 сделок подтверждения?

Для того, чтобы сделать жизнь труднее для потенциальных двойных транжир убедитесь,
  • имеют хорошо соединенный узел
  • немедленно ретранслировать полученные транзакции соответствующие для вас столько узлов, насколько это возможно
  • запустить bitcoind в "nolisten" режим, так это не представляется возможным для атакующего напрямую "впрыскивать" вредоносные операции в вашем bitcoind экземпляра

Обратите внимание, что это только увеличивает сложность определенных атак дважды тратить деньги. К никоим образом это делает их невозможно.
Герберт сейчас офлайн Пожаловаться на Herbert   Ответить с цитированием Мультицитирование сообщения от Herbert Быстрый ответ на сообщение Herbert



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW