Вышла новая версия имплементации Lightning Network от Blockstream с плагинами для разработчиков
Компания Blockstream представила крупнейшее за последние восемь месяцев обновление c-lightning, собственной имплементации программного обеспечения протокола микроплатежей биткоина Lightning Network. Об этом сообщает CoinDesk.
Новый релиз содержит в частности плагины, которые, как надеется компания, облегчит разработчикам задачу по созданию новых функциональных возможностей платежной сети. Более того, он, как предполагается, будет понятен и тем, кто не относит себя к кодерам.
We’re excited to announce c-lightning 0.7! This release includes Routeboost, performance improvements, & plugin support for customizing & extending c-lightning’s features. Start writing plugins in C, Go, Python, & Java today! 🔌⚡️🚀 #LightningNetwork https://t.co/yGMR8d4wvj pic.twitter.com/mX2PHu0bR5
— Blockstream (@Blockstream) March 2, 2019
Новая версия c-lightning (v 0.7) представляет собой интерфейс, поддерживающий плагины, которые написаны на языках C, Go и Python. По словам инженера Blockstream и автора идеи плагинов Кристиана Деккера, подобная возможность кастомизации – одно из тех свойств, которые отличают c-lightning от других имплементаций Lightning Network, например, LND и Eclair.
«Это было одно из наших первых решений. Мы могли сказать людям, что они могут и что не могут делать, либо же мы могли дать им инструменты и способ создавать ту функциональность, которую они сами хотят», — сказал Деккер.
По его словам, команда инженеров Blockstream выбрала второй путь, и, добавляя собственные функции, пользователи таким образом создают своего рода собственные Lightning-ноды.
«Это открывает безграничные возможности», — добавил другой инженер Blockstream Расти Расселл.
Среди уже созданных плагинов можно отметить небольшой инструмент для мониторинга, который работает параллельно с нодой, отслеживая ее работоспособность, а также небольшой плагин-разведчик, который пингует другие ноды и проверяет, как они реагируют. Этот инструмент призван помочь разработчикам определить, какие участки сети остаются проблемными.
Список плагинов будет пополняться по мере того, как разработчики будут предлагать новые идеи. Это, как пошутил Расселл, можно не только считать скрытым поиском новых сотрудников для компании, но и полностью отвечает духу разработок с открытым исходным кодом.
Бета-версия c-lightning (v0.6) вышла в июне 2018 года. В августе того же года создатель проекта Bitrated Надав Ивги представил минималистический графический пользовательский интерфейс Spark, который использует c-lightning в качестве бэкенда.
Подписывайтесь на новости ForkLog в Telegram: ForkLog Live — вся лента новостей, ForkLog — самые важные новости и опросы.
Рассылки ForkLog: держите руку на пульсе биткоин-индустрии!