Вернуться   Биткоин Форум > - Помощь начинающим
12 сентября 2012, 1:06:37 AM   # 1
 
 
Сообщений: 85
Цитировать по имени
цитировать ответ
по умолчанию Re: осиротевшие блоки и операций по ним

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


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

http://blockchain.info/block/00000000000001cc6e543922dd64d6e1f743f678a9e5db96aaa6bd48c598d9ed

Мои вопросы:
мы имеем операцию на обоих блоках. Что происходит с теми, на сиротский блоке? Они не проводят, а затем люди имеют один меньше подтверждения того, что они, как правило, имеют в то же время?

во-вторых, то, что определяет, является ли блок сиротой? Почему система выбрать один над другим?

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


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


12 сентября 2012, 1:15:48 AM   # 2
 
 
Сообщения: 572
Цитировать по имени
цитировать ответ
по умолчанию Re: осиротевшие блоки и операций по ним

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





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

12 сентября 2012, 5:11:58 AM   # 3
 
 
Сообщения: 2352
Цитировать по имени
цитировать ответ
по умолчанию Re: осиротевшие блоки и операций по ним

мы имеем операцию на обоих блоках. Что происходит с теми, на сиротский блоке?

Считаю, что есть два шахтеры, Алиса и Боб, и последний решил блок был блоком на высоту 100. Таким образом, оба пытаются решить для блока 101. Боб может иметь некоторые операции, которые Алиса еще не включают в себя и наоборот.

Тогда говорят, как произойдет решить блок 101 примерно в то же время и транслировать их 101 на своих сверстников.

Пир узел X происходит, чтобы узнать первым из блока 101. и любые операции Алисы в Элис 101 теперь будет отображаться как 1 / неподтвержденными. Тогда X узнает Боб блок 101 X будет по-прежнему хранить этот блок (как боковая ветвь), но по-прежнему будет относиться блок Алисы 101 в качестве последнего решаемого блока. Любые операции, которые были добавлены исключительно Бобу в его блоке 101 все равно будут отображаться как 0 / неподтвержденный узел X.  

Если другой шахтер, Чарли, а первым узнал из блока на высоте 101 от партнера ретранслируется блока Боба 101, то он пытается решить для блока 102, Чарли решает эту проблему и широковещательные оно и пэры, таким образом, Чарли распространять его и в конце концов достигает X ,

Теперь X подтверждает Чарли 102 является действительным, и, таким образом, принимает эту боковую ветвь, которая включала Боба 101 и делает его основной отраслью после добавления к нему блок Чарли 102. Элис 101 теперь боковую ветвь (которая заставляет ее 101 быть сиротой). Если есть какие-либо операции, которые Элис показаны как 1 / неподтвержденными, в котором были добавлены ни Боб, ни Чарли, то Х теперь будет отображаться 0 / неподтвержденный для этой транзакции.  

 - http://en.bitcoin.it/wiki/Protocol_rules#.22block.22_messages

Таким образом, чтобы резюмировать ... когда X узнал блок Алисы 101 сначала добавил его как силу, и любые другие блоки для 101, которые прибыли позже (например, блок Боба 101) были добавлены к боковой ветви. Таким образом, победителем на любой высоте блока является первым действительным блоком прибыть в каждом конкретном узле. Таким образом, есть стимул для шахтеров, чтобы их блоки распространяются как можно быстрее, и чем меньше блок (меньше сделок), тем быстрее она будет проверена и ретранслируются каждым узлом. Есть осиротевшие блоки довольно часто (например, ежедневно), так что это не просто какая-то странная причуда, что происходит только один раз в голубой луне.


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

12 сентября 2012, 9:54:26 AM   # 4
 
 
Сообщений: 85
Цитировать по имени
цитировать ответ
по умолчанию Re: осиротевшие блоки и операций по ним

Спасибо за хорошо выписанным объяснение, Стивен.

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

12 сентября 2012, 10:27:12 AM   # 5
 
 
Сообщения: 2352
Цитировать по имени
цитировать ответ
по умолчанию Re: осиротевшие блоки и операций по ним

Кроме того, это означает, что именно сейчас, когда мы используем полный клиент мы не только сохранить основной блок цепи, но и все эти осиротевшие блоки?

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

17 декабря 2012, 3:01:24 PM   # 6
 
 
Сообщений: 58
Цитировать по имени
цитировать ответ
по умолчанию Re: осиротевшие блоки и операций по ним

Так что, если у меня есть сделка по blockchain Алисы, мой узел начнет снова транслировать сделку шахтеров? Похоже, хорошая идея для добычи программного обеспечения, чтобы найти и объединить операции в осиротевших blockchains. Любая причина этого не происходит?
citboin сейчас офлайн Пожаловаться на citboin   Ответить с цитированием Мультицитирование сообщения от citboin Быстрый ответ на сообщение citboin

17 декабря 2012, 11:04:35 PM   # 7
 
 
Сообщения: 2352
Цитировать по имени
цитировать ответ
по умолчанию Re: осиротевшие блоки и операций по ним

Так что, если у меня есть сделка по blockchain Алисы, мой узел начнет снова транслировать сделку шахтеров? Похоже, хорошая идея для добычи программного обеспечения, чтобы найти и объединить операции в осиротевших blockchains. Любая причина этого не происходит?

Я не уверен, что я понять ваш вопрос правильно.  

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

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

Там могут быть и другие клиенты, которые ведут себя по-разному, но это, как клиент Bitcoin.org обрабатывает его.

что ответить на ваш вопрос?
Стивен Gornick сейчас офлайн Пожаловаться на Stephen Gornick   Ответить с цитированием Мультицитирование сообщения от Stephen Gornick Быстрый ответ на сообщение Стивен Gornick

26 августа 2014, 10:50:23 PM   # 8
YSH
 
 
Сообщений: 59
Цитировать по имени
цитировать ответ
по умолчанию Re: осиротевшие блоки и операций по ним

К сожалению оживить эту тему.

Но у меня сейчас сегодня сделка застряла в сиротском блоке передних 9+ часов.

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

27 августа 2014, 3:18:07 PM   # 9
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: осиротевшие блоки и операций по ним

К сожалению оживить эту тему.

Но у меня сейчас сегодня сделка застряла в сиротском блоке передних 9+ часов.

Что происходит с моей сделки? Когда он получит в новом блоке? потерял ли это?

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

27 августа 2014, 5:46:46 PM   # 10
 
 
Сообщения: 2016
Цитировать по имени
цитировать ответ
по умолчанию Re: осиротевшие блоки и операций по ним

К сожалению оживить эту тему.

Но у меня сейчас сегодня сделка застряла в сиротском блоке передних 9+ часов.

Что происходит с моей сделки? Когда он получит в новом блоке? потерял ли это?

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

27 августа 2014, 6:23:05 PM   # 11
 
 
Сообщения: 2352
Цитировать по имени
цитировать ответ
по умолчанию Re: осиротевшие блоки и операций по ним

Я не думаю, что сделки могут заблудиться? это было бы смешно 

Случается все время.

Сделки, которые не подтверждают (например, с шестью подтверждениями) в конечном счете понижены шахтеров (из-за ограниченного размера пула транзакций, который только в памяти.)  http://bitcoin.stackexchange.com/questions/9709

Существует даже возможность подтвержденной сделку, чтобы получить "потерял", Это случилось с жесткой вилкой марта 2013 года, где подтвердил депозит клиента OKPAY, но затем, что клиент воспользовался жесткой вилкой ситуации, чтобы создать двойные израсходуют против OKPAY. В связи с ситуацией, шахтер, который включал двойную расходы (BTC Guild) уже известен о первоначальных сделках на v0.8 стороне blockchain вилки, но затем включал двойные расходует из той же транзакции, когда они перешли к решению блоков на предварительно v0.8 сторона вилки. Так BTC Guild "потерял" первая сделка расходы - вероятно, из-за повторный запуск клиента, который, в то время, не был никакого способа вытягивать пул памяти транзакций от партнера или постоянного хранения.   

Это очень, очень редкая ситуация. Хотя это может быть потеря $ 10000 в OKPAY был клиент не вернул средства, которые были потрачены дважды.
Стивен Gornick сейчас офлайн Пожаловаться на Stephen Gornick   Ответить с цитированием Мультицитирование сообщения от Stephen Gornick Быстрый ответ на сообщение Стивен Gornick

27 августа 2014, 6:38:06 PM   # 12
 
 
Сообщения: 518
Цитировать по имени
цитировать ответ
по умолчанию Re: осиротевшие блоки и операций по ним

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

28 августа 2014, 2:10:11 PM   # 13
 
 
Сообщения: 574
Цитировать по имени
цитировать ответ
по умолчанию Re: осиротевшие блоки и операций по ним

Я не думаю, что сделки могут заблудиться? это было бы смешно 

Случается все время.

Сделки, которые не подтверждают (например, с шестью подтверждениями) в конечном счете понижены шахтеров (из-за ограниченного размера пула транзакций, который только в памяти.)  http://bitcoin.stackexchange.com/questions/9709

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

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW