Вернуться   Биткоин Форум > - Помощь начинающим
13 июля 2012, 11:39:53 PM   # 1
 
 
Сообщения: 504
Цитировать по имени
цитировать ответ
по умолчанию Re: Как работает blockchain оставаться в синхронизации?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я пытаюсь выяснить, как различные бассейны и шахтеры остаются синхронизированными, как же ни один из них не помоему те же блоки?
purelithium сейчас офлайн Пожаловаться на purelithium   Ответить с цитированием Мультицитирование сообщения от purelithium Быстрый ответ на сообщение purelithium


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


14 июля 2012, 12:17:18 AM   # 2
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Как работает blockchain оставаться в синхронизации?

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





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

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

Пример:
текущий блок # 182800
Miner & Miner Б и решить блок # 182801
Miner публикует его блок на части сети позволяет назвать его # 182801-A.
Miner B публикует его блок на части сети позволяет назвать его # 182801-B.
Каждая часть сети шахт расширить свою версию блока цепи. 
Скажем, Miner С находит следующий блок (# 182802), и он использовал # 182801-А, как предшествующий блок затем # 182801-B, будет потерян.

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

14 июля 2012, 12:21:55 AM   # 3
 
 
Сообщения: 1778
Цитировать по имени
цитировать ответ
по умолчанию Re: Как работает blockchain оставаться в синхронизации?

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

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

Пример:
текущий блок # 182800
Miner & Miner Б и решить блок # 182801
Miner публикует его блок на части сети позволяет назвать его # 182801-A.
Miner B публикует его блок на части сети позволяет назвать его # 182801-B.
Каждая часть сети шахт расширить свою версию блока цепи. 
Скажем, Miner С находит следующий блок (# 182802), и он использовал # 182801-А, как предшествующий блок затем # 182801-B, будет потерян.
Что произойдет, если два шахтеры решили блок ровно в то же время?
Scott J сейчас офлайн Пожаловаться на Scott J   Ответить с цитированием Мультицитирование сообщения от Скотт Дж Быстрый ответ на сообщение Скотт Дж

14 июля 2012, 12:27:46 AM   # 4
 
 
Сообщения: 308
Цитировать по имени
цитировать ответ
по умолчанию Re: Как работает blockchain оставаться в синхронизации?

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

14 июля 2012, 12:32:46 AM   # 5
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Как работает blockchain оставаться в синхронизации?

котировка
Что произойдет, если два шахтеры решили блок ровно в то же время?

0s или 0.1s или 1.2s это на самом деле не имеет значения *. Когда шахтер решает блок, он транслирует его на своих сверстников и тех коллег для своих сверстников и тех сверстников своих сверстников, пока каждый узел не знает о новом блоке. От период времени между блоком был найден и каждый узел зная блок это возможно для другого узла, чтобы не знать, что блок уже решен и два конкурирующих блоки будут производиться. Если два шахтеры вещать конкурирующие блоки в сеть, прежде чем все узлы знают о новом блоке (ов), то сеть будет временно находиться в конфликте.  

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

Помните, что это довольно редко только около 1% или около блоков в конечном итоге в "раса" с конкурентом.  Это критическое окно длится всего несколько секунд. Основные пулы стимула минимизировать осиротевшие блоки, потому что осиротевшие блоки не дают никакого дохода. Самый простой способ, чтобы иметь огромное количество пиров, так что в латентности одной связи они уже уведомили значительную часть сети.



* Технически больше фора один блок имеет больше времени, он должен уведомить сеть до другого блока найден. Таким образом, разница во времени между двумя блоками влияет на исход того, кто выигрывает гонку, но не шанс на самой гонке. Если 70% мощности сети хеширования считает "" чтобы быть следующим блоком и только 30% считает "б" к следующему блоку, то "" имеет 70% шанс выиграть гонку.
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

14 июля 2012, 12:43:46 AM   # 6
 
 
Сообщения: 1778
Цитировать по имени
цитировать ответ
по умолчанию Re: Как работает blockchain оставаться в синхронизации?

Спасибо за объяснение.
Scott J сейчас офлайн Пожаловаться на Scott J   Ответить с цитированием Мультицитирование сообщения от Скотт Дж Быстрый ответ на сообщение Скотт Дж

14 июля 2012, 7:15:17 PM   # 7
 
 
Сообщений: 75
Цитировать по имени
цитировать ответ
по умолчанию Re: Как работает blockchain оставаться в синхронизации?

Это может быть слишком техническим, но не может быть блок-сиротой до следующего блока найден? Это мое понимание того, что, когда добывающая узел слышит около двух блоков, которые являются одновременно и тем же номер (например, 182801), он сразу же отвергнуть тот, который имеет больший хеш (ниже эффективная сложность). Шахтеры принимают цепочку с наибольшим доказательством работы, которая является самой большой суммой трудностей. В описанном примере, блок не осиротели, пока блок конкурирующих с ним не получает блок, построенный на нем, а затем гонка сразу же закончилась. Не существует возможность для гонки между двумя цепями, чтобы пойти для более чем одного блока (хотя это весьма маловероятно)? Например, я помню, как читал о ~ 50 блока сиротской цепи в Litecoin несколько недель назад. Bitcoin, вероятно, мимо точки, имеющие осиротевшую цепи больше, чем один, но я считаю, теория интересна.
Koooooj сейчас офлайн Пожаловаться на Koooooj   Ответить с цитированием Мультицитирование сообщения от Koooooj Быстрый ответ на сообщение Koooooj

15 июля 2012, 10:03:26 AM   # 8
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Как работает blockchain оставаться в синхронизации?

Это может быть слишком техническим, но не может быть блок-сиротами до следующий блок найден? Это мое понимание того, что, когда добывающая узел слышит около двух блоков, которые являются одновременно и тем же номер (например, 182801), он сразу же отвергнуть тот, который имеет больший хеш (ниже эффективная сложность). Шахтеры принимают цепочку с наибольшим доказательством работы, которая является самой большой суммой трудностей. В описанном примере, блок не осиротели, пока блок конкурирующих с ним не получает блок, построенный на нем, а затем гонка сразу же закончилась. Не существует возможность для гонки между двумя цепями, чтобы пойти для более чем одного блока (хотя это весьма маловероятно)? Например, я помню, как читал о ~ 50 блока сиротской цепи в Litecoin несколько недель назад. Bitcoin, вероятно, мимо точки, имеющие осиротевшую цепи больше, чем один, но я считаю, теория интересна.

Bitcoin общается как транзакции и новые блоки по сети p2p путем ретрансляции - прохождение сообщений для всех других подключенных Bitcoins. Это, как они "остаться в синхронизации",

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

Я ранее был исправлен в размышлении вопросы, размер хеш (хотя я до сих пор не смотрел код для себя). Я думаю, что экземпляр Bitcoin использует только первый блок, который он получает от сети p2p, как один, чтобы построить на. Поскольку ретрансляция быстро происходит на Bitcoin, блок, который осиротел был, вероятно, нашли после того, принято в любом случае.

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

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW