Прочее компьютерное

Кому нужны вычисления при майнинге и где они производились до майнеров?

ES
Evgeny Sergeev
83 137
нужны майнерам, до майнеров нигде
майнинг это отдельная ветка распределенных вычислений. по факту до майнинга были и есть проекты SETI@HOME и прочие, даже полезные, например фолдинг белков при поиске лекарств
Михаил Бычков
Михаил Бычков
82 401
Лучший ответ
майнинг нужен для нахожджения особенных последовательностей, из-за сложности их вычисления ими стали пользоваться как валютой наравне с золотом, которое тоже нужно добывать. Но, сами по себе эти вычисления никому не нужны. Важна лишь постоянно повышающаяся сложность.
Женя Богатырёв
Женя Богатырёв
81 763
Evgeny Sergeev а есть ли предел сложности?
Говорю о биткоине.
Майнинг - это процесс, при котором происходит распределение эмиссии биткоина, между майнерами.
В целом, майнеры не способны повлиять на эмиссию. Она строго контролируется алгоритмами биткоина.
Майнеры, конкурируют за долю от эмиссии, решая "задачку".
Чем выше мощности майнеров, тем быстрее они начинают решать эту задачку. Т. е. эмиссия ускоряется. Поэтому биткоин, автоматически изменяет сложность задачки, чтобы эмиссия продолжала оставаться стабильной.
Предела сложности у задачки нет. Там по сути просто число (точнее там хеш, в начале которого стоят нули).
Условно говоря смысл такой, есть сложная функция F. Подавая в функцию число, на выходе мы получаем другое число = 212479584804. А биткоин говорит, найди такое число передаваемое в функцию, чтобы на выходе получить заданное число с нулями = 001465656463
А повышение сложности, это когда биткоин, просит получить всё больше и больше нулей в начале числа, типа 00000000004939328484.
Предела сложности нет :)
Майнеры вынуждены тупо перебирать, миллионы, миллиарды, триллионы цифр, в попытке первыми найти то число, которое после преобразований, даст то, которое ожидает биткоин.
Кто первый решает задачку, тот и получает награду в виде эмиссии + комиссию за проведение транзакции.
...
В общем, вычисления нужны, в качестве механизма рыночного распределения эмиссии биткоина.
...
"а есть ли предел сложности?"
Ну и ещё раз) У самой сложности предела нет.
Она регулируется биткоином, в зависимости от мощности майнеров. Если мощность падает, то и сложность, биткоин уменьшает.
Ahmad Abdullo Ahmad Abdullo
Ahmad Abdullo Ahmad Abdullo
90 957
Талдыбулак Ом Так что это получается, все вычисления просто зря, транжирство электроэнергии?
То что вычисления производятся - это факт. Только наивно полагать, что при майнинге криптовалюты с капитализацией 1трлн$ тупо вычисляются корни никому не нужного уравнения.
Я уверен, что вычисления производятся в интересах тех, кто это придумал. Точнее сказать, те, кто придумал эту схему, могут с её помощью производить различные сложнейшие расчёты, в любых отраслях, например расчёты в различных передовых отраслях, космических, ядерных, различные очень сложные интегральные и дифференциальные уравнения и тд. Это же колоссальная вычислительная мощность, миллионы ферм производят вычисления, сами не зная какие.
А ещё - написано что эмиссия строго контролируется алгоритма и биткойна, будто биткойн - это какой-то независимый самостоятельный интеллект.
За такими фразами забывается, что алгоритмы биткойна создали люди, и эти создатели могут его изменить
Талдыбулак Ом Ну так вроде люди могут посмотреть что там внутри, код открытый, для всех по моему