Управляющий технический комитет Hyperledger одобрил проект Ursa: библиотеку программного обеспечения модульной криптографии.
Ursa
Ursa является шагом в сторону сотрудничества между блокчейн-проектами в рамках общей библиотеки. Ранее, как правило, каждый блокчейн-проект сопровождался созданием нового протокола, из-за чего часто на свет появлялись проекты, дублирующие функции друг друга, при этом сами протоколы далеко не всегда были высокого качества.
Благодаря Ursa планируется повысить степень безопасности блокчейн-продуктов, упростить анализ криптографического кода, а также сделать “менее вероятным создание неопытными людьми менее безопасных решений”.
О библиотеке
Библиотека подразделяется на две части: первая содержит более простые, стандартные криптографические алгоритмы, а вторая содержит “более экзотическую криптографию”. ПО чаще всего основано на Rust, однако будут предусмотрены “интерфейсы на всех языках, чаще всего использующихся в Hyperledger”.
Согласно Hyperledger, Ursa сделает процесс блокчейн-разработки проще благодаря “более простому доступу к хорошо реализованным, модулярным криптографическим абстракциям”.
BitJournal
Автор: bitjournal