Bitcoin Forum

Local => Майнеры => Topic started by: fsb4000 on June 07, 2013, 10:13:49 AM



Title: Блоки без транзакций
Post by: fsb4000 on June 07, 2013, 10:13:49 AM
Вычитал интересную тему в англоязычном разделе, в последнее время стали находиться блоки с 1 транзакцией, например https://blockchain.info/block-height/238212
Что вы об этом думаете? С учётом того что неподтверждённых транзакций ~ на 16МБайт? Нужно ли просить разработчиков исправить этот момент? Или это выбор каждого майнера сколько транзакций включать в блок? В общем хочу почитать русскоязычное мнение по этой проблеме.


Title: Re: Блоки без транзакций
Post by: Xtc on June 07, 2013, 10:23:35 AM
Я посмотрел другие блоки, награда от которых(25btc) пришла на кошелек этого же владельца - они с транзакциями, так что ошибка какая-то.


Title: Re: Блоки без транзакций
Post by: fsb4000 on June 07, 2013, 10:25:52 AM
ну вот ещё другой блок без транзакций https://blockchain.info/block-height/237226


Title: Re: Блоки без транзакций
Post by: dzyk on June 07, 2013, 03:14:20 PM
узнать можно кто эти блоки запечатывал?
вероятно они рождаются тк за 10 минут никто не находит блок (хотя в алгоритме наоборот - сложность устанавливается согласно мощности сети)
если править алгоритм, то появятся условности и среднее время рождения нового блока будет варьировать в бОльших пределах?
тоже интересно!


Title: Re: Блоки без транзакций
Post by: fsb4000 on June 07, 2013, 03:19:36 PM
узнать можно кто эти блоки запечатывал?
вероятно они рождаются тк за 10 минут никто не находит блок (хотя в алгоритме наоборот - сложность устанавливается согласно мощности сети)
если править алгоритм, то появятся условности и среднее время рождения нового блока будет варьировать в бОльших пределах?
тоже интересно!
Это какой-то пул. Вот ещё его же такой же блок https://blockchain.info/ru/block-height/240025
Хотя у него есть и найденные блоки с транзакциями, но только у него есть блоки без транзакций....
Вот биткоин адрес https://blockchain.info/address/1Baf75Ferj6A7AoN565gCQj9kGWbDMHfN9

Update: и ещё блок без транзакций https://blockchain.info/ru/block-index/388852


Title: Re: Блоки без транзакций
Post by: dzyk on June 07, 2013, 03:21:56 PM
это пул сатоши :)


Title: Re: Блоки без транзакций
Post by: dzyk on June 07, 2013, 03:49:50 PM
Update: и ещё блок без транзакций https://blockchain.info/ru/block-index/388852
1. эти блоки производят многие пулы
2. это особенности алгоритма
3. что мы будем иметь если поправим алгоритм и что потерям?


Title: Re: Блоки без транзакций
Post by: fsb4000 on June 07, 2013, 03:55:36 PM
3. Очевидно транзакции будут быстрее подтверждаться, и большее количество транзакций будет способен обслуживать биткоин. Без понятия что мы потеряем... Просто блоки нужны же для подписи переводов, зачем нужны блоки без транзакций? Я и хочу понять, что будет негативного.  ???
Но видимо говорить что BFL скам намного интереснее майнерам....  :-\


Title: Re: Блоки без транзакций
Post by: dzyk on June 07, 2013, 04:07:26 PM
3. Очевидно транзакции будут быстрее подтверждаться, и большее количество транзакций будет способен обслуживать биткоин. Без понятия что мы потеряем... Просто блоки нужны же для подписи переводов, зачем нужны блоки без транзакций? Я и хочу понять, что будет негативного.  ???
Но видимо говорить что BFL скам намного интереснее майнерам....  :-\
да но ведь время эмиссии монет зависит от сложности сети. если пулы добровольно введут эти новшества, то будут терять время на включение транзакций тк хеш подобран а транзакций ноль. никто на это не согласится. если только биткоин фундейшон насильно исправят.. всем придется апгрейдиться. или я не понимаю что-то?

противополжные явления(много транзакций) также встречаются.. пример 12 марта 2012: "Произошло же следующее. Клиент сети версии 0.8 сгенерировал блок номер 225430 (000000000000015c50b165fcdd33556f8b44800c5298943ac70b112df480c023) содержащий 1752 транзакции. Это оказалось слишком много для клиентов версии 0.7 и более старых. "


Title: Re: Блоки без транзакций
Post by: fsb4000 on June 07, 2013, 04:16:20 PM
Пул же когда даёт задание, он же знает какие транзакции он туда включает. Если есть неподтверждённых транзакций на 19 мегабайт, то нужно сразу включать в блок хотя бы 10 транзакций... Я думаю для пулов нет разницы, стартовать с 0 транзакций или с 10...

Quote
противополжные явления(много транзакций) также встречаются.. пример 12 марта 2012: "Произошло же следующее. Клиент сети версии 0.8 сгенерировал блок номер 225430 (000000000000015c50b165fcdd33556f8b44800c5298943ac70b112df480c023) содержащий 1752 транзакции. Это оказалось слишком много для клиентов версии 0.7 и более старых. "
Ну после этого сразу и обновились, и теперь если будет столько транзакций то ничего не поломается.


Title: Re: Блоки без транзакций
Post by: dzyk on June 07, 2013, 04:21:21 PM
возможно подход пулов разный. нужно смотреть код эклипса например


Title: Re: Блоки без транзакций
Post by: Storan on June 08, 2013, 10:44:40 PM

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

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


Title: Re: Блоки без транзакций
Post by: dzyk on June 08, 2013, 10:56:39 PM
спасибо.


Title: Re: Блоки без транзакций
Post by: Balthazar on June 09, 2013, 01:00:44 AM
19 не потому что биткоин плохо работает с транзакциями, а потому что это флудотранзакции и они по большей части забанены мейнстрим-клиентами.