Разработчик Ethereum: ProgPow приведет к резкому снижению скорости хэширования



  • Алгоритм майнинга ProgPow до сих пор было одним из самых обсуждаемых обновлений в сообществе Ethereum. Протокол, направленный на повышение эффективности майнинга на GPU, также зацепил вопросы, касающиеся управления экосистемой. Разработка была одной из горячий тем дискуссий во время Eth1x/Istanbul Planning, где блокчейн-разрабочик Данно Феррин, рассказал о результатах внедрения ProgPow. Феррин заявил, что реализация может спровоцировать резкое снижение скорости хэширования в Ethereum.

    Он также назвал причину разворота данного сценария:

    "Основная причина в том, что работа, выполняемая в ProgPow, примерно вдвое сложнее, чем в Ethash, и отчасти это связано с объемом доступной памяти, […], поскольку это алгоритм с нехваткой памяти, который является основным мотиватором проведения вычислений хеша […]".

    Феррин заявил, что еще одной причиной было то, что разные периоды ProgPow имеют разные скорости хэширования. Он заявил, что программа, выполняемая для расчета Proof-of-Work, будет меняться в зависимости от номера блока, добавив, что каждые десять блоков генерируются на базе других программ, причем одни из них выполняются быстрее, а другие медленнее.

    "[…] И, вероятно, самой главной причиной является то, что соотношение между частотой хэширования Ethash и ProgPow на одной и той видеокарте может значительно разнится, оно изменяется в зависимости от поставщика, оно меняется в зависимости от типа карты […]".

    Феррин объяснил, что снижение скорости хэширования повлияет на время генерации блока и активации бомбы сложности. Также, разработчик перечислил способы, которые помогут в решении проблемы. Среди них применение одноразовой корректировки сложности и применение множителя сложности перед алгоритмом.



  • сейчас они могут сами себя там в эфире обмануть. Нужно все несколько раз перепроверить.



  • @casio а в чем именно может заключаться обман - вы говорите про допущение багов я правильно понимаю или в другом каком-то плане?



  • Участник @limon1986 написал в Разработчик Ethereum: ProgPow приведет к резкому снижению скорости хэширования:

    @casio а в чем именно может заключаться обман - вы говорите про допущение багов я правильно понимаю или в другом каком-то плане?

    Ну это поговорка такая . Конечно тут и баги могут возникнуть + такие моменты что бомба сложности это так день варенья покажется ....



  • @casio поэтому я думаю они и не спешат с этим вопросом - как считаете в этом больше плюсов или минусов - просто я особо не вникаю обычно в такие вещи.



  • Участник @limon1986 написал в Разработчик Ethereum: ProgPow приведет к резкому снижению скорости хэширования:

    @casio поэтому я думаю они и не спешат с этим вопросом - как считаете в этом больше плюсов или минусов - просто я особо не вникаю обычно в такие вещи.

    любой момент который может затормозить создание блоков создает проблемы для всей сети.


 

Форум Crypto.Pro в социальных сетях: ВКонтакте | Facebook | Instagram | Twitter | Telegram