Jump to content

Копромисс между децентрализацией и скоростью


Recommended Posts

Posted (edited)

у биткоина реально есть беда:

генерируют блоки все , а вставляется только один, например если пул котролирует 10% хешрейта и его блок был вставлен, то это значит блоки остальных 90% были выброшены на ветер как и все их расходы энергии на их создание

 

в  проекте EOS  эту проблему решили радикально: просто скоратили кол-во узлов до 21, гениального тут ничего нет, но за счет сокращения кол-ва участников достигается еще и скорость

ибо чем меньше участников тем быстрее принятие решение, это очевидный закон

но с 21 узлами демократия получается загублена

 

поэтому я тут подумал о таком алгоритме: 

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

и если узел не выбран для участия в создании след блока значит он просто сидит и ждет своей очереди не делая ничего

т.е. соотвественно 99% времени узел будет ждать, и в каждый момент 99% узлов будет в режиме ожидания

 

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

Edited by Teotihuacan
Posted
Цитата

 

блоки остальных 90% были выброшены на ветер как и все их расходы энергии на их создание

 

И что, плохо что ли? Не поймали блок сейчас, поймают потом

Posted
11 часов назад, Teotihuacan сказал:

например если пул котролирует 10% хешрейта и его блок был вставлен, то это значит блоки остальных 90% были выброшены на ветер

 

Неверно. Остальные 90% за это время просто не нашли блок, а значит и выбрасывать нечего.

Posted (edited)
24 минуты назад, Old Miner сказал:

Неверно. Остальные 90% за это время просто не нашли блок, а значит и выбрасывать нечего.

 

неверно, блоки находятся постоянно всеми и вставляться могут сразу несколько блоков параллельно, но потом методом самой длинной цепочки выбирается тот который и останется в блокчейне, остальные становятся анклами и выкидываются

Edited by Teotihuacan
Posted
3 минуты назад, Teotihuacan сказал:

неверно, блоки находятся постоянно всеми и вставляться могут сразу несколько блоков параллельно, но потом методом самой длинной цепочки выбирается тот который и останется в блокчейне, остальные становятся анклами и выкидываются

 

Описанная вами ситуация случается достаточно редко. Как правило, пул получает информацию о найденном другим пулом блоке своевременно, и создаёт задания для майнеров уже для следующего блока.

Posted (edited)
1 час назад, Old Miner сказал:

 

Описанная вами ситуация случается достаточно редко. Как правило, пул получает информацию о найденном другим пулом блоке своевременно, и создаёт задания для майнеров уже для следующего блока.

а до того как получить инфу о чужом блоке он усиленно лепит свой а потом выкидывает его на мусорку, не важно готов он полностью или частично

 

анкл - это готовый но выброшенный на ветер блок,  а когда пул не успел сделать блок, а пришел чужой, то это тоже выбрасывание ресурсов на ветер

Edited by Teotihuacan
Posted
11 минут назад, Teotihuacan сказал:

а до того как получить инфу о чужом блоке он усиленно лепит свой а потом выкидывает его на мусорку, не важно готов он полностью или частично

 

Я впервые сталкиваюсь с такой терминологией в отношении подбора подходящего хеша заголовка блока.

Что значит "лепить блок" да ещё и "усиленно"?

И что значит "частично готовый блок"?

 

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

 

А если пойти ещё глубже, то в каждой видеокарте порядка 1000 вычислительных блоков, и если один блок нашёл подходящий хеш, то остальные 999 что-то там дружно выкидывают.

 

Вы предлагаете майнить на одном вычислительном блоке видеокарты, а остальные поставить в очередь?

 

Posted
15 часов назад, Teotihuacan сказал:

 

Не прокатит

Выбирается 21 искатель блоков и у одного из них оказывается суммарно 99% мощности, а у остальных 20 только 1%

Posted
15 часов назад, Teotihuacan сказал:

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

 

То есть большая часть времени будет уходить на выборы и рассылку приглашений, не говоря уже о том, что надежность просто никакая. Механизм EOS в своем роде неплох, но его еще нужно совершенствовать. Будущая валидация по Виталику выглядит более зрелой.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • Биткоин-рынок балансирует между двумя сценариями — Wintermute

      Рынок биткоина балансирует между классическим сценарием с консолидацией после обновления максимума цены и сценарием, при котором спрос на актив формируют крупные инвесторы, сообщили аналитики компании Wintermute. В рамках классического сценария биткоин продолжает двигаться по модели предыдущих рыночных циклов. В Wintermute напомнили, что после достижения исторических максимумов рынок нередко переходил в фазу длительной консолидации длиной от 300 до 400 дней. С момента последнего пика прошло

      in Новости криптовалют

    • В Сбербанке объяснили разницу между криптовалютами и цифровым рублем

      Первый заместитель председателя правления Сбербанка Александр Ведяхин назвал преимущество цифрового рубля над криптовалютами: он является легальным средством платежа, а они — нет. Ведяхин напомнил, что цифровой рубль считается третьей формой национальной валюты России наряду с наличной и безналичной. Конкурировать с криптовалютой цифровой рубль не станет, поскольку, уверен топ-менеджер госбанка, у них разные задачи. Задача рубля, в первую очередь, — платежи, тогда как цели обращения других

      in Новости криптовалют

    • Кто виноват в обвале крипторынка? / Какая связь между Джеффри Эпштейном и Coinbase?

      Биткоин продолжает падать. Кто виноват в обвале крипторынка? Почему биржа Bithumb раздала бесплатные биткоины? Какое отношение Джеффри Эпштейн имеет к криптобирже Coinbase? Как криптопроект Трампа связан с арабскими шейхами? Об этом и многом другом расскажем в новом выпуске Bits.media.    

      in Новости криптовалют

    • Роберт Кийосаки выбрал между золотом и биткоином

      Автор книги о финансовой грамотности «Богатый папа, бедный папа» Роберт Кийосаки (Robert Kiyosaki) сравнил золото и биткоин, устроив самому себе челлендж: что было бы, если бы пришлось из двух этих активов выбирать один. Согласно твиту писателя-инвестора, оба актива играют важную роль в диверсификации любого инвестиционного портфеля. Однако, если бы приходилось выбирать что-то одно, Кийосаки предпочел бы биткоин из-за его фиксированного предложения. Писатель объяснил: добыча золота может ув

      in Новости криптовалют

    • Кийосаки описал разницу между бедными и богатыми инвесторами

      Автор книги о личных финансах «Богатый папа, бедный папа» Роберт Кийосаки (Robert Kiyosaki) посоветовал своим читателям покупать золото, серебро, а также биткоин «со скидкой» — пока на рынке заметна просадка. По словам писателя, во время обвала рынка сильнее всего заметка разница между богатыми и бедными инвесторами.     «Когда в Walmart распродажа, бедные спешат туда и покупают, покупают, покупают. Когда на рынке финансовых активов распродажа, то есть крах, бедные продают активы и

      in Новости криптовалют

×
×
  • Create New...