By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.
Связаться с нами
Приносим свои извинения, но эта страница еще не переведена на русский язык.
ПРОТОКОЛ МАЙНИНГА

Betterhash

BetterHash Mining Protocol

a
b
c

Key facts

  • Представлен Маттом Коралло в 2018 году.

  • Разрешал майнерам создавать собственные шаблоны блоков

  • Wasn't implemented by any major pools or firmwares

  • Вдохновил Договор о работе в Stratum V2

Истоки BetterHash

На протяжении большей части истории биткоина к этому моменту операторы пула контролировали, какие транзакции попадают в блоки, которые добываются. Пулы предоставляют майнерам работу (рабочие задания), а майнеры отправляют завершенную работу обратно в пулы. Это сделало майнеров зависимыми от пулов и честности и справедливости их действий.

Чтобы решить эту проблему централизации пула майнинга, тогдашний инженер Chaincode Labs (ныне Square Crypto) Мэтт Коралло разработал новый протокол майнинга. Мэтт первым предложил Betterhash в 2018 году как попытку помочь модернизировать протокол майнинга. 

Протокол майнинга BetterHash заменил протокол Getblocktemplate и принес множество улучшений качества для майнеров. Одним из самых больших улучшений стала возможность пулов принимать работу от майнеров, которые создали свои собственные шаблоны блоков.

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

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

BetterHash и Stratum V2

Мэтт решил объединиться с Павлом Моравец и Яном Чапек из Braiins (Slush Pool), чтобы выпустить новый протокол под названием Stratum V2. Этот новый протокол от Braiins использует за основу BetterHash и расширяет его, предлагая большую эффективность и безопасность майнерам и операторам пулов. Это также поможет ускорить внедрение протокола, так как Slush Pool будет внедрять его и продвигать на существующей майнинг-базе.

Изучить СТРАТУМ V2