2018 год: технологические разработки Bitcoin, которые заслуживают нашего внимания
<p> </p> <p><strong>2018 год: технологические разработки </strong><strong>Bitcoin</strong><strong>, которые за

 

2018 год: технологические разработки Bitcoin, которые заслуживают нашего внимания

 

В каком-то смысле 2017 год был лучшим годом для Bitcoin, если судить по курсу. Но с технической точки зрения всё только начинается: 2018 год обещает стать годом запуска самых ожидаемых технологических нововведений.

 

Bitcoin Magazine сделал краткий обзор наиболее перспективных технологических разработок.

 

Более дешёвые транзакции с Segregated Witness и новым форматом адресов

 

Segregated Witness (SegWit) стал одним из самых больших — если не самым большим — апдейтом протокола Bitcoin. Запущенный в августе 2017 года, он устранил проблему гибкости транзакций и позволил использовать протоколы второго уровня. Кроме того, SegWit дал возможность отделять подписи транзакций от процесса их передачи. В результате транзакции занимают меньше места и блоки стали более вместительными, что позволило увеличить количество транзакций в сети и снизить комиссию.

 

Тем не менее внедрение обновления прошло довольно медленно. Далеко не все кошельки и сервисы используют дополнительное пространство блоков, предлагаемое SegWit. Сеть Bitcoin технически способна поддерживать от двух до четырёх мегабайтов транзакций в блоке, но фактически используется чуть больше 1,1 мегабайта.

 

В 2018 году это может измениться. Во-первых, интерфейс кошелька Bitcoin Core позволит пользователям принимать и отправлять транзакции SegWit. Запланированный на май 2018 года (хотя сроки могут быть подвинуты) Bitcoin Core 0.16, скорее всего, получит новый формат адреса от разработчика Blockstream Питера Уйля, известный как bech32. Формат имеет несколько технических преимуществ, которые снижают риски и ограничивают ошибки из-за опечаток.

 

Также несколько крупных компаний, например Coinbase, планируют перейти на SegWit в 2018 году, а LocalBitcoins уже это сделала. Поскольку их сервисы обрабатывают большой объём транзакций, это может значительно снизить нагрузку на сеть, а также уменьшить стоимость комиссий и время подтверждения даже для тех, кто пользуется другими сервисами.

 

Lightning network в основной сети Bitcoin

 

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

 

Одно из наиболее ожидаемых из них — протокол Lightning network, предложенный ещё в 2015 году. Он может обеспечить почти бесплатные транзакции и мгновенные подтверждения без необходимости жертвовать безопасностью.

 

Решение находится в активной разработке уже около двух лет при участии ACINQ, Blockstream и Lightning Labs. Прогресс в 2017 году оказался значительным: были выпущены различные, но совместимые программные реализации, используемые в интерфейсах кошельков и пробных транзакциях, происходящих как в тестовой, так и в основной сети Bitcoin.

 

Кристиан Деккер, разработчик из Blockstream, заявляет:

 

«Я бы сказал, что мы решили основные технические проблемы и сформировали довольно хорошее видение того, как улучшить систему. Последнее препятствие, о котором стоит упомянуть, — это топология сети: мы хотим, чтобы сеть была максимально децентрализованной».

 

Учитывая нынешнее состояние, внедрение Lightning network в течение 2018 года вполне возможно.

 

Генеральный директор Lightning Labs Элизабет Старк отмечает:

 

«Интеграция и тестирование станут следующим важным шагом. Некоторые биржи и кошельки уже работают над этим».

 

Повышенная анонимность благодаря TumbleBit и ZeroLink

 

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

 

В 2018 году ситуация должна значительно улучшиться. Два самых перспективных проекта в этой области — TumbleBit и ZeroLink — входят в завершающую стадию.

 

TumbleBit был предложен в 2016 году группой исследователей во главе с Этаном Хейлманом. Это, по сути, протокол микширования монет, который использует тумблер для создания платёжных каналов ото всех участников ко всем в одном сеансе микширования. Все быстро получают взамен чужие Bitcoin, заметая таким образом следы. TumbleBit использует сложные криптографические алгоритмы, чтобы исключить возможность установления связей между пользователями тумблера.

 

Первоначальную реализацию протокола TumbleBit подготовил в начале 2017 года разработчик NBitcoin Николя Дорье. Его работу подхватили другие разработчики, а блокчейн-платформа Stratis объявила о внедрении этой технологии в своём кошельке Breeze, запустить который планируется к марту 2018 года. В середине декабря 2017 года Stratis интегрировала TumbleBit в бета-версию кошелька.

 

Второе перспективное решение, ZeroLink, было предложено под другим названием разработчиком Bitcoin Core и техническим директором Blockstream Грегори Максвеллом ещё в 2013 году. В отличие от TumbleBit, ZeroLink использует центральный сервер для подключения всех пользователей без возможности связывать их транзакции. Он создаёт единую (CoinJoin) транзакцию между всеми участниками, что делает решение более дешёвым.

 

Эта идея была забыта на несколько лет, пока Дэвид Фичор (который также работал над TumbleBit) не вернулся к нему в начале 2017 года. Он уже закончил первоначальную реализацию ZeroLink.

Фичор недавно провёл тестирование ZeroLink, которое показало, что доработки нужны, но не слишком существенные. По его словам, на это потребуется всего несколько месяцев:

 

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

 

Больше сайдчейнов

 

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

 

Такую концепцию впервые предложил генеральный директор Blockstream Адам Бэк в далёком 2014 году. Blockstream запустил сайдчейн Liquid, который позволяет совершать мгновенные Bitcoin-транзакции между криптовалютными биржами. Liquid сейчас находится на стадии бета-тестирования, но уже в этом году может выйти версия 1.0.

 

Ещё один долгожданный сайдчейн — RSK, работа над которым началась довольно давно. RSK создан для поддержки полных по Тьюрингу смарт-контрактов, что даст Bitcoin гибкость эфириума. RSK в настоящее время находится на стадии закрытого бета-тестирования.

 

Подпись Шнорра

 

Подпись Шнорра, названную в честь её изобретателя Клауса-Петера Шнорра, многие специалисты считают лучшим типом криптографической подписи для криптовалют. Она обеспечивает высокий уровень точности и относительно быстро верифицируется. С активацией Segregated Witness было бы легко реализовать подпись Шнорра в протоколе Bitcoin.

 

Алгоритм подписи Шнорра даёт возможность подписывать все данные транзакции одновременно, в то время как при подписи ECDSA (которая используются сегодня) необходимо подписывать каждую часть отдельно. В контексте Bitcoin это означает значительное повышение масштабируемости. Анализ предполагает экономию в среднем в 25% на каждую транзакцию, что увеличит проводимость сети примерно на 33%.

 

Пока сложно предсказать, будет ли подпись Шнорра принята в сети Bitcoin. Для этого потребуется проведение софтфорка, и многое зависит от экспертной оценки и тестирования.

Новости из мира биткойнов http://coinbits.news/