Беги, блокчейн, беги! Принятие DeFi требует более быстрого блокированияВ мире криптовалют

Беги, блокчейн, беги! Принятие DeFi требует более быстрого блокирования

Беги, блокчейн, беги!  Принятие DeFi требует более быстрого блокирования

Глобальные компании внедряют технологии распределенной бухгалтерской книги, пытаясь повысить эффективность в таких областях, как глобальные платежи и прозрачность цепочки поставок. Технология блокчейн может заменить медленные бумажные процессы, а также повысить безопасность.

Однако многие из используемых сегодня платформ имеют плохой дизайн. Сети слишком быстро забиваются трафиком, что приводит к проблемам с задержкой и, в конечном итоге, к неудовлетворительному опыту работы пользователей.

По данным McKinsey 2019 отчетВ настоящее время в мире насчитывается более 20 миллиардов подключенных устройств, каждое из которых «требует управления, хранения и извлечения данных». Однако конструкция блокчейна плохо приспособлена для обработки этой огромной волны данных, которая заставляет сети поддерживать высокую скорость и достаточную емкость хранилища.

Обеспечение устойчивости блокчейнов

Скорость транзакций важна для внедрения и устойчивости блокчейна. Однако производительность приходится на компромисс.

Есть несколько факторов, которые могут задержать подтверждение, но основная причина – перегруженная сеть. Когда многие пользователи отправляют транзакции, для узлов будут более длинные очереди для их проверки. Это потому, что майнеры или валидаторы, которые управляют сетью, проводят свою проверку на основе общедоступной бухгалтерской книги. Хотя этот процесс снижает риск, он также может принести в жертву скорость транзакции, особенно при большом объеме трафика.

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

Трилемма блокчейна – это техническая проблема между масштабируемостью, децентрализацией и безопасностью. Разработчики могут достичь любых двух из этих факторов, но должны пожертвовать третьим.

Мгновенные подтверждения становятся критически важным фактором для внедрения, потому что децентрализованные инновации конкурируют на рынке с традиционными решениями. В сфере финансовых услуг, например, существует настоятельная потребность в сетях с высокой пропускной способностью и малой задержкой, которые потенциально могут соответствовать пропускной способности сетей Visa и MasterCard, которые обрабатывают десятки тысяч транзакций в секунду.

Соответствие ожиданиям пользователей

Примерно за последний год мы стали свидетелями нескольких разработок, которые приближают почти мгновенные подтверждения к реальности. Два примера – улучшения на уровне протокола, такие как агрегирование подписей и конвейерная обработка предложений блоков.

Агрегирование подписей позволяет валидаторам с несколькими криптографическими ключами Boneh-Lynn-Shacham объединять все подписи в единую агрегированную подпись и отправлять в виде одного однорангового сообщения. При конвейерной обработке предложения блока валидатор начинает предлагать новый блок сразу после сбора двух третей подписей. Это означает, что процесс предложения нового блока и сбор последней трети подписей происходят одновременно.

Конечным результатом этих улучшений является заметное сокращение времени завершения блока до одной или двух секунд в активной среде основной сети. Двухсекундная завершенность – это разрушительная, почти мгновенная функция в индустрии цифровых активов, учитывая, что биткойнам (BTC) и эфиру (ETH) требуется несколько минут для подтверждения с более высокой комиссией. Для сравнения: такая скорость соответствует ожиданиям обычных пользователей, которые используют пластиковые карты в продуктовом магазине.

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

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

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

Императив здесь. Быстрая завершенность открывает возможности для разработчиков DApp создавать самые быстрые и удобные в использовании приложения для реального внедрения. Например, Брайан Брукс, исполняющий обязанности главы Управления валютного контролера, недавно написал в Financial Times о видении “автономных банков”.

Решение трилеммы

Уменьшение времени блока не может и не должно происходить за счет безопасности блокчейна. Решение этой трилеммы означает обеспечение того, чтобы децентрализация сети оставалась приоритетом. Изложенные здесь решения показывают, что проект блокчейн может обеспечить децентрализацию, безопасность и молниеносные подтверждения.

С децентрализованными приложениями быстрое и быстрое реагирование приводит к высокой степени удовлетворенности пользователей и их удержанию. Ожидание десятков секунд или даже минут для подтверждения транзакции – последнее, чего мы хотим для массового внедрения приложений Web 3.0.

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

Эта статья не содержит советов или рекомендаций по инвестированию. Каждое инвестиционное и торговое движение сопряжено с риском, и читатели должны проводить собственное исследование при принятии решения.

Взгляды, мысли и мнения, выраженные здесь, принадлежат только автору и не обязательно отражают или отражают взгляды и мнения Cointelegraph.

Стивен Це является основателем и генеральным директором Harmony.one. Ранее он был исследователем в Microsoft Research, старшим инженером по инфраструктуре в Google и главным инженером по ранжированию результатов поиска в Apple.