[Что мы создаем: комплект для разработки Lightning
https://a.radikal.ru/a08/2012/65/beb88b21a545.png Чтобы биткоин стал широко используемой глобальной валютой - валютой, которую нельзя остановить, подделать или сфальсифицировать в чью-либо пользу, - требуются улучшения в UX, безопасности, конфиденциальности и масштабировании биткоина.
При разработке с открытым исходным кодом, разработчики обычно выбирают свои собственные проекты. Тем не менее, поскольку мы являемся сплоченной командой разработчиков с открытым исходным кодом, мы находимся в сильной позиции для координации крупных проектов, для реализации которых у отдельных лиц может не быть времени или ресурсов.
Имея это в виду, мы использовали следующие критерии, чтобы спросить себя, что мы должны создать, чтобы ускорить принятие биткоина:
• Будет ли проект иметь огромное влияние на биткоин, особенно биткоин, не связанный с хранением?
• Удовлетворяет ли проект недостаточно финансируемая потребность экосистемы, не имеющей четкой бизнес-модели?
• Может ли это стать самодостаточным проектом с открытым исходным кодом, который привлечет разработчиков со всего мира?
Мы поговорили с десятками разработчиков кошельков. Мы слышали о желании гибкости при интеграции
Lightning. Кошельки и приложения требуют различных механизмов хранения ключей и резервного копирования, подходов к безопасности, компромиссов UX и т. д. Это означает, что решение рассчитано на большее количество кошельков, а не на их уменьшение.
Поэтому вместо того, чтобы создавать автономный узел
Lightning, мы создаем
Lightning Development Kit (LDK), который предоставляет разработчикам кошельков и приложений удобный способ создания пользовательских интерфейсов.
LDK будет включать API, языковые привязки, демонстрационные приложения и все остальное, что сделает интеграцию
Lightning простой, безопасной и настраиваемой. API основан на
проекте Rust-Lightning, который предлагает чистые интерфейсы и минимальные системные зависимости. Rust также является одним из самых безопасных системных языков, он привлечет разработчиков, которые смогут поддерживать
LDK независимо от нас.
Вот лишь некоторые из того, что упростит
LDK:
• Добавление возможностей Lightning в существующие биткоин-кошельки – не будет необходимости создавать отдельный кошелек только для
Lightning.
•
Поддержка доступа с нескольких устройств и приложений к одному кошельку.• Разрешить кошелькам делать компромиссы между пользовательским интерфейсом, безопасностью и конфиденциальностью, например
подписывать внешние транзакции и настраивать резервную копию своего состояния в облачную службу.
Современная инфраструктура
Lightning будет неполной без подобных функций. Несмотря на то, что это делает
LDK большим проектом, именно это делает его правильным для Square Crypto. А при поддержке таких разработчиков, как Acinq, Blockstream, Lightning Labs, а также разработчиков ПО с открытым исходным кодом везде, это только вопрос времени, когда мгновенные и недорогие платежи в биткоине станут такими же обычными, как раньше.
Источник