Bitcoin Forum
December 11, 2016, 12:45:45 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Контроль честности пулов  (Read 1895 times)
LZ
Moderator
Legendary
*
Offline Offline

Activity: 1456


Satoshi everywhere!


View Profile WWW
October 27, 2011, 09:54:54 AM
 #1

А майнер как-нибудь проверяет честность самого пула? Что пул дает в задании все транзакции сети и не игнорирует некоторые неугодные, что может случиться если пул будет взят под контроль нехорошими людьми, желающими повлиять на использование или разрушить сеть?

"Never invest unless you can afford to lose your entire investment." © S3052
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
btcsec
Hero Member
*****
Offline Offline

Activity: 670


BITS.MEDIA


View Profile WWW
October 27, 2011, 09:59:31 AM
 #2

Тут еще товарищ задает вопросы по честности работы пулов - http://forums.overclockers.ru/viewtopic.php?p=8951203#p8951203

Bits.media - русскоязычный информационный ресурс о сети Bitcoin
Lis
Sr. Member
****
Offline Offline

Activity: 303


Spice must flow!


View Profile
October 27, 2011, 12:41:31 PM
 #3

А майнер как-нибудь проверяет честность самого пула? Что пул дает в задании все транзакции сети и не игнорирует некоторые неугодные, что может случиться если пул будет взят под контроль нехорошими людьми, желающими повлиять на использование или разрушить сеть?

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

You would like to thank?
btc: 14tAPpwzrfZqBeFVvfBZHiBdByYhsoFofn
AV
Hero Member
*****
Offline Offline

Activity: 910



View Profile
October 27, 2011, 01:38:37 PM
 #4

Заметил такую вещь:
Беру две одинаковые карты натравливаю на один пулл (воркеры разные), за сутки капает сумма N.
На другой день одну из карт натравливаю на другой пулл и с двух пуллов капает сумма 1,5*N.
Потом опять переключаю обе карты на один пулл (воркеры разные) и опять вижу падение выработки.
В чём может быть дело ?
Lis
Sr. Member
****
Offline Offline

Activity: 303


Spice must flow!


View Profile
October 27, 2011, 02:17:44 PM
 #5

Заметил такую вещь:
Беру две одинаковые карты натравливаю на один пулл (воркеры разные), за сутки капает сумма N.
На другой день одну из карт натравливаю на другой пулл и с двух пуллов капает сумма 1,5*N.
Потом опять переключаю обе карты на один пулл (воркеры разные) и опять вижу падение выработки.
В чём может быть дело ?
В удаче.
Есть пулы которые платят только за шары найденного блока. Есть которые за все шары от предыдущего удачного блока.

You would like to thank?
btc: 14tAPpwzrfZqBeFVvfBZHiBdByYhsoFofn
DeepBit
Donator
Hero Member
*
Offline Offline

Activity: 532


We have cookies


View Profile WWW
December 25, 2011, 07:58:33 AM
 #6

А майнер как-нибудь проверяет честность самого пула? Что пул дает в задании все транзакции сети и не игнорирует некоторые неугодные, что может случиться если пул будет взят под контроль нехорошими людьми, желающими повлиять на использование или разрушить сеть?
Каждый майнер (в данном случае - пул, а не клиенты пула) может решать, какие транзакции ему включать в блок, а какие - нет. Его право не включать неугодные, например, или бесплатные. Или вообще никакие транзакции не включать.

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

Welcome to my bitcoin mining pool: https://deepbit.net ~ 3600 GH/s, Both payment schemes, instant payout, no invalid blocks !
Coming soon: ICBIT Trading platform
rPman
Legendary
*
Offline Offline

Activity: 1078


View Profile WWW
December 25, 2011, 09:00:34 AM
 #7

Quote
Если пул будет взять под контроль нехорошими людьми, то он не может сделать ничего такого, что мог бы сделать одиночный майнер такой же мощности. Например - включать в блоки много бесполезных транзакций или объединяться с другими пулами для захвата сети. Но в случае подобных злодеяний пользователи пула его бы покинули и он бы потерял силу.
Как майнеру определить, что его пулом завладели 'нехорошие люди'?

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
DeepBit
Donator
Hero Member
*
Offline Offline

Activity: 532


We have cookies


View Profile WWW
December 25, 2011, 08:54:18 PM
 #8

Как майнеру определить, что его пулом завладели 'нехорошие люди'?
Что завладели - определить нельзя. А что с блоками творится - всем видно, например - "борьба цепочек" или необычное содержимое.

Welcome to my bitcoin mining pool: https://deepbit.net ~ 3600 GH/s, Both payment schemes, instant payout, no invalid blocks !
Coming soon: ICBIT Trading platform
rPman
Legendary
*
Offline Offline

Activity: 1078


View Profile WWW
December 25, 2011, 08:59:30 PM
 #9

Был такой сайт http://pident.artefact2.com/ недолго, на него ссылался пул eligius, на нем очень красиво и удобно цветами отображались блоки и принадлежность их пулам майнинга (крупнейшим), на сколько я понимаю эта информация бралась из публикуемой самими пулами статистики?

По крайней мере хотя бы по этой информации можно было бы связать необычные транзакции и поведение в блоках с пулами.

p.s. Я так понимаю теперь есть http://blockchain.info/ не такой красивый и удобный, но...

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
btcsec
Hero Member
*****
Offline Offline

Activity: 670


BITS.MEDIA


View Profile WWW
December 26, 2011, 08:31:59 AM
 #10

http://digbtc.com/ еще в догонку

Bits.media - русскоязычный информационный ресурс о сети Bitcoin
btcsec
Hero Member
*****
Offline Offline

Activity: 670


BITS.MEDIA


View Profile WWW
January 05, 2012, 05:38:38 PM
 #11

Вопрос такой, а откуда тот же http://blockchain.info/pools?timespan=4days берет информацию, кто сколько блоков нашел? Что-то там данные какие-то очень сомнительные. Какие вообще есть пути определить, кем сформирован блок? Только пасти, что публикуют сами пулы? Тогда с blockchain.info вообще непонятно, он про ИП адреса говорит, а они же нигде, ни в блоках, ни в транзакциях, вообще нигде не проходят. Может, еще какие способы есть?

Bits.media - русскоязычный информационный ресурс о сети Bitcoin
DeepBit
Donator
Hero Member
*
Offline Offline

Activity: 532


We have cookies


View Profile WWW
January 05, 2012, 06:04:59 PM
 #12

Вопрос такой, а откуда тот же http://blockchain.info/pools?timespan=4days берет информацию, кто сколько блоков нашел? Что-то там данные какие-то очень сомнительные. Какие вообще есть пути определить, кем сформирован блок? Только пасти, что публикуют сами пулы? Тогда с blockchain.info вообще непонятно, он про ИП адреса говорит, а они же нигде, ни в блоках, ни в транзакциях, вообще нигде не проходят. Может, еще какие способы есть?
Его узлы коннектятся к очень большому количеству других узлов - более 1000, иногда более 4000, и замеряют задержки появления информации о блоках и транзакциях с разных нод.
Таким образом если ему повезло приконнектиться к какому-либо узлу, расположенному очень близко к пулу, то он будет получать первое сообщение о новом блоке этого пула именно оттуда и обнаружит закономерность.

Welcome to my bitcoin mining pool: https://deepbit.net ~ 3600 GH/s, Both payment schemes, instant payout, no invalid blocks !
Coming soon: ICBIT Trading platform
btcsec
Hero Member
*****
Offline Offline

Activity: 670


BITS.MEDIA


View Profile WWW
January 05, 2012, 07:52:32 PM
 #13

Спасибо! Т.е. существуют 2 подхода: брать статистику с страниц пулов и замерять задержки между узлами. Собственно, это и все, или еще варианты могут быть?

Bits.media - русскоязычный информационный ресурс о сети Bitcoin
DeepBit
Donator
Hero Member
*
Offline Offline

Activity: 532


We have cookies


View Profile WWW
January 05, 2012, 08:34:11 PM
 #14

Спасибо! Т.е. существуют 2 подхода: брать статистику с страниц пулов и замерять задержки между узлами. Собственно, это и все, или еще варианты могут быть?
В основном - да. Ещё можно анализировать особенности coinbase у блоков, если эти особенности есть, и смотреть на особенности набора транзакций в этих блоках.

Welcome to my bitcoin mining pool: https://deepbit.net ~ 3600 GH/s, Both payment schemes, instant payout, no invalid blocks !
Coming soon: ICBIT Trading platform
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!