Segwit vs. Bitcoin Unlimited и вилка биткойны объяснены просто

в прошлом году
48 в блокчейн

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

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

Длинный пост
Короткий отказ от ответственности перед тем, как я начну - я не технический человек, и у меня мало технического фона. Информация, которую я привожу сегодня, - это то, что мне удалось собрать после нескольких недель исследований со всего Интернета. Иногда я могу упростить технические проблемы, чтобы их легко объяснить.

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

Какого черта вилка?

Вилка - это техническое слово, используемое разработчиками, работающими над проектами с открытым исходным кодом. Это в основном означает «обновление программного обеспечения». Каждый раз, когда вы обновляете программу на своем телефоне или компьютере, вы разветвляетесь из старой версии.

Биткойн представил две новые концепции fork:

  1. Hard fork - обязательное обновление программного обеспечения, которое конфликтует с более старой версией. Ваша программа не будет запущена, если вы ее не обновите. Примером может быть поиск критической ошибки, которая позволяет людям использовать программное обеспечение, поэтому каждый должен обновить свою программу, чтобы продолжить ее использование.

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

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

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

Большинство программ, которые вы используете сегодня, контролируются одним объектом. Поэтому, когда они хотят «разветвить» свою оригинальную программу, они выдает обновление в виде мягкой вилки. Например, когда Apple выдает обновление для iTunes - вам, вероятно, не придется обновлять, но это рекомендуется. Через определенный промежуток времени вы не сможете продолжать использовать iTunes, если вы его не обновили.

Биткойн, с другой стороны, декалинизирован и не имеет центральной власти. Вот почему, когда у вас есть спорная проблема, требующая обновления, как мы вскоре обсудим, люди могут спорить о том, как должно выполняться обновление. До тех пор, пока пользователи Bitcoin не достигнут широкого консенсуса о том, как правильно идти, обновление (или вилка) не произойдет.

О чем эта дискуссия по размеру блока, о которой все говорят?

Транзакции в сети Bitcoin добавляются в Blockchain через блоки. Каждый блок содержит конечное количество транзакций. Предположим, что в блоке может быть только 1 мб (1 000 000 бай), а средняя транзакция 500 байтов, тогда в среднем каждый блок сможет удерживать ~ 2000 транзакций.

Это может создать проблему, так как блоки создаются в среднем каждые 10 минут. Это означает, что через час вы подтвердите в среднем 12 000 транзакций. Если вы сравните это с компаниями кредитных карт, которые подтверждают 2 000 каждую секунду, тогда вы можете понять, почему сеть Биткойн считается медленной при подтверждении.

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

Должен ли Биткойн обрабатывать больше транзакций за определенный период времени, здесь не вопрос, - все это хотят. Вопрос в том, как это сделать. Вокруг этой проблемы сложились два лагеря с двумя различными решениями:

Camp A (aka Bitcoin Core) - Хочет сохранить ограничение размера блока 1 мб. Они предлагают оптимизировать код таким образом, чтобы сделать транзакции меньшими и использовать другие различные методы, чтобы увеличить объем транзакций биткойнов с помощью мягкой вилки.

Основное решение, предложенное этим лагерем, называется Короткий Свидетель или Сегвит. Это обновление, которое исправляет множество ошибок биткойнов, а также открывает возможность для будущего масштабирования через молнию

Авторы получают вознаграждение, когда пользователи голосуют за их посты.
Голосующие читатели также получают вознаграждение за свой голос.
Порядок сортировки:  Популярное
72
  ·  в прошлом году

Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
vika-teplo
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!


Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"