Реальная история.
Я на самом деле не понимаю, как изменения могут быть сделаны в сети Bitcoin.
Он является открытым исходным кодом. Любой человек может сделать какие-либо изменения, они хотят к исходному коду. Если вы изменяете эффекты ничего в правилах консенсуса, то ваши изменения будут проигнорированы системой Bitcoin, если вы не можете получить подавляющее большинство хэша власти и пользователей на все согласны с тем, чтобы принять изменения.
Я думал, что эта система была децентрализована, поэтому поэтому ни одно лицо организация / организация не может контролировать спецификации BTC.
Это зависит от того, что вы пытаетесь изменить. Если вы что-либо изменить в правилах консенсуса, то вам нужно почти все остальные, чтобы согласиться на изменение.
Но я слышал, что использование боковых цепей в BTC является "подлый способ" увеличить Bitcoin в обращении, поэтому мой вопрос, как это будет работать?
Я не читал на боковых цепях много еще, но мое понимание заключается в следующем:
Боковые цепи позволяют создание новой монеты, которая не Bitcoin, но имеют обменный курс, который запрограммирован, чтобы быть точным отношением Bitcoins. Для того, чтобы обменять биткойны для новой монеты, то Bitcoins должны быть "запертый" поэтому они не могут быть потрачены. Позже, эти новые монеты можно обменять обратно в Bitcoins, выпуская замок на Bitcoins.
Таким образом, я мог бы создать монету (позволяет называть его DannyCoin) таким образом, что 1 BTC всегда точно 1000 Dannycoin. Тогда я мог бы запереть 100 BTC в сделке, которая создает боковую цепь с 100000 DannyCoin. Поскольку 100 BTC заперла в создании и 100BTC будет выпущен, когда 100000 DannyCoin разрушается, обменный курс между BTC и Dannycoin фиксирован на 1000 DannyCoin на BTC. Теоретически любой человек может принять мою DannyCoin, зная, что они так же хороши, как BTC (просто стоит 1/1000 больше).
Это фактически эквивалентно расчленения BTC в 0.001 и давая каждому 0.001 БТД Шт новое имя. Это не создает больше BTC, но я полагаю, что некоторые люди могут путать о том, как увеличении делимости монеты фактически не создает больше ту монету.
Другой пример может быть размером блок увеличения ... Как это возможно для одной организации, чтобы иметь контроль над этим вопросом?
Это не так. Размер блока не может быть изменен какой-либо организации, если подавляющее большинство пользователей, торговцев и хэш власти все не согласны использовать программное обеспечение, которое имеет новый размер блока.
Если одна организация имеет группу пользователей, шахтеров и торговцев, которые согласны с ними, то они могут предотвратить что-либо менять. Это происходит потому, что все они могут просто договориться, чтобы не запускать любое программное обеспечение, которое имеет изменение, что кто-то пытается сделать. Это требует почти все согласится с изменением правил консенсуса для того, чтобы этого изменения, чтобы иметь место в системе Bitcoin, что означает, что она занимает лишь относительно небольшой группы людей, чтобы сказать, "нет", А затем либо остаются с сплит-системы (один, где обе системы пытаются назвать себя "реальный" Bitcoin, и много путаницы происходит, о которых "Bitcoin" вы находитесь на) или изменение прекращается, так как большинство, которые в противном случае были бы готовы принять это осознать, что раскол это вызовет больше проблем, чем изменение будет исправить.
Или есть децентрализованный протокол для голосования по данному вопросу?
Там есть. Вы выбираете, какая сторона вопроса вы на ВЫБРАВ кошельками, и / или продавцов, которые согласны с вами. Если вы шахтер, то вы выбираете майнинг, согласующийся с вами.
Это произошло в прошлом, но это бывает крайне редко. Она требует, чтобы более чем 50% всех Bitcoin добычи хэш власти во всем мире все соглашается с тем, чтобы сделать коррекцию.
Слышал где-то, как хорошо, что шахтеры решают, будет ли вилка быть развернута или нет, как это возможно? Пожалуйста, объясните подробно, спасибо
Если разветвление программного обеспечения отпускается, и не шахтеры решили запустить его, то не будет никаких блоков с новыми правилами. Если все шахтеры решили запустить его, то все блоки будут иметь новые правила.
Таким образом, старатели должны согласиться с изменением, однако это занимает больше, чем просто шахтеры. Если большинство шахтеров решило запустить новое программное обеспечение, но и все остальные полные узлы системы отказываются запустить новое программное обеспечение, то блоки, шахтеры создают будут игнорироваться. Шахтеры пытаются получить прибыль, так что если они помоему блоки, которые никто не хочет, то они найдут, что люди не готовы платить очень много для бездарной Bitcoins в их вилке. В то же время другие шахтеры будут иметь возможность продолжать запускать старое программное обеспечение, и получите гораздо больше биткойны на развилке, что люди хотят. Это будет действовать в качестве стимула, чтобы вызвать больше и больше шахтеров, чтобы вернуться к первоначальным правилам.