Перевод статьи https://iohk.io/en/blog/posts/2023/05/02/cardano-advances-with-valentine-upgrade-and-zippier-p2p-nodes/
Недавние изменения улучшают совместимость с другими блокчейнами и добавляют динамический P2P к нодам для повышения эффективности всей сети
Cardano постепенно и надежно превращается в блокчейн, способный разместить новую децентрализованную финансовую систему. Крупнейшие обновления последних лет, реализованные с использованием “хардфорков”, добавили делегирование, нативные активы и NFT, а также платформы смарт контрактов Plutus и Marlowe.
На первый взгляд, улучшения, достигнутые в этом году, более незаметны, но они затрагивают все основные области – совместимость, масштабируемость и устойчивость, – которые определяют Cardano как блокчейн третьего поколения. Кроме того, они помогают разработчикам программного обеспечения, которые используют смарт контракты Plutus.
Больше кривых улучшают связи блокчейна
Во-первых, февральское обновление Valentine помогает разработчикам создавать программное обеспечение, использующее смарт контракты, и расширяет совместимость Cardano с другими блокчейнами. Название обновления произошло от запланированной даты выпуска, совпадающей с днем Святого Валентина – из любви к dApps!
До того, как была определена дата и применено это имя, обновление называлось SECP. Оно расшифровывается как стандарты для эффективного криптографического протокола, и названо в честь группы стандартов эффективной криптографии. Этот консорциум начал устанавливать коммерческие стандарты криптографии в 1998 году. Группа основывает свои методы на эллиптических кривых, поскольку взломать коды, использующие эти кривые, очень сложно, однако ключевые коды короче, чем при использовании других методов.
Обновление Valentine добавляет поддержку кривой под названием SECP256k1. Bitcoin, Ethereum и Binance Coin используют это для своей криптографии с публичным ключом, поэтому изменение улучшает совместимость между Cardano и этими другими ведущими блокчейнами. В частности, частные лица и фирмы, создающие децентрализованные приложения (dApps) на Cardano, смогут использовать для проверки данных еще два типа подписи - алгоритм цифровой подписи с эллиптической кривой (ECDSA) и Schnorr. Это дополнение к собственному алгоритму подписи Cardano, алгоритму цифровой подписи Edwards-curve (EdDSA).
Добавление этих подписей в Cardano экономит деньги и время разработчиков и устраняет вероятность совершения ошибок, которые могли бы снизить безопасность при написании смарт контрактов в Plutus. На Cardano уже запущено более 7800 скриптов Plutus.
Цель улучшения интероперабельности – способности блокчейнов работать вместе – является одной из трех основных концепций, лежащих в основе создания Cardano. Совместимость блокчейнов жизненно важна для принятия децентрализованной технологии в глобальном масштабе, и Cardano помогает сделать это возможным с помощью межсетевых переводов, многих типов токенов и совместимых смарт контрактов.
Изменения в подписи, привнесенные Valentine означают, что транзакции, сгенерированные в сайдчейне, таком как EVM, совместимом с Ethereum, или в другом блокчейне, могут быть легко проверены с помощью Cardano.
На пути к росту
Еще одной ключевой концепцией, в которой в последнее время был достигнут прогресс, является масштабируемость. Здесь важна технология Hydra, которая находится поверх Cardano в качестве протокола 2 слоя. Hydra предоставляет разработчикам возможность создавать свои собственные мини-блокчейны – головы – для выполнения функций, которые могут обрабатываться вне основного блокчейна. Головы Hydra ускоряют время обработки приложения, а также освобождают основную сеть от выполнения этой работы. Технология также сокращает транзакционные затраты. Input Output Global (IOG) и MLabs работают над аукционом с использованием Hydra, чтобы продемонстрировать мощь технологии. Другой проект, на этот раз с Obsidian Systems, внедряет платежи с использованием Hydra.
Динамический P2P улучшает работу всей сети
Третья концепция - это устойчивость. Чтобы блокчейн продолжал работать в долгосрочной перспективе, он должен быть децентрализован, чтобы ни один отдельный игрок или небольшая группа не контролировала его. Одноранговая связь (P2P) гарантирует, что сетевое подключение остается децентрализованным, позволяя нодам ретрансляции - тысячам компьютеров, которые круглосуточно управляются операторами стейк пулов Cardano, - напрямую взаимодействовать друг с другом.
Операторам пулов рекомендуется запускать одну ноду, сконфигурированную для создания блоков, и по крайней мере две ноды ретрансляции. До недавнего времени ретрансляционные ноды приходилось настраивать вручную для подключения к другим ретрансляционным нодам.
Прогресс достигнут благодаря выпуску программного обеспечения Cardano node с более широкими возможностями автоматизированной связи (версии 1.35.6 и 1.35.7). При использовании динамического P2P оператору пула не нужно вручную настраивать ссылки на другие ноды; это делается автоматически. Это означает, что когда части сети выходят из строя, замедляются или подвергаются атаке хакеров, каждая нода может сама находить новые одноранговые ноды через Интернет. Оператору не нужно вмешиваться.
Обновление автоматизирует способ, которым каждая нода выбирает, с какими другими нодами “общаться” при проверке транзакций или выполнении любой из множества задач, необходимых для поддержания Cardano в рабочем состоянии. Динамический P2P повышает безопасность, поскольку делает сеть более устойчивой к атакам типа “отказ в обслуживании” (DoS). Если нода выходит из строя или качество соединения ухудшается, сеть автоматически настраивается на подключение к нодам, которые работают нормально.
В конечном счете, повышается эффективность всей сети, поскольку время распространения блоков сводится к минимуму. Ноды, работающие в режиме P2P, делают более разумный выбор в отношении того, с какими другими одноранговыми релейными нодами поддерживать связи, основываясь на измерениях качества. Этот локальный выбор каждой нодой приводит к постоянной оптимизации в масштабах всей сети, которая сводит к минимуму время отправки блоков и транзакций по сети.
Фрагмент пазла DeFi
Работа с другими блокчейнами, написание смарт контрактов в Plutus, решение большего количества задач и более устойчивая сеть Cardano - все это этапы разработки финансовой системы, которую может использовать кто угодно и где угодно. Еще один фрагмент пазла децентрализованных финансов (DeFi) был добавлен, когда Djed, стейблкоин на Cardano, вышел в эфир в конце января. В течение дня Djed привлек 27 млн ADA в качестве обеспечения и был доступен на таких биржах, как MinSwap, MuesliSwap и Wingriders.
Шесть ADA обеспечивают каждый Djed, чтобы помочь сохранить стабильную цену монеты. Это обеспечение откроет возможности DeFi для экосистемы Cardano, а также Djed будет использоваться для расчетов по платежам и покрытия комиссий.
Инвестирование в обучение
Наряду с технологическим прогрессом IOG расширила свои учебные курсы. Это должно принести пользу как программистам, так и людям, работающим в сфере финансов, у которых нет опыта программирования. Академия IOG предоставляет курсы, технические руководства и сессии вопросов и ответов, посвященные Marlowe и Plutus, платформам смарт контрактов для Cardano. Отправной точкой для этого является курс на GitHub, который дает основы языка Haskell для Marlowe и Plutus.
За последние пять лет более 500 сотрудников IOG усердно работали над Cardano. Сейчас эта цифра увеличивается за счет большого количества разработчиков за пределами компании. На данный момент запущено 119 проектов, и еще тысяча находится в стадии разработки. С каждым обновлением Cardano компания IOG стремится облегчить им жизнь и облегчить путь к децентрализованному финансированию во всем мире.
Ничто в этой статье не является профессиональным советом, включая, помимо прочего, финансовые, инвестиционные, юридические или налоговые консультации. Input Output Global не несет ответственности за использование вами какой-либо информации, содержащейся в этой статье, или за то, что вы полагаетесь на нее.
Узнать больше
- Дункан Куттс (Duncan Coutts) о внедрении P2P
- Основные концепции Cardano: масштабируемость, интероперабельность и устойчивость
- Стандарты эффективного криптографического протокола (SECP)
- Узнайте о теории, лежащей в основе Djed, и о том, как это может сглаживать изменения цен
- Ознакомьтесь с учебными пособиями Marlowe
- Почему хардфорки на Cardano не так сложны
- Изучите любую из этих технологий на Essential Cardano или подпишитесь на руководство по экосистеме Essential Cardano
// От переводчика: для получения дополнительных переведенных на русский язык статей о Cardano посетите русскоязычный раздел на форуме Cardano. Видеоролики о Cardano на русском можно найти на YouTube канале нашего замечательного амбасадора Тимура Сахабутдинова, а также на канале Чарльз Хоскинсон на русском. Хотите поговорить или задать вопрос о Cardano по-русски? Приглашаем вас в наше уютное сообщество в Telegram. Оставайтесь на связи, все только начинается!