Вернуться   Биткоин Форум > Добыча
9 июня 2015, 9:05:35 PM   # 1
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

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


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

Я думал, что это может быть интересно, чтобы написать небольшую программу, чтобы увидеть, сколько из этих блоков существуют в blockchain. Для тех, кто не знает, пустой блок представляет собой блок, который добыт, содержащий только сделку coinbase, что награды новых монет. Честно говоря, я был совершенно откровенно удивлен числом было, тем более, что люди, казалось, думали они были редки. Конечно, я ожидал там быть довольно много в начале blockchain, когда BTC было довольно много неизвестного и лишь немногие добывали его. Тем не менее, я не ожидал, что там так много пустых блоков, как есть.

На блоке 360189 есть 85295 пустые блоки на цепочке. Для математики оспорены, 23,68% всех блоков пусты. 8 из последних 189 блоков пустые. 25 из последних 1000 пустуют.

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

Где вы стоите на этой дискуссии?

EDIT: Я загрузил данные из моего последнего запуска.

https://www.dropbox.com/s/2rt64pt6hyhr41b/btc_stats.zip?dl=0.  Имеет блоки до 364144

Архив содержит два файла:

empty_blocks.csv имеет исходные данные в следующем формате:

Блок Высота, NumTx, BlockTime (UTC), BlockSize (Б), WhoMined (если я мог понять, BTC адрес coinbase сделки, если я не мог, или неизвестно, если нет BTC-адрес не может быть расшифрован от coinbase сделки).

stats.csv имеет данные о пулах, сколько блоков они добываются, сколько были пусты и процент пустых к итогу.

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


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


9 июня 2015, 9:20:47 PM   # 2
 
 
Сообщения: 386
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

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





Пустые блоки не бесполезны, поскольку они подтверждают предыдущие сделки и обеспечить их дальнейшими от атак. Хотя, они гораздо менее полезны, чем обычные блоки. Я предполагаю, что число 23% смещено к 2009 и 2010 блоков, которые были mosly пустыми из-за не имея реальных сделок, а не быть пустым с целью шахтерами. 25 из 1000 последнего, что делает 2,5%, кажется, гораздо больше права работать.
Я думаю, что шахтеры НЕ СЛЕДУЕТ шахтные пустые блоки, потому что они теряют плату ТХ и заставляют людей ждать больше времени для их ТХ, которые будут включены в цепь. Почему некоторые пулы сделать это? Есть ли польза?
chalkboard17 сейчас офлайн Пожаловаться на chalkboard17   Ответить с цитированием Мультицитирование сообщения от chalkboard17 Быстрый ответ на сообщение chalkboard17

9 июня 2015, 9:27:33 PM   # 3
 
 
Сообщения: 2296
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Вы можете сказать, какой бассейн (ы) в настоящее время добыча 0 блоков транзакций последовательно?
Благодаря,
Сэм
os2sam сейчас офлайн Пожаловаться на os2sam   Ответить с цитированием Мультицитирование сообщения от os2sam Быстрый ответ на сообщение os2sam

9 июня 2015, 9:28:11 PM   # 4
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Почему некоторые пулы сделать это? Есть ли польза?
Время. Получить подробную информацию о последнем блоке добытого, немедленно начать добычу на следующий - в этот момент «пустой» - блок (и ваш шанс на блок субсидий). Затем, когда все деловито добыче прочь, строить новые заголовки, которые делают операции включают в себя, и на следующий подходящий момент начать добычу на этом. Это всего лишь небольшой кусочек времени, но против иного равного противника, сбор транзакций по умолчанию будет проигрышная стратегия в долгосрочной перспективе.
TheRealSteve сейчас офлайн Пожаловаться на TheRealSteve   Ответить с цитированием Мультицитирование сообщения от TheRealSteve Быстрый ответ на сообщение TheRealSteve

9 июня 2015, 9:37:54 PM   # 5
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Вы можете сказать, какой бассейн (ы) в настоящее время добыча 0 блоков транзакций последовательно?
Благодаря,
Сэм
Не из данных я вытащил, так как ядро ​​API не дает - я побежал это против моего локального узла. Я не знаю, как счастлива blockchain.info если бы я массированные их с 86K запросов.

Я предполагаю, что число 23% смещено к 2009 и 2010 блоков, которые были mosly пустыми из-за не имея реальных сделок, а не быть пустым с целью шахтерами.
Я уверен, что более ранние блоки имели гораздо больше пустышки. Как я уже писал, может быть, я буду получать амбициозный и сюжет этого в таблице. В основном я написал код для удовольствия просто чтобы посмотреть, сколько блоков пусты.

Почему некоторые пулы сделать это? Есть ли польза?
Время. Получить подробную информацию о последнем блоке добытого, немедленно начать добычу на следующий - в этот момент «пустой» - блок (и ваш шанс на блок субсидий). Затем, когда все деловито добыче прочь, строить новые заголовки, которые делают операции включают в себя, и на следующий подходящий момент начать добычу на этом. Это всего лишь небольшой кусочек времени, но против иного равного противника, сбор транзакций по умолчанию будет проигрышная стратегия в долгосрочной перспективе.
Здесь есть много разногласий между программным пулом писателями. С одной стороны забора вы получили ЛУКА-младший и Уайзкид, которые поддерживают теорию пустого блока. С другой стороны у вас есть ск / Kano, которые не поддерживают его вообще.
jonnybravo0311 сейчас офлайн Пожаловаться на jonnybravo0311   Ответить с цитированием Мультицитирование сообщения от jonnybravo0311 Быстрый ответ на сообщение jonnybravo0311

9 июня 2015, 9:42:18 PM   # 6
 
 
Сообщения: 1540
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Не был 0 транзакционных блоками доминирующих в testnet недавно из пула? Кроме этого, здесь есть некоторые статистические данные по blockr

https://btc.blockr.io/trivia/block

котировка
Блоки с 1 сделка: 85294 Блоки с 2 сделки: 12438

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

9 июня 2015, 9:58:29 PM   # 7
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Не был 0 транзакционных блоками доминирующих в testnet недавно из пула? Кроме этого, здесь есть некоторые статистические данные по blockr

https://btc.blockr.io/trivia/block

котировка
Блоки с 1 сделка: 85294 Блоки с 2 сделки: 12438

Edit: 1 транзакция в блоке по существу означает, что он пуст.
Это довольно крутой сайт ... не знал о его существовании, или я бы не беспокоили писать свой собственный код, чтобы получить результаты. По крайней мере, мы оба совпасть (я включил блок генеза, тогда они не делали).
jonnybravo0311 сейчас офлайн Пожаловаться на jonnybravo0311   Ответить с цитированием Мультицитирование сообщения от jonnybravo0311 Быстрый ответ на сообщение jonnybravo0311

9 июня 2015, 10:04:23 PM   # 8
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Вы можете сказать, какой бассейн (ы) в настоящее время добыча 0 блоков транзакций последовательно?
Не из данных я вытащил, так как ядро ​​API не дает - я побежал это против моего локального узла. Я не знаю, как счастлива blockchain.info если бы я массированные их с 86K запросов.
Я побежал мой парсер против набора данных - на самом деле не предназначен для этого - но вот что я получил:
Пожалуйста, смотрите обновление пост


Заметка: Этот пост ранее содержал изображение на основе неверных данных. Видеть:

Старое изображение, для справки, можно найти по адресу: http://i.imgur.com/RlhKM97.png

Комментарии ниже до поста Kano упоминание проблем расценивают этот старый образ.



Почему некоторые пулы сделать это? Есть ли польза?
Время.
Здесь есть много разногласий между программным пулом писателями. С одной стороны забора вы получили ЛУКА-младший и Уайзкид, которые поддерживают теорию пустого блока. С другой стороны у вас есть ск / Kano, которые не поддерживают его вообще.
Несогласие здорово
TheRealSteve сейчас офлайн Пожаловаться на TheRealSteve   Ответить с цитированием Мультицитирование сообщения от TheRealSteve Быстрый ответ на сообщение TheRealSteve

9 июня 2015, 10:19:09 PM   # 9
 
 
Сообщения: 2296
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Вы можете сказать, какой бассейн (ы) в настоящее время добыча 0 блоков транзакций последовательно?
Не из данных я вытащил, так как ядро ​​API не дает - я побежал это против моего локального узла. Я не знаю, как счастлива blockchain.info если бы я массированные их с 86K запросов.
Я побежал мой парсер против набора данных - на самом деле не предназначен для этого - но вот что я получил:


Что это "Набор данных"?

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

9 июня 2015, 10:22:13 PM   # 10
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Что это "Набор данных"?
Последние 10,197 блоки (в то время я управлял его), данные получены из blocktrail.com. Они имеют постраничное API (200 результатов на страницу, поэтому 51 запросов), что по крайней мере, есть информация о высоте блока, метки время, количество сделок, размер блока, очевидно, что бассейн заминировал и некоторые другие данные.
TheRealSteve сейчас офлайн Пожаловаться на TheRealSteve   Ответить с цитированием Мультицитирование сообщения от TheRealSteve Быстрый ответ на сообщение TheRealSteve

9 июня 2015, 10:41:45 PM   # 11
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

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

9 июня 2015, 10:55:31 PM   # 12
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Можем ли мы увидеть код, который создает это?

Я мог бы дать вам псевдокод для Poller - все остальное только LibreOffice Base + Calc бит - но это не все, что интересно тоже. В основном, возьмите этот URL: https://api.blocktrail.com/v1/btc/all-blocks?sort_dir=desc&предел = 200&api_key = YOUR_API_KEY_HERE&страница =, сцепить с номером страницы, который увеличивается до тех пор, как вы не найдете номер страницы интереса (или в моем случае, блок интереса). Скачать сцепленный URL. Разобрать результат с тем, что JSON библиотеки вы довольны. Я только считан высота, is_orphan, block_time а также miningpool_slug Первоначально, добавлено операции а также byte_size для этого потока.
Они предлагают библиотеки для Python, PHP и NodeJS, поэтому .. очень легко начать с.

Вам потребуется ключ API, конечно, но это так же просто, как подписание, идя на соответствующую страницу, и ступай.
(Не сохранять квоты и дроссели в виду. - они довольно слабы сейчас, но быть хорошим гражданином API и все, что Это включает в себя не разделяя фактические данные, опрошенные, в соответствии с их Т&C.)
TheRealSteve сейчас офлайн Пожаловаться на TheRealSteve   Ответить с цитированием Мультицитирование сообщения от TheRealSteve Быстрый ответ на сообщение TheRealSteve

9 июня 2015, 10:57:10 PM   # 13
 
 
Сообщения: 994
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Там было довольно много дискуссий на эту тему в течение всего форума. Некоторые считают, пустые блоки являются ценными. Другие считают, что они не имеют никакой ценности.

Я думал, что это может быть интересно, чтобы написать небольшую программу, чтобы увидеть, сколько из этих блоков существуют в blockchain. Для тех, кто не знает, пустой блок представляет собой блок, который добыт, содержащий только сделку coinbase, что награды новых монет. Честно говоря, я был совершенно откровенно удивлен числом было, тем более, что люди, казалось, думали они были редки. Конечно, я ожидал там быть довольно много в начале blockchain, когда BTC было довольно много неизвестного и лишь немногие добывали его. Тем не менее, я не ожидал, что там так много пустых блоков, как есть.

На блоке 360189 есть 85295 пустые блоки на цепочке. Для математики оспорены, 23,68% всех блоков пусты. 8 из последних 189 блоков пустые. 25 из последних 1000 пустуют.

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

Где вы стоите на этой дискуссии?

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

9 июня 2015, 11:03:08 PM   # 14
 
 
Сообщения: 2296
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Вы можете сказать, какой бассейн (ы) в настоящее время добыча 0 блоков транзакций последовательно?
Не из данных я вытащил, так как ядро ​​API не дает - я побежал это против моего локального узла. Я не знаю, как счастлива blockchain.info если бы я массированные их с 86K запросов.
Я побежал мой парсер против набора данных - на самом деле не предназначен для этого - но вот что я получил:
http://i.imgur.com/RlhKM97.png


Почему некоторые пулы сделать это? Есть ли польза?
Время.
Здесь есть много разногласий между программным пулом писателями. С одной стороны забора вы получили ЛУКА-младший и Уайзкид, которые поддерживают теорию пустого блока. С другой стороны у вас есть ск / Kano, которые не поддерживают его вообще.
Несогласие здорово
Ваши расчеты должны быть неправильными.
Ни один из блоков на моем бассейне kano.is нет 0 без coinbase сделки.
Один недавно было только около 10, так как это было несколько секунд после того, как другой в Интернете.
Kano сейчас офлайн Пожаловаться на Kano   Ответить с цитированием Мультицитирование сообщения от Kano Быстрый ответ на сообщение Kano

9 июня 2015, 11:06:36 PM   # 15
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

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

9 июня 2015, 11:10:11 PM   # 16
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Ваши расчеты должны быть неправильными.
Ни один из блоков на моем бассейне kano.is нет 0 без coinbase сделки.
Один недавно было только около 10, так как это было несколько секунд после того, как другой в Интернете.
Возможно, - позвольте мне проверить, что он делает.
TheRealSteve сейчас офлайн Пожаловаться на TheRealSteve   Ответить с цитированием Мультицитирование сообщения от TheRealSteve Быстрый ответ на сообщение TheRealSteve

9 июня 2015, 11:27:59 PM   # 17
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Возможно, - позвольте мне проверить, что он делает.
Уставился сам слеп на коде, не может найти какие-либо вопросы. Оказывается, это в API. Например. "высота": 360206,"block_time":"2015-06-09T22: 17: 46 + 0000", [...],"byte_size": 230144,"подтверждения": 7,"операции": 1
Это не правильно: https://www.blocktrail.com/BTC/block/00000000000000000f757987312e482d3edd6a019d9eea5eb62e0b4a13e51e05

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

10 июня 2015, 12:18:03 AM   # 18
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Хорошо ... это, вероятно, был дан ответ раньше, так что простите меня за просьбой. Где я могу узнать, какой пул добывали блок? Я не могу увидеть что-нибудь полезное на выходе основного API, и "relayed_by" Значение, указанное в blockchain.info API не кажется, что я ищу, либо. Я полагаю, что это, вероятно, в выходном сценарии для сделки coinbase. Может кто-нибудь дать мне краткий список того, как расшифровать, что (кроме передачи его в Bitcoin-кли) ... как-то псевдокод, или ссылку с некоторой информацией?

Например, глядя на блок TheRealSteve используется в его последнем ответе, я могу ясно видеть, что на blockchain.info это показывает, что он был представлен Eligius. Глядя на coinbase вывода сценарии он показывает кучу дерьма искаженного с Eligius погребенного в нем. Есть хороший способ извлечь информацию оттуда, или это просто грязная вещь, как, "если декодируется сценарий содержит Eligius, то блок был найден Eligius. Если декодируется сценарий содержит antpool, то он был найден antpool, и т.д."?
jonnybravo0311 сейчас офлайн Пожаловаться на jonnybravo0311   Ответить с цитированием Мультицитирование сообщения от jonnybravo0311 Быстрый ответ на сообщение jonnybravo0311

10 июня 2015, 12:33:33 AM   # 19
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Есть хороший способ извлечь информацию оттуда, или это просто грязная вещь, как, "если декодируется сценарий содержит Eligius, то блок был найден Eligius. Если декодируется сценарий содержит antpool, то он был найден antpool, и т.д."?
Это грязная вещь. Там на самом деле рецензия об этом здесь: Не верьте всему, что вы читаете на blockchain.info об источниках блока

Blocktrail также делает грязную вещь, как это делает whomined.com. Вы можете готовы whomined Подход здесь: http://whomined.com/#how-it-works.

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

10 июня 2015, 2:14:56 AM   # 20
 
 
Сообщения: 2296
Цитировать по имени
цитировать ответ
по умолчанию Re: Пустые блоки

Просто посмотрел kano.is наименьший блок:

29 сделок.
https://blockchain.info/block-index/878311/00000000000000000880afbc23f0176372837c3edc9251763a4268edac280299

---

При попытке найти пустые блоки, конечно, счетчик транзакций имеет значение.

Если источник данных не хорошо, следующая лучшая ставка награда блока.
Если это только 25BTC то очень вероятно, будет пустой блок (я сомневаюсь, что мало, если какие-либо недавние блоки, которые имеют только свободные сделки)

Размер блока не помогает, так как есть 2 бассейна с очень большими coinbase сделок. p2pool это один из них.
Kano сейчас офлайн Пожаловаться на Kano   Ответить с цитированием Мультицитирование сообщения от Kano Быстрый ответ на сообщение Kano



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW