Bitcoin Forum

Local => Новички => Topic started by: JohnSmith on June 21, 2011, 03:50:19 PM



Title: Сгенерированно +0.00108971
Post by: JohnSmith on June 21, 2011, 03:50:19 PM
Сегодня увидел такую запись в кошельке, откуда оно взялось?
Разумеется никакой генерации в клиенте не включено, ВТФ?

http://img638.imageshack.us/img638/3880/53076809.jpg


Title: Re: Сгенерированно +0.00108971
Post by: Vort on June 21, 2011, 04:25:46 PM
это такой хитрый блок, в котором сгенерированные монеты сразу рассовываются по адресам
http://blockexplorer.com/block/0000000000000aafb0e03035667d8a5500eb98c15c5fa8462b3bfe0d26b7655a


Title: Re: Сгенерированно +0.00108971
Post by: Magister on June 21, 2011, 09:25:28 PM
это такой хитрый блок, в котором сгенерированные монеты сразу рассовываются по адресам
http://blockexplorer.com/block/0000000000000aafb0e03035667d8a5500eb98c15c5fa8462b3bfe0d26b7655a
А можно чуть подробнее, что за блоки такие? (можно ссылку на англ. форум)


Title: Re: Сгенерированно +0.00108971
Post by: rPman on June 22, 2011, 05:33:47 AM
Некоторые пулы майнинга таким образом рассылают награду майнерам (например http://eligius.st/ - официальный пул от mtgox).


Title: Re: Сгенерированно +0.00108971
Post by: aleksey on June 22, 2011, 05:55:37 AM
А как они так желают? Когда хеш подбираешь, должны же уже все транзакции известны быть?


Title: Re: Сгенерированно +0.00108971
Post by: rPman on June 22, 2011, 07:20:55 AM
Пулу майнинга известно (по его внутренним формулам PPS/Prop/...) сколько они должны майнеру, чтобы не проводить лишние транзакции (это просто разумно) нет никаких проблем включить в какой то очередной найденный блок самую ПЕРВУЮ транзакцию в блоке - перевод на ваш кошель...

Мне немного непонятно ПОЧЕМУ так не делают все пулы, собственно я изначально думал что они так и делают, но нет, первой транзакцией в блоке у них только один адрес получатель - адрес пула, т.е. не лень им дважды bitcoin пересылать (тоесть ожидать лишние подтверждения), сначала себе - награда за майнинг 50, а затем уже раскидывание этих 50 по майнерам.


Title: Re: Сгенерированно +0.00108971
Post by: aleksey on June 22, 2011, 07:55:10 AM
Так почти все пулы, ждут 120 блоков и только потом выплачивают вознаграждение. Или eligius выплачивает награду не за текущий блок, а за уже подтвержденный?


Title: Re: Сгенерированно +0.00108971
Post by: SmallMminer on June 22, 2011, 08:03:10 AM
Мне немного непонятно ПОЧЕМУ так не делают все пулы, собственно я изначально думал что они так и делают, но нет, первой транзакцией в блоке у них только один адрес получатель - адрес пула, т.е. не лень им дважды bitcoin пересылать (тоесть ожидать лишние подтверждения), сначала себе - награда за майнинг 50, а затем уже раскидывание этих 50 по майнерам.
Это скорее вопрос чем ответ, так как не до конца понял принцип распределения комиссии.
Как я понял все будущие комиссии по транзакциям перечисляются узлу отыскавшему этот блок. Возможно поэтому пул зачисляет в начале блок на себя, а потом на юзеров? Чтобы в будущем иметь доход от сбора комиссии.


Title: Re: Сгенерированно +0.00108971
Post by: aleksey on June 22, 2011, 08:10:24 AM
Нет, пулу идут комиссии от транзакций включенных в найденный им блок.

Еще вопрос, я не совсем врубился в метод распределения награды между майнерами у Eligius (http://eligius.st/wiki/index.php/Maximum_PPS)
В чем его отличие от PPS?


Title: Re: Сгенерированно +0.00108971
Post by: ktotom7 on June 22, 2011, 08:19:11 AM
Нет, пулу идут комиссии от транзакций включенных в найденный им блок.

Еще вопрос, я не совсем врубился в метод распределения награды между майнерами у Eligius (http://eligius.st/wiki/index.php/Maximum_PPS)
В чем его отличие от PPS?
ну правильно) тоесть в перспективе кто больше блоков нашел получит больше комиссию) то есть в перспективе пул будет ещё и жировать на обсчете уже найденных блоков :) а тут ещё 2-10% комиссия :) красота)


Title: Re: Сгенерированно +0.00108971
Post by: Magister on June 22, 2011, 08:20:09 AM
Пулу майнинга известно (по его внутренним формулам PPS/Prop/...) сколько они должны майнеру, чтобы не проводить лишние транзакции (это просто разумно) нет никаких проблем включить в какой то очередной найденный блок самую ПЕРВУЮ транзакцию в блоке - перевод на ваш кошель...

Мне немного непонятно ПОЧЕМУ так не делают все пулы, собственно я изначально думал что они так и делают, но нет, первой транзакцией в блоке у них только один адрес получатель - адрес пула, т.е. не лень им дважды bitcoin пересылать (тоесть ожидать лишние подтверждения), сначала себе - награда за майнинг 50, а затем уже раскидывание этих 50 по майнерам.
Спасибо, понял откуда такое берется.
А по поводу "знают сколько должны" - не совсем так. Точные цифры становятся известными только тогда, когда блок уже сгенерирован. До этого момента цифры есть только приблизительные, хотя и достаточно близкие к истине.
Ну и второй момент - это то, что стандартный bitcoind так не умеет, и нужно его дорабатывать.


Title: Re: Сгенерированно +0.00108971
Post by: JohnSmith on June 22, 2011, 03:59:00 PM
Некоторые пулы майнинга таким образом рассылают награду майнерам (например http://eligius.st/ - официальный пул от mtgox).

Точно, я же на нем майнить пробовал. Жаль что другие пулы так не делают.


Title: Re: Сгенерированно +0.00108971
Post by: iLya on June 22, 2011, 04:28:03 PM
Мне немного непонятно ПОЧЕМУ так не делают все пулы
Потому что во время майнинга у человека может и не быть кошелька.  Или он его поменяет.

Илья


Title: Re: Сгенерированно +0.00108971
Post by: rPman on June 22, 2011, 04:38:59 PM
такие пулы (и не только) вообще не требуют регистрации и в качестве логина необходимо использовать адрес, на который высылать намайненное.