Post
Topic
Board Идеи
Merits 3 from 2 users
Re: POSm (Proof of similarity, доказательство сходства)
by
witcher_sense
on 18/04/2022, 06:12:32 UTC
⭐ Merited by xandry (2) ,imhoneer (1)
Когда у алгоритма консенсуса есть сложность или его аналог, то он может попасть в ловушку этой сложности.

Особенно от этого страдали небольшие блокчейны с алгоритмом POW. Был небольшой хешрейт сети, потом приходил какой-нибудь китайчонок с майнинг фермой, начинал майнить, сложность после этого взлетала до небес, после этого он уходил.

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

Именно для обхода данной проблемы у меня пересчет идёт на каждом блоке.

Хочу напомнить, что в этом алгоритме аналогом сложности служит минимальная сумма блока, при достижении которой ноды сети получив такой блок перестают дальше его создавать и начинают строить следующий.
Другие монеты с PoW алгоритмами страдают не от скачков сложности, точнее это всего лишь следствие, а не причина. Если есть одна крупная монета (Биткоин), которая забирает практически внсь хэш-рейт, то другая монета с  PoW недополучает хэшрейт и по умолчанию менее защищенная от атак. Скачки сложности в том числе могут быть вызваны такой атакой, так как стоимость атаки на сеть не такая уж и большая. Достаточно перенаправить часть хэшрейта от крупной монеты к мелкой. Проблема тех монет, следовательно, в том, что они пытаются конкурировать с Биткоином. Ваш алгоритм не конкурирует с крупной монетой, майнер биткоина можете перенаправить часть мощностей для майнинга PoSm монеты и при этом не потеряет ничего. Откуда возьмуться скачки сложности? Если появятся десятки подобных монет на PoSm, то что мешает майнеру добывать их всех без перенаправления мощностей?