Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
20 января 2014, 1:53:23 PM   # 1
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Детерминированный галстук нарушение> 2 длины вил

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


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

Если 2 блоков прибывают в то же самое время, то галстук нарушаются следующим блоком.

Это означает, что в течение примерно 10 минут, сеть хэширования мощность разделена на два блока.

Детерминированный галстука правило разрывная бы разорвать связь в пользу блока с наименьшим хэш.

Это позволит сократить количество длинных продолжительности вилок.

Если два блока прибыли, то сеть будет "знать" какой из двух блоков выигрывает галстук.

Недостатком этой системы является то, что она позволяет шахтерам игре системы.

Например, если цель была 1 миллион и самый последний блок хешируется 900000, то блок будет корректный блок.

Тем не менее, шахтер, который хотел удвоить провести сделку в этом блоке может заминировать на родителе блоков. Если шахтер попал в блок, то он будет иметь случайное число в диапазоне от 0 до 999,999. Существует хороший шанс, что его новый блок сможет осиротить текущий блок листа.

До:

<- В (900 000)

После

<- В (900 000)
    <- В '(600000)

Остальные шахтеры признают B», как самой длинной цепи.

Компромисс будет только участвовать правило, когда вилка больше чем 1 блок обратно.

Если 2 кандидатских блоки имеют один и тот же родитель, то мои на том, который прибыл первым. Однако, если вилка точка находится на прародителей или раньше, то добыча на блоке с наименьшим хэш.

Код:
Пусть S множество всех блоков, которые привязывают на высокий POW

Пусть Е ранний блок в S, чтобы прибыть

Удалить из S все блоки, которые имеют один и тот же родитель, как E

Шахта на блоке в S с низкой хэш

Если все шахтеры согласны на Е, то они выберут тот же блок, чтобы построить на.

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


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


20 января 2014, 2:12:24 PM   # 2
 
 
Сообщения: 406
Цитировать по имени
цитировать ответ
по умолчанию Re: Детерминированный галстук нарушение> 2 длины вил

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





Если 2 блоков прибывают в то же самое время

Понятие одновременности мешая мне в этом контексте.

Если связь была идеальной и мгновенной (они не являются), узел никогда не будет вопроса о том, какой блоке он видит первым.

Не могли бы вы объяснить мне фундаментальное ограничение для узла, чтобы решить, порядок блоков заездов? То есть интернет-причина того, что это возможно даже для узла в "думать" два блока прибыл в то же время? Что ограничение делает узел должен определять порядок событий - где узкое место ... Интернет-провайдер, то программное обеспечение, большие маршрутизаторы ...

Я надеюсь, что мой вопрос ясен.
Altoidnerd сейчас офлайн Пожаловаться на Altoidnerd   Ответить с цитированием Мультицитирование сообщения от Altoidnerd Быстрый ответ на сообщение Altoidnerd

20 января 2014, 2:21:34 PM   # 3
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Детерминированный галстук нарушение> 2 длины вил

Не могли бы вы объяснить мне интернет-причина того, что это возможно даже для узла в "думать" два блока прибыл в то же время?

Я просто имел в виду галстук, я признаю, что это плохо фразировки.

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

Каждый будет просто добывать на этом блоке.

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

Каждый узел будет опираться на блоке, который получил первый этот узел.

Предполагая, что блок листьев начинается как



Два блока B и B»находятся примерно в то же время, так как шахтеры передают свои блоки.

Есть 2 возможных цепей

<- B
<- B»

Если 75% из узлов увидел B, а затем 75% строят на B и 25% строят на B».

Так как они оба имеют один и тот же родитель, блок, который прибыл на первый узел будет построен.

Существует вероятность того, что еще 2 блоков будут найдены примерно в то же время. Предполагая, что каждый из них построены на B и B», то цепи

<- B <- C
<- B» <- C»

На данный момент связь разрывается детерминировано.

S будет множество всех связанных блоков, так что [C, C ']

Не имеет значения, если узел устанавливает E, чтобы быть С или С», так как ни блок имеет один и тот же родительский элемент.

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

20 января 2014, 2:33:00 PM   # 4
 
 
Сообщения: 406
Цитировать по имени
цитировать ответ
по умолчанию Re: Детерминированный галстук нарушение> 2 длины вил

Не могли бы вы объяснить мне интернет-причина того, что это возможно даже для узла в "думать" два блока прибыл в то же время?


Существует вероятность того, что еще 2 блоков будут найдены примерно в то же время. Предполагая, что каждый из них построены на B и B», то цепи

<- B <- C
<- B» <- C»

Все чисто.

Я думаю, что будет 4 случая в этой точке,

<- B <- {С, С '}

<- B» <- {С», С}

обыкновенное письмо:
<- B <- C
<- B <- C»

<- B» <- C
<- B» <- C»

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

20 января 2014, 2:38:45 PM   # 5
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Детерминированный галстук нарушение> 2 длины вил

Я думаю, что будет 4 случая в этой точке,

<надрез>

обыкновенное письмо:
<- B <- C
<- B <- C»

<- B» <- C
<- B» <- C»

Однако, во всех случаях, связь будет нарушена таким же образом (низкий хэш C и C ').

Правила так, что она плавно переходит от "ранний блок" править в "низкий хэш" править.

Единственная неоднозначность если бы там было 2 комплекта связей

<- B <- C
<- B <- C»

<- B» <- C ''

Если C получен ранний, то выбор между [C и C «»]. Аналогично, если C «получен ранний, выбор между [C» и C „“]. Если C «» получен ранее, чем выбор между [C, C»и C„“]
TierNolan сейчас офлайн Пожаловаться на TierNolan   Ответить с цитированием Мультицитирование сообщения от TierNolan Быстрый ответ на сообщение TierNolan

20 января 2014, 3:00:19 PM   # 6
 
 
Сообщения: 406
Цитировать по имени
цитировать ответ
по умолчанию Re: Детерминированный галстук нарушение> 2 длины вил

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

20 января 2014, 4:20:12 PM   # 7
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Детерминированный галстук нарушение> 2 длины вил

Я не могу это прокомментировать, является ли очень полезно или нет.

Хех, да. Если шансы на 2-х блоков, происходящих в то же время составляет 1%, то вероятность, что происходит два раза подряд лишь 0,01%, так что это не будет происходить очень часто так или иначе.
TierNolan сейчас офлайн Пожаловаться на TierNolan   Ответить с цитированием Мультицитирование сообщения от TierNolan Быстрый ответ на сообщение TierNolan

20 января 2014, 6:38:15 PM   # 8
 
 
Сообщения: 406
Цитировать по имени
цитировать ответ
по умолчанию Re: Детерминированный галстук нарушение> 2 длины вил

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

30 января 2014, 3:55:05 PM   # 9
 
 
Сообщения: 610
Цитировать по имени
цитировать ответ
по умолчанию Re: Детерминированный галстук нарушение> 2 длины вил

Мне было интересно, если эта идея может быть обобщена ..

То, что я имею в виду, если вы блоки поступают .. continuously..with неравные промежутки между ними, и все вы знаете, когда вы получили блок & блок хэш, и другие детали, относящиеся к содержанию блока, могли бы вы работать детерминированный способ упорядочения их ..? Какой бы то же самое для пользователей в сети, которые, возможно, получили блоки в несколько ином порядке друг к другу? 

Может быть, блок мог бы сказать вам, где это думает, что "это должно быть в порядке, используя это метка времени, но это было бы только справедливо, если вы получили его в течение определенного интервала времени с этого момента .. ОКНО действия.

Есть ли способ сделать это.. ?

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

30 января 2014, 4:21:40 PM   # 10
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Детерминированный галстук нарушение> 2 длины вил

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

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

30 января 2014, 5:29:38 PM   # 11
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Детерминированный галстук нарушение> 2 длины вил

А также создать конкретный стимул замедлит блок объявление, когда блок у вас есть вероятный победитель.

Я довольно уверен, что это было предложено до и развенчан.

Это 2 этап. Если все блоки в галстуке имеет один и тот же родитель, то связь нарушаются в пользу самого раннего блока.

Однако, для вилок, которые более чем 1 блок глубоко (так блоки имеют разные родитель), то он распадается до самого низкого хэша.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW