Блокчейны, такие как Algorand, Solana и Near, имеют функцию, при которой пользователи не могут тратить весь свой баланс нативной валюты (например, $ALGO, $SOL и т. д.). Часть монет будет заблокирована и заморожена в балансе.
В этой статье мы раскроем причины такого дизайна «замораживания части баланса» в различных блокчейнах, чтобы лучше понять его влияние на пользователей.
Причины
Общее у этих блокчейнов с таким дизайном — это баланс между свободой пользователя и безопасностью сети. Требуя от пользователей блокировать часть своих средств, эти сети могут предотвращать спам и вредоносную активность, обеспечивать эффективное распределение ресурсов и поддерживать высокую производительность сети. Однако такой подход означает, что пользователям необходимо понимать эти требования, чтобы эффективно управлять своими балансами.
Algorand
В сети Algorand учетные записи должны поддерживать минимальный баланс для существования в блокчейне. Это требование установлено для предотвращения вредоносных атак и обеспечения эффективности сети. Минимальный баланс рассчитывается на основе размера учетной записи, который увеличивается с количеством Algorand Standard Assets (ASA) или смарт-контрактов, на которые подписывается или которые создает учетная запись. Это означает, что часть баланса всегда «заблокирована» для удовлетворения этого требования.
Near
В сети Near существует концепция стейкинга хранилища (иногда называемого «арендой»). Пользователям необходимо застейкать определенное количество $NEAR для покрытия места, используемого их учетными записями и смарт-контрактами в блокчейне. Это обеспечивает эффективное распределение сетевых ресурсов и предотвращает вредоносные атаки. Застейканные $NEAR для хранения не могут быть потрачены, если данные, занимающие пространство, не будут удалены или если учетная запись не будет удалена.
Solana
Solana представляет новую концепцию под названием «аренда». Для поддержания учетной записи в Solana необходимо иметь достаточно $SOL для покрытия арендной платы. Это связано с тем, что Solana стремится поддерживать высокую производительность и эффективное состояние, стимулируя пользователей очищать неиспользуемые учетные записи. Учетные записи могут стать освобожденными от арендной платы путем внесения большей суммы $SOL, что фактически блокирует часть баланса, чтобы обеспечить активное состояние учетной записи без постоянных арендных платежей.
Ripple (XRP Ledger)
XRP Ledger требует минимального резерва для создания и поддержания учетных записей. Это требование к резерву предназначено для предотвращения вредоносных атак и действий, увеличивая стоимость создания большого количества учетных записей или транзакций. Минимальный резерв может меняться в зависимости от решений по управлению сетью, но он действует как «заблокированный» баланс, который пользователи не могут потратить, если они не удалят свои учетные записи (что не является обычной практикой).
Cardano
Когда вы стейкаете в сети Cardano (ADA), ваши активы делятся на две части:
Доступный баланс: ADA, которые можно немедленно перевести и использовать.
Замороженный баланс (Награды за стейкинг): Награды, полученные от стейкинга, которые еще не были востребованы и временно недоступны для прямой передачи.
Таким образом, «Общий баланс», отображаемый в вашем кошельке, будет больше, чем сумма, которую вы можете фактически отправить. Если вы хотите использовать замороженную часть, вам необходимо: Сначала запросить награды за стейкинг
После запроса эта часть наград будет добавлена к вашему доступному балансу, и вы сможете перевести ее как обычно.
Bitcoin Ordinals
Протокол Bitcoin Ordinals привел к тому, что большинство кошельков Bitcoin на рынке в настоящее время блокируют UTXO (неизрасходованные выходные данные транзакций). Это в основном потому, что протокол Ordinals назначает порядковый номер каждому сатоши, позволяя отслеживать и записывать метаданные на отдельные сатоши.
Отслеживание Ordinals: Протокол Ordinals назначает уникальный порядковый номер каждому сатоши на основе порядка его майнинга. Это позволяет точно отслеживать каждый сатоши.
Надписи и происхождение: Записывая метаданные на определенные сатоши, протокол Ordinals способствует созданию уникальных цифровых артефактов (подобных NFT). Однако для поддержания целостности и происхождения этих записанных сатоши крайне важно предотвратить их случайное трату или смешивание с другими сатоши.
Блокировка UTXO: Кошельки блокируют UTXO, содержащие записанные сатоши, чтобы гарантировать, что эти конкретные сатоши не будут потрачены в обычных транзакциях. Блокировка UTXO помогает сохранить уникальность и отслеживаемость записанных сатоши, предотвратить потерю метаданных и гарантировать, что правильные сатоши могут быть идентифицированы.
Dynex (DNX)
Механизм замороженного баланса в сети Dynex предназначен для защиты сети и ее пользователей путем обеспечения целостности транзакций, повышения безопасности и соответствия нормативным требованиям.
Подтверждение транзакции: Для предотвращения двойного расходования балансы могут быть временно заморожены до полного подтверждения транзакции.
Меры безопасности: Для предотвращения мошенничества и несанкционированных транзакций сеть может замораживать балансы для проверки.
Смарт-контракты: Балансы, участвующие в смарт-контрактах, могут быть заморожены до завершения выполнения контракта.
