Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
27 августа 2017, 3:45:24 PM   # 1
 
 
Сообщения: 6
Цитировать по имени
цитировать ответ
по умолчанию Re: Эгоистичный горнорудной двойной расходов

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


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

  • Отправитель готовит сделку платить себя и тратить все свои UTXOs
  • Отправитель мин тайно на честном лучшей кончике цепи, пока она не получает повезло полосу N + 1-к (не обнаружено) блоков подряд, в то время как честные шахтеры не получают ничего. Ее дважды проводит ТЙ в любом из этих блоков.
  • Отправитель помещает заказ, получает адрес от приемника, и транслировать транзакцию оплачиваемой по адресу получателя.
  • Честна сделка получает N подтверждений на честную цепи, в течение которого отправитель производит K больше блоков тайно.
  • Приемник принимает оплату и доставить товар.
  • Отправитель передает ей повезла полосу, содержащую двойные Потратьте УЮ, который имеет больше работы, чем честная цепь.

Так что, если отправитель имеет 25% hashpower и N = 6, она должна premine 5 блоков перед отправкой сделки и быть уверены, чтобы добиться успеха. Это происходит потому, что отправитель, вероятно, будет в состоянии производить 2 блоков в течение времени, необходимого честных шахтеров, чтобы произвести 6 блоков. N + 1-к = 6 + 1-2 = 5.

Используя этот метод, отправитель всегда может держать ТЙ тратят все свои UTXOs в своей частной отрасли. Как только она получает счастливую полосу, она может размещать заказы в одном или нескольких магазинах, тратя все свои деньги. и с высокой вероятностью успеха с двойными расходами.

Расчеты Питера Тодда (https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2013-November/003607.html) На эгоистической добыче показывает, что вам не нужно больше, чем 30% от общего hashpower найти больше блоков, чем другие шахтеры.

Не является ли вывод из этого, что большая (>29,3%) шахтер, что мины эгоистично по какой-то причине, получает в два раза провести без каких-либо дополнительных затрат?

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

Существует ли какая-либо ошибка в моих рассуждениях?
kallerosenbaum сейчас офлайн Пожаловаться на kallerosenbaum   Ответить с цитированием Мультицитирование сообщения от kallerosenbaum Быстрый ответ на сообщение kallerosenbaum


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


28 августа 2017, 2:43:38 PM   # 2
 
 
Сообщений: 28
Цитировать по имени
цитировать ответ
по умолчанию Re: Эгоистичный горнорудной двойной расходов

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





Я думаю, вы в основном правильно.

Если добыча эгоистично в любом случае, то попытки двойной расходы не стоить вам очень много.

Однако вероятность того, что эгоистичный шахтер получит лидерство 5 блоков довольно мала даже при 25% мощности добычи. Если противник имеет лидерство 5, честна сеть имеет шанс 32%, чтобы найти 4 блока в ряде, сократил разрыв в противнике только 1. Противнику теперь придется опубликовать свою цепь, чтобы не потерять свой блок награда. Поэтому двойные израсходует потерпит неудачу, потому что торговцы еще не приняли оплату противника из-за подтверждения необходимых.

Это только один пример того, как двойная попытка потратить может потерпеть неудачу. Это еще больше снижает вероятность успешных двойных расходов.

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

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

28 августа 2017, 8:46:11 PM   # 3
 
 
Сообщения: 6
Цитировать по имени
цитировать ответ
по умолчанию Re: Эгоистичный горнорудной двойной расходов

> Можно было бы тщательно рассчитать, что, принимая весь возможный исход гонки цепи во внимание. И тогда вы могли бы оценить, как долго и противник с добычей мощностью х бы не запустить его атаку, пока (ожидаемое время) он преуспевает в двойных расходах.

Да, и вы могли бы сделать, как многие результаты, как это возможно полезно для двойных расходов. Убедитесь в том, чтобы иметь много различных выходов различного значения. Создание одной транзакции для каждого из этих выходов и поместить их в секретной цепи. Как только у вас есть N + 1-K блоков для любого N, сделать покупку на сайте, который принимает N подтверждений. Представьте, у вас есть 108 выходов:

1: 0,01 BTC
2: 0,1 BTC
3: 1 BTC
4: 10 BTC
5: 100 BTC
6: 1000 BTC
7: 10000 BTC
8: 100000 BTC

Предположим также, что у вас есть 25% hashpower (вы получите 1 блок в то же самое время другие получают 3 блока).
Сделайте свою эгоистичную горнодобывающую вещь. Если у вас есть счастливая полоса м блоков, сделать покупку в соответствии с этой таблицей:

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

29 августа 2017, 4:20:46 PM   # 4
 
 
Сообщения: 6
Цитировать по имени
цитировать ответ
по умолчанию Re: Эгоистичный горнорудной двойной расходов

Этот вопрос несколько покрыт Айолет Sapirshtein, Йонатан Sompolinsky и Авивский Зоар в "Оптимальные Эгоистичные Горнодобывающие стратегии в Bitcoin" (https://arxiv.org/pdf/1507.06183.pdf). Они пришли к выводу:

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

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

3 сентября 2017, 6:49:08 AM   # 5
 
 
Сообщения: 979
Цитировать по имени
цитировать ответ
по умолчанию Re: Эгоистичный горнорудной двойной расходов

http://vixra.org/pdf/1504.0072v2.pdf
Funkenstein сейчас офлайн Пожаловаться на Funkenstein   Ответить с цитированием Мультицитирование сообщения от Funkenstein Быстрый ответ на сообщение Funkenstein



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW