Посты
avatar

В системах без нативной абстракции аккаунтов изменение схемы подписи, используемой обычными пользователями, обычно означает одно из двух: протокольный хард-форк, обновляющий формат транзакций для всех, или массовый миграционный процесс, при котором пользователи должны перевести средства на новые адреса, уже реализующие новую схему. Оба варианта сопряжены с координационными издержками, риском ошибок пользователей и временной фрагментацией ликвидности. Нативная абстракция аккаунтов инвертирует эту модель. Поскольку сам аккаунт является смарт-контрактом, его функция проверки может быть заменена через аутентифицированный путь обновления, определенный логикой самого аккаунта. Адрес и хранилище остаются неизменными; обновляется только код, определяющий, является ли подпись действительной. @Starknet реализует эту модель в качестве стандартной. Публичные демонстрации показали работу проверки Falcon-512 внутри смарт-контракта аккаунта, а отдельный прототип использовал ключ ML-DSA, хранящийся в безопасном элементе телефона. Эти реализации пока не готовы к использованию обычными пользователями, поскольку они не прошли аудит в ключевых аспектах и не поддерживаются широким спектром кошельков, но они демонстрируют существование такого механизма. Стоимость газа для проверки выше, чем у классической ECDSA, однако было показано, что в оптимизированных вариантах она укладывается в текущие лимиты на транзакцию. Оставшаяся работа, таким образом, в основном находится за пределами ядра протокола: интерфейсы кошельков должны поддерживать новые форматы ключей, кастодианы должны обновить свою инфраструктуру подписи, а пользователям необходимо предоставить четкие пути обновления, не блокирующие аккаунты в случае отсутствия поддержки промежуточной версии. Криптографическая гибкость на уровне аккаунта снижает масштаб координируемых изменений, но не устраняет необходимость тщательного проектирования окружающей экосистемы.

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

avatarОставьте свой ответ

Комментарий