Жесткие вилки заработали немного плохого имени.

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

Но поскольку разработчики усвоили трудный путь, выполнение их – вызов.

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

Тем не менее, не все блокирующие борьбы с переходом. Анонимный cryptocurrency monero выполняет жесткие вилки по регулярному расписанию и даже разработчикам криптовалютов, которые некоторые считают более консервативными, согласитесь, что механизм может иметь место в будущем ,

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

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

В прошлом году в деле ethereum пользователи и компании потеряли деньги из-за того, повторные атаки «которые использовали внезапное создание двух цепей.

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

Защита денег

Одна из проблем заключается в том, что «правильный» способ выполнения жесткой вилки не так разрезан и сух.

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

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

Тем не менее, у разных разработчиков есть разные идеи о лучшем способе борьбы с этими атаками. Разработчики Segwit2x, возможно, самая известная предлагаемая жесткая вилка (поскольку она получила поддержку от многих лидеров отрасли биткойнов), перевернутый назад и вперед по теме.

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

Беспорядок

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

Инженер BitGo Марк Эрхардт (aka Murch) объяснил, что, поскольку биткойн-деньги – это копия биткойна разными способами, он использует тот же формат адреса. Поскольку адреса одного типа, можно отправить биткойн между двумя сетями, где они затем получают застрял ,

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

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

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

«Будут многочисленные случаи, когда пользователи случайно отправляют деньги по обеим целям или по адресам одной цепочки в другую», – сказал он CoinDesk, добавив, что одним из способов избавиться от этой проблемы было бы для будущих вилок использовать другой формат адреса ,

«Я ожидаю значительного увеличения запросов на поддержку», – добавил он.

Вопросы управления

Тем не менее, вопрос о том, что меньше обсуждается, заключается в том, что может быть способ полностью стереть этот вектор атаки.

Биткойн Основной вкладчик Люк Дашр недавно вернулся предложение, которое сделало бы биткойн естественно устойчивым к повторным атакам, «надеюсь, что закончится весь спор», – писал он.

Однако такое развитие требует времени, и для биткойна потребуется несколько разных изменений.

Дашр сказал CoinDesk, что считает, что это изменение «вряд ли» будет реализовано вовремя для вилки Segwit2x в ноябре, хотя это может быть реализовано в будущем. По крайней мере, если биткойнские жесткие вилки продолжаются.

Тогда есть также более широкие вопросы и проблемы управления.

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

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

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

«Мы молодой проект, и мы можем ошибаться как с техническими, так и с правилами управления», – сказал CoinDesk ведущий разработчик MimbleWimble Игно Пьевелл.

Разработчик предложил новый подход, хотя: положить конец механизму модернизации после двух лет ,

Некоторые скептически относились к этой идее. Математик Blockstream Эндрю Поелстра, один из самых ранних сторонников MimbleWimble, утверждал что жесткие вилки представляют собой «централизационный» риск, и «редко нужна» его использовать.

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

Он написал:

«Мне нравится идея быть ясным, что« ранние дни »не будут длиться вечно».

Изображение Seatbelt через Shutterstock

Ethereum жесткая вилка пересчет MimbleWimble

Загрузить комментарии

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here