Интеграция Lightning | Биткоин в России
Публикации про криптовалюты и Blockchain-технологии

Интеграция Lightning | Блокчейн и Биткоин в России

08.01.2024

391 Просмотров

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

В команде программистов Bitcoin Core, невзирая на опоздание с применением SegWit, уже готовы к следующему шагу развития – интеграции быстрых платежных маршрутов Lightning. Создатели Lightning Network уже представили демонстрационную версию протокола, и под условным индексом v0.1-alpha готовы предложить его компаниям для публичного тестирования.

 

Сеть Lightning к тестам готова

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

Релиз продукта содержит основные возможности Lightning. За счет системного программного языка Go разработана полноценная база кодов «lnd». Такой ход дает возможность, быстро создавать надежные и доступные программные продукты.

 

Как Segregated Witness и Lightning будут взаимодействовать?

Лучшие трейдеры На основании оценок пользователей
Смотреть все
ПО Lightning Network представляет собой протокол, который специально создавался для ускорения финансовых операций, а также упрощения масштабирования сети. На сегодняшний день система Биткоина может обрабатывать около десяти операций в секунду, в то время как их традиционные конкуренты в состоянии провести тысячи переводов в тот же промежуток времени.

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

Опытная версия Lightning создавалась специально для испытаний, и тестирующие ее специалисты смогут использовать Python, C++, Java, Go и ряд других языков программирования. За счет использования Segregated Witness появится возможность задействовать частные платежные каналы, работающие при помощи связанных между собой ссылок. На презентации тестового протокола, неоднократно повторялись слова о важности SegWit, а также были описаны все недостатки, которые будут получены вследствие отказа от применения дополнения.

 

Сквозное шифрование и операции при участии луковой маршрутизации

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

Ранее проект Lightning уже критиковали эксперты, видя в нем прорехи, присутствующие в вопросе анонимного использования. Кристов Атлас, известный специалист и авторитет в сфере безопасности криптовалют, посвятил специальную научную работу этому вопросу, где по полочкам разобрал надежность нового протокола. К первым программистам, которые опробуют на себе преимущества новинки, относятся Кристофер Джэмтаген, Олаолува Осантокун, Джозеф Пун и другие. По словам разработчиков, они будут рады, если к тестированию присоединятся другие специалисты.

 

Новая версия Bitcoin Core: шанс исправить ошибки

Стандартный клиент Bitcoin Core параллельно готовится к применению протокола Lightning. В начале января пользователям представили будущую версию ядра 0.13.2., в которой расширен функционал и исправлен ряд ошибок. Наиболее заметная инновация обновленного Bitcoin Core – более простая обработка спорных финансовых операций в мемпуле. За счет этого гарантируется быстрое восстановление операций, которые пострадали из-за других неподтвержденных транзакций. Таким образом, финансовые сделки не «застывают» в кошельке, а для решения проблем больше не потребуется ожидать перезагрузки ПО.

Среднестатистический пользователь вряд ли сможет обнаружить много нового в последнем выпуске Bitcoin Core, который получил порядковый индекс 0.13.2. В нем, как и раньше, присутствует код для интеграции SegWit, но его внедрение будет зависеть от желания майнеров. При желании можно и вовсе не обновляться до следующей версии, и пользователь не потеряет возможность, использовать вес функционал в полной мере. Но уже через десять дней после презентации обновления Bitcoin Core, на него перешел каждый девятый из работающих узлов.

Релиз ядра стал для Биткоина первым значимым обновлением программного обеспечения в 2017 году. Эксперты в области цифровых денег положительно оценивают 2016 год, как начало эпохи преобразований в сети криптовалют, но следующие 12 месяцев должны принести не меньше положительных изменений. Очень многое будет зависеть от решения майнеров относительно SegWit.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *