Pages:
Author

Topic: Скорость майнинга и мощность сети растёт &#10 (Read 4089 times)

legendary
Activity: 3108
Merit: 1359
Алгоритм расчета сложности на базе exponential moving toward target spacing (как в PPC, а также NVC и его форках) не имел бы подобного "недостатка". Но это незначительно, на самом деле.
legendary
Activity: 1218
Merit: 1019
Посмотри на часики, увидь его: годовая норма по майнингу будет выполнена сильно раньше чем через за год с момента уполовинивания.
Скорость приближения этой нормы не зависит от скорости майнинга, но только от производной этой скорости.
Если сложность будет постоянно увеличиваться на 30%, то 2016 блоков будет постоянно находиться за 10 дней и уменьшение награду придет на 30% быстрее.
Но чтоб скорость постоянно увеличивалась на 30% нужно выполнение нереальных условий.
К примеру, через год для этого нужно ежедневное введение мощностей, превышающих все текущие в 1000 с лишним раз (можно посчитать). Т.е. Нужен ввод примерно 150000 терахеш ежедневно
Предположу, что это меньше возможностей всей мировой электронной промышленности, даже если она полностью перейдет на штамповку асиков.
И это приблизит момент уполовинивания только на 30%. Даже не вдвое.
legendary
Activity: 954
Merit: 1003
Сатоши не рассчитывал на такой резкий рост скорости. Надо было закладывать более частый пересчет сложности.

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

И может быть именно по этой причине проседает курс в долларах. Много майнится и сливается сразу. Люди жадно пытаются вернуть фиат за вложенные асики. Ну и лето — все наличку хотят на отпуска.
hero member
Activity: 888
Merit: 500
Возможно я неправильно выразился, но имелась ввиду не корректировка в алгоритмическом исполнении ситемы биткоина, а то, что после увеличения сложности и изменении (падении) мощности (например вследствии оттока майнеров) возможно уменьшение скорости генерации следующих 2016 блоков. При этом средняя скорость генерации, высчитанная из скорости генерации двух партий блоков (2х2016) остается постоянной. Что и наблюдалось временами в 2011.
Нефига не возможно. На данный момент скорость постоянно растет. А будет расти еще быстрее. Сложность при постоянном росте скорости пересчитывается чаще чем заложенные две недели. Зря вы ТС фекалиями закидали. Он прав. Видимо Сатоши не рассчитывал на такой резкий рост скорости. Надо было закладывать более частый пересчет сложности.
legendary
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
Возможно я неправильно выразился, но имелась ввиду не корректировка в алгоритмическом исполнении ситемы биткоина, а то, что после увеличения сложности и изменении (падении) мощности (например вследствии оттока майнеров) возможно уменьшение скорости генерации следующих 2016 блоков. При этом средняя скорость генерации, высчитанная из скорости генерации двух партий блоков (2х2016) остается постоянной. Что и наблюдалось временами в 2011.
member
Activity: 112
Merit: 10
Никто вам не говорил "...ты сам обосрался". Просто, прежде чем раздувать истерию, неплохо бы изучить документацию. Вам уже пояснили, что сложность пересчитывается каждые 2016 блоков, а не каждые 2 недели. Если 2016 блоков будут сгенерированы за 1 неделю или за 5 дней, то сложность будет пересчитана через 5 дней. Итоговое поднятие сложности приведет к тому, что следующие 2016 блоков будут считать уже 3 недели. Через следующие 2016 блоков сложность снова понизиться (если не вырастет мощьность сети) и блоки будут считаться 2 недели (или 1 блок в 10 минут). Все просто и понятно.
Вот тут вы слегка неправы. Сложность пересчитывается действительно каждые 2016 блоков, но никакой "корректировки" прошедшего ускорения не будет. Если после перерасчёта мощность не уменьшается, следующие 2016 блоков положенные две недели и будут находится; т.е. с гипотетическим ростом +100% мощности за один промежуток пересчёта у системы действительно пропает неделя времени.
legendary
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
Никто вам не говорил "...ты сам обосрался". Просто, прежде чем раздувать истерию, неплохо бы изучить документацию. Вам уже пояснили, что сложность пересчитывается каждые 2016 блоков, а не каждые 2 недели. Если 2016 блоков будут сгенерированы за 1 неделю или за 5 дней, то сложность будет пересчитана через 5 дней. Итоговое поднятие сложности приведет к тому, что следующие 2016 блоков будут считать уже 3 недели. Через следующие 2016 блоков сложность снова понизиться (если не вырастет мощьность сети) и блоки будут считаться 2 недели (или 1 блок в 10 минут). Все просто и понятно.
legendary
Activity: 954
Merit: 1003
Меня тоже удивляют все эти новоявленные писатели, которые ни разу не читатали. Пржде чем изучить суть предмета рассуждений начинают выдавать на форум тонны ректальных отходов мысленной диареи.

По-моему это пример поста истероидно-диарейного. «Если тебе вокруг воняет, может, ты сам обосрался?»

Я привел в первом посте почти свершившийся факт. Посмотри на часики, увидь его: годовая норма по майнингу будет выполнена сильно раньше чем через за год с момента уполовинивания. И есть подозрение, что налаженное производство асиков сейчас и нежелание майнеров уходить с поляны не сильно даст хотя бы системе сбалансироваться на 6 блоках в час.

Да, в мае 2011 сложность тоже росла, и были часы с генерацией более 10 блоков. Но тогда ситуация скорректировалась тем, что чуть позже сложность падала, и награда в час была меньше 6.

И счастливчики те, кто майнит по 25 сейчас. Протянется это ещё года два точно, но никак не три с половиной, как это было бы при менее бурном развитии майнинговой индустрии.
legendary
Activity: 3108
Merit: 1359
Можно поступить менее радикально, сделать новый формат адресов надмножеством старого. По аналогии с тем, как сделано с именами файлов в FAT, (8+3 & длинное имя). Старые досовские приложения видят только 8+3 имена, а новые видят и то и другое. С той лишь разницей, что в FAT происходит запись обоих вариантов, тут же такого делать не следует.
Рррр, фактически дублировать каждую транзакцию в обоих форматах? блокчейн и так распухает по жесткому.
Не совсем. Текущий скриптовый язык позволяет писать выражения, которые поймет и старый и новый клиент. Надо просто переопределить несколько OP_NOP новыми операторами. Старые клиенты, натыкаясь на них, ничего не будут делать. А новые обработают, как положено.

А распухает он не из-за этого, а из-за того что слишком демократичная политика комиссий. Этак 90% транзакций - это флуд от сатошидайса.
legendary
Activity: 1120
Merit: 1069
Можно поступить менее радикально, сделать новый формат адресов надмножеством старого. По аналогии с тем, как сделано с именами файлов в FAT, (8+3 & длинное имя). Старые досовские приложения видят только 8+3 имена, а новые видят и то и другое. С той лишь разницей, что в FAT происходит запись обоих вариантов, тут же такого делать не следует.
Рррр, фактически дублировать каждую транзакцию в обоих форматах? блокчейн и так распухает по жесткому.
FAN
legendary
Activity: 2716
Merit: 1021
обновляется все быстро и просто, кактолько захотят воспользоваться своими старыми битками Smiley
legendary
Activity: 3108
Merit: 1359
Можно поступить менее радикально, сделать новый формат адресов надмножеством старого. По аналогии с тем, как сделано с именами файлов в FAT, (8+3 & длинное имя). Старые досовские приложения видят только 8+3 имена, а новые видят и то и другое. С той лишь разницей, что в FAT происходит запись обоих вариантов, тут же такого делать не следует.

В любом случае, адреса - это наименьшая из проблем, сами по себе они и смена алгоритма - вообще не проблема. На фоне более фундаментальной проблемы - поиск алгоритма, устойчивого к взлому на квантовых системах и на классических системах одновременно.
legendary
Activity: 1120
Merit: 1069
Из-за технических сложностей навряд ли будут делать возможность одновременного использования 2х алгоритмов. Скорее же как в 0.8 будет - новые версии знают и старое и новое, но до даты Х работают только по-старому, а потом одномоментный переход на работу по-новому.
одномоментно ВСЕМ обновить клиент не получится, нужно дать время на это, месяцы или даже год.
p.s. кстати ничто не мешает во втором чекпоинте поставить условие - монеты в старом формате можно только тратить, а переводить на эти адреса уже нельзя, в этом случае те кто не обновит кошелек доступ к монетам не потеряет, но для их использования понадобится обновление.

таким образом изменить можно что угодно, алгоритм майнинга, подписывания, формат транзакции,.. почти что угодно.
member
Activity: 112
Merit: 10
Из-за технических сложностей навряд ли будут делать возможность одновременного использования 2х алгоритмов. Скорее же как в 0.8 будет - новые версии знают и старое и новое, но до даты Х работают только по-старому, а потом одномоментный переход на работу по-новому.
legendary
Activity: 1120
Merit: 1069
Но эти изменения в пртоколе неизбежно приведут к отторжению существующей цепочки блоков. Или я не прав?
можно поставить очередной чекпоинт, или даже два, один - момент. с которого можно будет использовать оба алгоритма, другой, когда старый алгоритм перестанет действовать (а владельцы монет на старых адресах должны будут перевести их на новые - самый плохой момент). таким образом в bitcoin можно изменить очень многое.
legendary
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
Но эти изменения в пртоколе неизбежно приведут к отторжению существующей цепочки блоков. Или я не прав?
legendary
Activity: 3108
Merit: 1359
Зато смогут взломать ECDSA.  Roll Eyes Посему, придется переходить на новый алгоритм ЭЦП, либо менять политику транзакций. К примеру, сделать пересоздание адресов обязательным на уровне протокола, запретить повторные транзакции на один адрес включать в блоки.
hero member
Activity: 798
Merit: 1000
Ну это согласен, "чуть-чуть" настолько незначительно что можно пренебречь. А вот если квантовый компьютер, то это да.... Уже другая история.
Уже давно писалось, что квантовые компьютеры ничего нового в части убыстрения нахождения SHA256 предложить не смогут...
hero member
Activity: 616
Merit: 502
Вы понимаете что неважно какая мощность сети, все равно 6 блоков в час? Если нет, то перечитайте биткоинвики заново
Вообще-то при росте скорости находится больше 6 блоков в час. Сложность пересчитывается не раз в 6 блоков. Соответственно, при постоянном росте скорости, нахождения блоков больше чем 6 в час. Следовательно пересчет награды произойдет раньше чем запланировано по времени. Видимо ТС это имел ввиду.
Ну это согласен, "чуть-чуть" настолько незначительно что можно пренебречь. А вот если квантовый компьютер, то это да.... Уже другая история.
legendary
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
Меня тоже удивляют все эти новоявленные писатели, которые ни разу не читатали. Пржде чем изучить суть предмета рассуждений начинают выдавать на форум тонны ректальных отходов мысленной диареи.
Pages:
Jump to: