Bitcoin Forum

Local => Новички => Topic started by: viv on November 13, 2012, 09:06:11 AM



Title: Протокол децентрализованной генерации GBT
Post by: viv on November 13, 2012, 09:06:11 AM
Кто нибудь может по русский объяснить, что это такое?
Почему "децентрализованной"?
Стоит ли его использовать?


Title: Re: Протокол децентрализованной генерации GBT
Post by: Balthazar on January 10, 2013, 06:40:32 PM
Кто нибудь может по русский объяснить, что это такое?
Почему "децентрализованной"?
Стоит ли его использовать?
https://bitcointalk.org/index.php?topic=135690.msg1446379#msg1446379


Title: Re: Протокол децентрализованной генерации GBT
Post by: viv on January 11, 2013, 12:59:18 PM
naima53 и Balthazar, спасибо.

GBT - это децентрализованный протокол генерации блоков. В плане безопасности для сети это практически идентично соло-майнингу, т.к. с GBT именно майнеры решают, какие транзакции попадут в блоки, и попадут ли вообще. Причем, это касается не только транзакций, но и всего остального, что есть в блоках (версии схемы блока и транзакций, флаги BIP'ов и т.д.). Даже если в сети останется только один огромный пул, он не сможет влиять на включаемые в блоки транзакции, не сможет использовать мощности майнеров для 51% атаки, не сможет манипулировать мощностями с целью влияния на результаты голосования в пользу или против поддержки каких-либо стандартов. Потому что GBT пул является ретранслятором уже готовых блоков от юзеров в сеть, он сам их не собирает и может даже не уметь этого.

А есть сейчас программы позволяющие мне решать какие транзакции отклонять?


Title: Re: Протокол децентрализованной генерации GBT
Post by: Balthazar on January 11, 2013, 02:25:11 PM
Текущие майнеры с поддержкой GBT (cgminer, bfgminer) не вносят изменения в предоставляемый пулом список транзакций и политику их включения в блоки. Не потому что не могут, а потому что разработчикам майнеров не показалось нужным реализовывать подобный функционал. Впрочем, это вопрос времени, потому как на уровне протокола в текущих реализациях серверного ПО эти возможности доступны полноценно.

Но можно использовать eloipool, указав в качестве апстрима JSON-RPC интерфейс пула, тогда можно будет настроить свою политику в отношении комиссий и флагов.


Title: Re: Протокол децентрализованной генерации GBT
Post by: awoland on January 13, 2013, 06:07:57 PM
А какие из существующих действующих пулов поддерживают GBT ?


Title: Re: Протокол децентрализованной генерации GBT
Post by: Balthazar on January 13, 2013, 06:17:44 PM
https://en.bitcoin.it/wiki/Getblocktemplate#For_miners

cgminer и bfgminer подхватывают его автоматически при обнаружении поддержки:

http://img689.imageshack.us/img689/6679/gbtx.png


Title: Re: Протокол децентрализованной генерации GBT
Post by: awoland on January 13, 2013, 07:20:35 PM
Про майнеры я в курсе, меня пулы интересуют. Похоже нет ещё пока ни одного кроме itzod  ?


Title: Re: Протокол децентрализованной генерации GBT
Post by: Balthazar on January 13, 2013, 07:23:09 PM
Ссылка на список в посте выше. Зачем спрашивать, если не читаете? Не понимаю. %)

+ https://en.bitcoin.it/wiki/Comparison_of_mining_pools


Title: Re: Протокол децентрализованной генерации GBT
Post by: awoland on January 13, 2013, 07:26:24 PM
Уже понял и исправился.


Title: Re: Протокол децентрализованной генерации GBT
Post by: Balthazar on January 13, 2013, 07:28:15 PM
Нет, не исправились. :)

https://bitminter.com/
https://eclipsemc.com/
http://eligius.st/wiki/index.php/Eligius_mining_pool
https://pool.itzod.ru/
http://polmine.pl/
https://www.triplemining.com/


Title: Re: Протокол децентрализованной генерации GBT
Post by: naima53 on January 14, 2013, 04:56:30 PM
Нет, не исправились. :)

https://bitminter.com/
https://eclipsemc.com/
http://eligius.st/wiki/index.php/Eligius_mining_pool
https://pool.itzod.ru/
http://polmine.pl/
https://www.triplemining.com/

Доброе дело!


Title: Re: Протокол децентрализованной генерации GBT
Post by: Balthazar on January 14, 2013, 10:02:49 PM
Нет, не исправились. :)

https://bitminter.com/
https://eclipsemc.com/
http://eligius.st/wiki/index.php/Eligius_mining_pool
https://pool.itzod.ru/
http://polmine.pl/
https://www.triplemining.com/

Доброе дело!
Забавно, что благодаря сабжу данные "централизованные" пулы вносят в децентрализацию больший вклад, чем один вроде как изначально децентрализованный проект. Пример того, что может получиться, если попытаться забить микроскопом гвозди. ::)


Title: Re: Протокол децентрализованной генерации GBT
Post by: naima53 on January 15, 2013, 04:44:22 PM
микроскопом гвозди. ::)
а мне п2пул понравился... Сайт отвалиться может, бэкапный нужно делать, а тут сродни торренту  :-\


Title: Re: Протокол децентрализованной генерации GBT
Post by: neiros on January 15, 2013, 05:08:24 PM
А я может к лету созрею и свой прокси пул начну мутить ;D


Title: Re: Протокол децентрализованной генерации GBT
Post by: Balthazar on January 16, 2013, 06:44:09 AM
микроскопом гвозди. ::)
а мне п2пул понравился... Сайт отвалиться может, бэкапный нужно делать, а тут сродни торренту  :-\
Да, но декларируемую цель выполяет хуже остальных.