Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
15 января 2017, 6:03:53 PM   # 1
 
 
Сообщения: 147
Цитировать по имени
цитировать ответ
по умолчанию Re: работники бассейна нужно ли знать множество Tx?

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


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


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


15 января 2017, 7:12:47 PM   # 2
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: работники бассейна нужно ли знать множество Tx?

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





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

16 января 2017, 3:30:05 AM   # 3
 
 
Сообщения: 224
Цитировать по имени
цитировать ответ
по умолчанию Re: работники бассейна нужно ли знать множество Tx?

Блок заголовок, чей хэш должен быть малы для того, чтобы быть действительным, состоит из предыдущего блока хэша (PBH), корень Merkle сделок (в том числе coinbase, с его одноразовым номером), некоторые сборных метаданных (сложность, время, блок высота), а также 32-битный одноразовый номер.
Бассейны могут, теоретически, только послать блок заголовок (без временного значения), но это должно было бы быть обновлено так часто было бы поставить нагрузку на сеть. Вместо этого они могут посылать все поля вписанных в моей (очень плохо нарисованной) схеме:

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

17 января 2017, 1:55:05 AM   # 4
 
 
Сообщения: 924
Цитировать по имени
цитировать ответ
по умолчанию Re: работники бассейна нужно ли знать множество Tx?

Блок заголовок, чей хэш должен быть малы для того, чтобы быть действительным, состоит из предыдущего блока хэша (PBH), корень Merkle сделок (в том числе coinbase, с его одноразовым номером), некоторые сборных метаданных (сложность, время, блок высота), а также 32-битный одноразовый номер.
Бассейны могут, теоретически, только послать блок заголовок (без временного значения), но это должно было бы быть обновлено так часто было бы поставить нагрузку на сеть. Вместо этого они могут посылать все поля вписанных в моей (очень плохо нарисованной) схеме:

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

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

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

19 января 2017, 3:17:46 PM   # 5
 
 
Сообщения: 147
Цитировать по имени
цитировать ответ
по умолчанию Re: работники бассейна нужно ли знать множество Tx?

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

Оператор Пул обычно генерирует заголовок блока, а затем транслировать его на все шахтер. Так нет, они не должны знать сделки, потому что оператор пула уже сделал соответствующую часть работы.
То, что я понимаю, операторы обеспечивают бассейн корень Merkle сделок (в том числе coinbase, с одноразовым номером), вместо множества Tx. Возможно ли рабочие, чтобы заново создать множество Tx из той или другой предоставленной информации?

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

19 января 2017, 3:37:13 PM   # 6
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: работники бассейна нужно ли знать множество Tx?

То, что я понимаю, операторы обеспечивают бассейн корень Merkle сделок (в том числе coinbase, с одноразовым номером), вместо множества Tx.
Возможно ли рабочие, чтобы заново создать множество Tx из той или другой предоставленной информации?
зачем? никто не заинтересован в этой информации.
на самом деле рабочие даже не подключены к Bitcoin-сети сам

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

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

19 января 2017, 4:11:07 PM   # 7
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: работники бассейна нужно ли знать множество Tx?

Возможно ли рабочие, чтобы заново создать множество Tx из той или другой предоставленной информации?

Нет. Хотя это может иногда быть возможно для работника слушать сеть Bitcoin и terate через все операции, они знают о и генерировать Merkle корня для каждой итерации, пока они не найти корень соответствия Merkle, если они хотят. Они не будут надежно всегда слышал необходимые операции, и не будет, как правило, быть в состоянии найти корень соответствия Merkle в разумный промежуток времени.

Кроме того, когда блок найден, делает потребность оператора пула транслировать множество Tx

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

или hashMerkleRoot достаточно?

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW