kiriller (OP)
Newbie
Offline
Activity: 6
Merit: 0
|
|
November 29, 2017, 12:21:47 PM |
|
Доброго времени всем. Рискну создать тему, возможно кому то будет интересно. Новичок в блокчейне, поэтому прошу объяснить один интересный момент.
Вчера в цепочке Биткоина обнаружил следующий блок под номером 496544:
496544 2017-11-28 17:02:25 BTC.com 000....................a7b 0.24Kb
Кол-во транзакций: 1 Предполагаемый объём: 0 BTC Размер: 0.239 Kb Награда за блок: 12.5 BTC
Выглядит на первый взгляд каким то сбоем в сети, или как на первые попытки майнить самые первые блоки биткоина. Т.е. какая то одна непонятная транзакция и сразу закрытие. В связи с этим вопрос: как часто такое случается? Не уж то сразу после закрытия блока сразу подобрали новый ключ? Есть ли в этом намёки на уязвимость?
Благодарю.
|
|
|
|
A-Bolt
Legendary
Offline
Activity: 2336
Merit: 2385
|
|
November 29, 2017, 12:44:33 PM |
|
Первая транзакция каждого блока - особая транзакция, которая называется coinbase-транзакция. Эта транзакция создаёт из ничего вознаграждение создателю блока.
|
|
|
|
kiriller (OP)
Newbie
Offline
Activity: 6
Merit: 0
|
|
November 29, 2017, 12:46:50 PM |
|
Да, согласен, но это касается первой транзакции. А здесь, в отличии от остальных блоков, в которых от 1й до 3х тысяч транзакций, в этом только одна. Вот в чём вопрос.
|
|
|
|
amaclin1
|
|
November 29, 2017, 01:58:55 PM |
|
В связи с этим вопрос: как часто такое случается? Достаточно часто. Раз в сутки может. Можно посчитать, но это никому не надо. Это штатная ситуация, не раз описанная. Не уж то сразу после закрытия блока сразу подобрали новый ключ? Вы очень бестолково формулируете вопрос. Да, как правило такие пустые блоки (состоящие только из coinbase-транзакции) идут вдогон за только что найденным блоком. Это вы верно подметили. Это происходит потому что пулы больше заинтересованы в нахождении блока, чем в наполнении блока транзакциями. По-просту говоря, так программа написана. Есть ли в этом намёки на уязвимость? Нет. Но вы можете продолжать искать информацию почему так поисходит. Уязвимости не найдете, но мозги потренировать никогда не лишне.
|
|
|
|
kiriller (OP)
Newbie
Offline
Activity: 6
Merit: 0
|
|
November 29, 2017, 02:02:55 PM |
|
amaclin1 Спасибо за разъяснения!
|
|
|
|
badulkin
Newbie
Offline
Activity: 17
Merit: 0
|
|
November 29, 2017, 02:15:59 PM |
|
Когда в очереди стоит 40000 транзакций, закрывать пустой блок - это же диверсия!
|
|
|
|
amaclin1
|
|
November 29, 2017, 03:30:21 PM |
|
Когда в очереди стоит 40000 транзакций, закрывать пустой блок - это же диверсия! Нет. Вам следует подтянуть ваши знания прежде чем выступать с подобными безапелляционными заявлениями. Понятно, что он новичка на форуме никто не ждёт грандиозных познаний. Но самому-то не противно хуйню нести?
|
|
|
|
badulkin
Newbie
Offline
Activity: 17
Merit: 0
|
|
November 29, 2017, 06:43:56 PM |
|
Да, я новичек и пришел сюда за знаниями, а не пытаться что-то доказать. Жаль, что Вы не увидели иронии в моем сообщении, и сразу перешли на матюки. По-просту говоря, так программа написана. Ответ настоящего знатока и гуру. Вот скажите пожалуйста, какую пользу принес сети майнер, который сгенерировал пустой блок? За что ему сеть выплатила 12.5 BTC. Кому нужен это блок, кроме майнера?
|
|
|
|
amaclin1
|
|
November 29, 2017, 06:52:11 PM |
|
Вот скажите пожалуйста, какую пользу принес сети майнер, который сгенерировал пустой блок? Пользы для кого-то он никакой не принес. А себе забрал награду от блока. Какую пользу вы принесете обществу если идя по лесу найдете и объедите куст малины? Ну не пропускать же его если только что и так пообедали? За что ему сеть выплатила 12.5 BTC. Кому нужен это блок, кроме майнера? Сеть ему не выплачивает награду. Он сам себе её начисляет. Потому что так был написан алгоритм. И менять это никто не собирается, потому что это бессмысленно. Если запретить пустые блоки - майнер может просто в блок вставить транзакцию перевода от себя к себе, то есть формально выполнить требования нового консенсуса. Но на фига это надо?
|
|
|
|
n00by
Member
Offline
Activity: 172
Merit: 11
|
|
November 29, 2017, 07:21:11 PM |
|
Когда в очереди стоит 40000 транзакций, закрывать пустой блок - это же диверсия!
Алле! Хьюстон. У нас проблемы. В очереди 40 (сорок) тысяч транзакций! А эти сраные майнеры майняи пустые блоки! Прием! Как приняли? Попахивает централизацией от тех кто только "вкатился")
|
|
|
|
amaclin1
|
|
November 29, 2017, 07:38:02 PM |
|
Алле! Хьюстон. У нас проблемы. В очереди 40 (сорок) тысяч транзакций! А эти сраные майнеры майняи пустые блоки! Прием! Как приняли? Юстас Алексу. Сообщение принял. Коньяк тоже принял. Обещаю пойти и отшлепать майнеров по попе. Сразу как только. Вот прям уже собираюсь сделать. Хорошо бы чтобы майнер оказался на самом деле майнершей. Но чтоб по-честному!
|
|
|
|
n00by
Member
Offline
Activity: 172
Merit: 11
|
|
November 29, 2017, 09:16:15 PM |
|
Алле! Хьюстон. У нас проблемы. В очереди 40 (сорок) тысяч транзакций! А эти сраные майнеры майняи пустые блоки! Прием! Как приняли? Юстас Алексу. Сообщение принял. Коньяк тоже принял. Обещаю пойти и отшлепать майнеров по попе. Сразу как только. Вот прям уже собираюсь сделать. Хорошо бы чтобы майнер оказался на самом деле майнершей. Но чтоб по-честному! Принял Хьюстон. И пассажирам налил. Пусть думают, что мы на луну летим)
|
|
|
|
zanovosib
Member
Offline
Activity: 164
Merit: 10
|
|
November 30, 2017, 04:48:28 AM |
|
В этой цепи мозг можно сломать) как вы вообще в этом всём разбираетесь? видимо склад ума надо такой иметь
|
|
|
|
Coin-1
Legendary
Offline
Activity: 2660
Merit: 2332
|
|
December 01, 2017, 08:23:33 AM |
|
Доброго времени всем. Рискну создать тему, возможно кому то будет интересно. Новичок в блокчейне, поэтому прошу объяснить один интересный момент.
Вчера в цепочке Биткоина обнаружил следующий блок под номером 496544:
496544 2017-11-28 17:02:25 BTC.com 000....................a7b 0.24Kb
Кол-во транзакций: 1 Предполагаемый объём: 0 BTC Размер: 0.239 Kb Награда за блок: 12.5 BTC
Выглядит на первый взгляд каким то сбоем в сети, или как на первые попытки майнить самые первые блоки биткоина. Т.е. какая то одна непонятная транзакция и сразу закрытие. В связи с этим вопрос: как часто такое случается? Не уж то сразу после закрытия блока сразу подобрали новый ключ? Есть ли в этом намёки на уязвимость?
Благодарю.
Если такой пустой блок подобрал пул BTC.COM, то всё нормально.
|
|
|
|
amaclin1
|
|
December 01, 2017, 09:10:33 AM |
|
Если такой пустой блок подобрал пул BTC.COM, то всё нормально. Это правда. Но если учесть, что если подберет любой другой - то все тоже будет нормально. То есть вы сказали бессмысленную фразу типа "если самолет боинг - то он полетел"
|
|
|
|
Coin-1
Legendary
Offline
Activity: 2660
Merit: 2332
|
|
December 01, 2017, 09:47:59 AM |
|
Если такой пустой блок подобрал пул BTC.COM, то всё нормально. Это правда. Но если учесть, что если подберет любой другой - то все тоже будет нормально. То есть вы сказали бессмысленную фразу типа "если самолет боинг - то он полетел" Нет, навряд ли пул BTC.COM будет подбирать пустой блок при действительно большой очереди транзакций с высокими комиссиями.
|
|
|
|
amaclin1
|
|
December 01, 2017, 09:55:40 AM |
|
Нет, навряд ли пул BTC.COM будет подбирать пустой блок при действительно большой очереди транзакций с высокими комиссиями. Что значит навряд ли? Софт так работает и он приблизтельно одинаковый у всех пулов. Появление пустых блоков никак не связано с размером очереди.
|
|
|
|
Coin-1
Legendary
Offline
Activity: 2660
Merit: 2332
|
|
December 01, 2017, 10:04:42 AM |
|
Нет, навряд ли пул BTC.COM будет подбирать пустой блок при действительно большой очереди транзакций с высокими комиссиями. Что значит навряд ли? Софт так работает и он приблизтельно одинаковый у всех пулов. Появление пустых блоков никак не связано с размером очереди. Хорошо, так работает софт, но будут ли в случае наличия в пуле действительно большого количества транзакций с высокими комиссиями другие крупные майнинг пулы добавлять этот смайненный пустой блок и продолжать работать над блокчейном?
|
|
|
|
amaclin1
|
|
December 01, 2017, 10:17:23 AM |
|
Хорошо, так работает софт, но будут ли в случае наличия в пуле действительно большого количества транзакций с высокими комиссиями другие крупные майнинг пулы добавлять этот смайненный пустой блок и продолжать работать над блокчейном? Короткий ответ: да, будут. Потому что у них тоже софт такой же стоит. И в нем нет никаких дискриминационных проверок на недобавление пустого блока. И нет никаких веских причин такие проверки вставлять. Условно говоря, пустой автобус на маршруте не является нарушителем правил дорожного движения, пока мы такое условие не прописали в законе. А если пропишем, то водитель посадит на переднее сиденье свою тёщу и автобус перестанет быть формально пустым.
|
|
|
|
badulkin
Newbie
Offline
Activity: 17
Merit: 0
|
|
December 01, 2017, 01:19:31 PM |
|
Отличный пример привели. Час пик. На остановках куча людей толпится. По маршруту едет автобус, в нем водитель катает свою тёщу. На остановках водитель двери не открывает. Нет веских причин не платить такому водителю зарплату.
|
|
|
|
|