Соучредитель NEAR Иллия Полосухин подчеркивает поддержку глобальных контрактов в Nearcore 2.6

28 мая сооснователь NEAR Илья Полосухин поделился подробностями важного обновления сети. Он объяснил, что раньше умным учетным записям требовался достаточный баланс для покрытия расходов на хранение по контрактам. Это ограничение создавало трудности для разработчиков, которым приходилось дублировать контракты на каждом шарде. Он отметил, что это ограничение препятствует более сложному поведению приложений в сети NEAR. Обновление сети известно как Nearcore 2.6 и напрямую решает проблемы стоимости хранилища. Это изменение направлено на упрощение контрактного развертывания и снижение операционной сложности для разработчиков.

Первые результаты показывают экономию затрат с помощью глобальных контрактов NEAR

Один из членов сообщества, @slimedrgn, поделился первыми результатами после использования новых глобальных контрактов NEAR. Они отметили, что спонсирование смарт-кошельков для первого 1 млн кошельков стоит около 59 NEAR. Требуется дополнительно 20 NEAR в качестве единовременного взноса за каждое обновление этого контракта. В этом примере показана потенциальная экономия затрат и повышение эффективности развертывания в сегментах. В нем также подчеркивается, как модернизация сети может снизить затраты застройщиков. Это дало разработчикам практические цифры для составления бюджета предстоящих работ по интеграции.

Обновления протокола NEAR направлены на поддержку продвинутых приложений

Обновление Nearcore 2.6 привносит два основных улучшения в протокол NEAR. Во-первых, он вводит глобальные контракты, доступные во всех сетевых сегментах без дублирования развертываний. Это изменение может снизить затраты на развертывание более чем в 100 раз для распространенных шаблонов контрактов, таких как взаимозаменяемые токены. Во-вторых, время блока сокращается с 1 секунды до примерно 600 миллисекунд на блок. Более быстрые блоки помогают ускорить транзакции и улучшить общий пользовательский опыт в сети. Оба обновления направлены на повышение эффективности и поддержку более продвинутой логики приложений в NEAR.

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

Как глобальные контракты поддерживают модульную разработку dApp

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

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

Блокчейн эволюционирует к доступности и инклюзивному дизайну

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

Посмотреть Оригинал
Содержание носит исключительно справочный характер и не является предложением или офертой. Консультации по инвестициям, налогообложению или юридическим вопросам не предоставляются. Более подробную информацию о рисках см. в разделе «Дисклеймер».
  • Награда
  • комментарий
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить