Author

Topic: Хардфорки BTC и ETH и вытекающие вопросы. (Read 280 times)

newbie
Activity: 42
Merit: 0
какой по битку ближайший хардфорк после голда?
Через две недели - SegWit2x
newbie
Activity: 13
Merit: 0
какой по битку ближайший хардфорк после голда?
member
Activity: 238
Merit: 12
it's never too late
Если совсем на пальцах, то сократим число майнеров до трёх. Вот сидят они, майнят одну крутую крипту и потом сталкиваются с проблемой или наоборот решают сделать нововведение. И один против. Ну вот есть несогласные и этот один реализует хардфорк, бросая остальных, сам доробатывает ПО под новую сеть и уходит в свободное плавание

Не совсем так. Если майнят трое одну крипту, то они используют ПО с единым протоколом (едиными правилами консенсуса). Если назрела необходимость в существенном изменении протокола (это и есть хардфорк - модернизация, расширение функционала, т.е. новое ПО не будет совместимо со старым), то те, кто обновляют своё ПО, начинают майнить новую цепь блоков на основе старой. Если кто-то не обновил своё ПО (не согласен с хардфорком или по незнанию), он продолжает майнить старую цепь блоков и происходит разделение. Если в итоге все обновляют ПО (т.е. принимают условия хардфорка), то майнится только одна цепь и разделения не происходит.

Поправьте меня, если что-то напутал Smiley
А сколько всего реальных алгоритмов?
full member
Activity: 215
Merit: 101
Если совсем на пальцах, то сократим число майнеров до трёх. Вот сидят они, майнят одну крутую крипту и потом сталкиваются с проблемой или наоборот решают сделать нововведение. И один против. Ну вот есть несогласные и этот один реализует хардфорк, бросая остальных, сам доробатывает ПО под новую сеть и уходит в свободное плавание

Не совсем так. Если майнят трое одну крипту, то они используют ПО с единым протоколом (едиными правилами консенсуса). Если назрела необходимость в существенном изменении протокола (это и есть хардфорк - модернизация, расширение функционала, т.е. новое ПО не будет совместимо со старым), то те, кто обновляют своё ПО, начинают майнить новую цепь блоков на основе старой. Если кто-то не обновил своё ПО (не согласен с хардфорком или по незнанию), он продолжает майнить старую цепь блоков и происходит разделение. Если в итоге все обновляют ПО (т.е. принимают условия хардфорка), то майнится только одна цепь и разделения не происходит.

Поправьте меня, если что-то напутал Smiley
member
Activity: 67
Merit: 13
Если совсем на пальцах, то сократим число майнеров до трёх. Вот сидят они, майнят одну крутую крипту и потом сталкиваются с проблемой или наоборот решают сделать нововведение. И один против. Ну вот есть несогласные и этот один реализует хардфорк, бросая остальных, сам доробатывает ПО под новую сеть и уходит в свободное плавание
member
Activity: 238
Merit: 12
it's never too late
1) Суть хардфорка как раз и состоит в том, что основные майнеры не приходят к соглашению и несогласные отделяются. Даже в случае с BTG это так, хотя и причины там были чисто материальные
2) Нет, на момент старта новая сеть полностью копирует старую, но на первой же коррекции сложности она устанавливается на нужный уровень, который обычно значительно меньше, чем у родительской сети
3)Да, неограниченное
4)См. пункт 1. Отделившиеся майнеры как раз и начинают работать в новой сети изменив соответственным образом программное обеспечение

То есть если объяснять на пальцах, то сеть формирует ПО (Программное обеспечение), которое используют майнеры, именно по этому сети могут разделятся?


member
Activity: 67
Merit: 13
1) Суть хардфорка как раз и состоит в том, что основные майнеры не приходят к соглашению и несогласные отделяются. Даже в случае с BTG это так, хотя и причины там были чисто материальные
2) Нет, на момент старта новая сеть полностью копирует старую, но на первой же коррекции сложности она устанавливается на нужный уровень, который обычно значительно меньше, чем у родительской сети
3)Да, неограниченное
4)См. пункт 1. Отделившиеся майнеры как раз и начинают работать в новой сети изменив соответственным образом программное обеспечение
member
Activity: 238
Merit: 12
it's never too late
Я создаю эту тему с целью сосредоточения информации касательно топика, задавайте свои вопросы и давайте развернутые ответы, я буду дополнять эту тему вопросами и ответами на них из комментариев.

1)Почему после хардфорка появляется новая сеть, но при этом не удаляется старая?
2)После появления (разделения) сети на две, в новой сети сложность стартует с 0?
3)Сети могут делится не ограниченное количество раз?
4)Как вообще запускается работа сети? Ведь система децентрализована, но откуда то она берет свое начало?

Jump to: