Bitcoin Forum
June 16, 2024, 03:31:47 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: нелинейные учет мощностей PoW и распределен&#  (Read 209 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
investgroup (OP)
Full Member
***
Offline Offline

Activity: 644
Merit: 135


View Profile
December 22, 2018, 06:43:11 AM
 #1

-===  идея  нелинейного учета мощностей PoW майнеров в распределении монет ===-

На сегодня, как известно, практически во всех монетах используется линейное количество полученных монет от мощности PoW майнера...
(это дает возможность защиты от мульти-аккаунтов и технологий виртуализации - при распределении той-же мощности по нескольким аккаунтам в PoW сумма полученных монет не изменяется...)

Идея.  А что если использовать и защитывать вообще всю работу, произведенную всеми майнерами?..
(на сегодня в блокчейн включается только 1 вариант, фактически случайно, работа всех остальных майнеров теряется, если они не нашли хэш с самым большим количеством нулей...)


Что это дает?..   Ну, много чего...  например, самое интересное - возможность НЕЛИНЕЙНОГО распределения количества монет по аккаунтам, в зависимости от мощности майнера...   (То есть количество монет на 1 аккаунте будет зависеть от мощности майнера не линейно, а, например, логарифмически - в этом случае выигрышь от ASIC будет не сильно большой)


То есть, защищаться от ASIC не усложнением алгоритма(СБИС можно изготовить _под любой_ алгоритм, это же просто микросхема куда можно хоть те-же CPU ядра напихать, но в большем количестве - сейчас слишком большое число ядер просто не нужно тк _обычные_ софт-задачи просто не распараллеливаются более чем на пару ядер, но _майнинг распараллеливается очень легко_ на любое число ядер),
а за счет не линейного учета мощности майнера...


То есть, поскольку сдаются ВСЕ вычисленные хэши, то посчитать общую мощность сети и активных аккаунтов не сложно.  Далее монеты раздаются не линейно пропорционально мощности майнера как раньше, а, например, по числу нулей в найденном им хэше за время сборки блока - в этом случае зависимость веса распределения майнера от его мощности будет фактически логарифмической!..     То есть, разница между CPU и ASIC будет уже не такой большой - например 10 нулей и 20 отличаются по мощности в миллион раз!..
(то есть ASIC в миллион раз мощнее CPU получит всего в 2 раза больше монет - что примерно и соответствует его стоимости и пользе Wink)
_Старые CPU и всякие девайсы со слабыми процессорами вроде роутеров и модемов тоже можно будет использовать для майнинга, что IMHO более честно_! )


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


В общем, пилите, - они золотые Wink)

Analitic
PS  кто может перевести на английский и др.?
investgroup (OP)
Full Member
***
Offline Offline

Activity: 644
Merit: 135


View Profile
December 22, 2018, 06:45:06 AM
 #2

(reserved)
investgroup (OP)
Full Member
***
Offline Offline

Activity: 644
Merit: 135


View Profile
December 22, 2018, 06:45:24 AM
 #3

(reserved)
imhoneer
Legendary
*
Offline Offline

Activity: 2604
Merit: 1513



View Profile
December 22, 2018, 12:42:33 PM
 #4

Ну вот уже и Вы включились в гонку идей, поздравляю!

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

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




         ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▄      
        █  █▀▀▀▀▀▀▀█  █        
       ▄▀▀▀▀▄     ▄▀▀▀▀▄      
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█ ▄▀▀▀▀▀▀▀▀▀ ▄▄▄▄▄ ▀▀▀▀▀▀▀▀▀▀ █
█ ▀        ▄▀ ▄ ▄ ▀▄          █
█▄▄▄      █   █▀█   █      ▄▄▄█
 █  ▀▀▀▄▄▄█   █▀▀▄  █▄▄▄▀▀▀  █
 █        █   █▄▄█  █        █
 █         ▀▄ ▀ ▀ ▄▀         █
 █           ▀▀▀▀▀         █ █
 █ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀ █
 ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀
    ▀▀                   ▀▀  



Arbitrum Balance
/



             ▄▄████▄▄
         ▄▄████████████▄▄
      ▄██████████ █████████▄
█▀█▄▄▄███████████ █▀█▀██████
▀▀▀         ▀████      ▀████
▀▀▀▀▀▀▀▀█▀▀▄    █ ████  ████
     ▄▄▄ ▀▄ ▀▀▀▀█        ███
     █▄█   ▀▀▀▀▀█ █████  ███
▄▄▄▄▄▄▄▄█▄▄▄▄▄▄▄█       ▄██
   ▄▄▄     ▄█████ █▄█▄████
   █▄█▀▀▀▀███████ ██████▀
            ▀████████▀▀
              ▀▀██▀▀

           


imhoneer investment fund
/


   ▄▄███████████████▄▄
 ▄█████████████████████▄
▄██████████████▀▀███████▄
████████████▀▀    ███████
█████████▀▀   ▄   ███████
██████▀▀     █    ███████
████▀       █     ███████
█████▄▄   ▄█      ███████
████████ ██▄      ███████
▀████████ ▀▄███▄▄███████▀
 ▀█████████████████████▀
   ▀▀███████████████▀▀


Telegram-канал @imho_idea
neiros
Legendary
*
Offline Offline

Activity: 3514
Merit: 1100



View Profile WWW
December 23, 2018, 01:44:20 PM
 #5


... (То есть количество монет на 1 аккаунте будет зависеть от мощности майнера не линейно, а, например, логарифмически - в этом случае выигрышь от ASIC будет не сильно большой)...

Не годится. Так как мощность одного асика можно разбить на множество мелких отдельных воркеров.


Нечто отдалённо подобное я хотел сделать в эти времена - https://bitcointalk.org/index.php?topic=2254304.msg25067261#msg25067261 используя snowfox переменную, но  вовремя допетрил, что такой подход ничего не решает, а только создаёт новые проблемы.

investgroup (OP)
Full Member
***
Offline Offline

Activity: 644
Merit: 135


View Profile
December 23, 2018, 04:35:11 PM
 #6


... (То есть количество монет на 1 аккаунте будет зависеть от мощности майнера не линейно, а, например, логарифмически - в этом случае выигрышь от ASIC будет не сильно большой)...

Не годится. Так как мощность одного асика можно разбить на множество мелких отдельных воркеров.

ну это же тока малая часть рецепта...

Ну, например, самое простое - сделать как в рипле счет платным.   Чем больше мощность на 1 акке - тем меньше потерь на регистрацию...

То есть не выгодно будет распылять асик - потери на регистрацию растут.


Нечто отдалённо подобное я хотел сделать в эти времена - https://bitcointalk.org/index.php?topic=2254304.msg25067261#msg25067261 используя snowfox переменную, но  вовремя допетрил, что такой подход ничего не решает, а только создаёт новые проблемы.

не понял что за проблемы Вы собирались решать...


PS   эту как назовем - "проблема мертвых душь"? Wink
neiros
Legendary
*
Offline Offline

Activity: 3514
Merit: 1100



View Profile WWW
December 23, 2018, 05:28:10 PM
 #7


не понял что за проблемы Вы собирались решать...

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

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!