Fantom — это высокомасштабируемая децентрализованная платформа смарт-контрактов с открытым исходным кодом на основе DAG (направленный ациклический граф), используемая для создания dApps.
DAG — это технология моделирования и структурирования данных, представляет собой ориентированный граф без направленных циклов, в отличие от блокчейнов, состоящих из блоков. Т. е. он состоит из вершин и ребер (также называемых дугами), каждое ребро которого направлено от одной вершины к другой так, что следование этим направлениям никогда не приведет к образованию замкнутого цикла. Проще говоря, система блокчейна напоминает цепочку, тогда как структура DAG напоминает граф.
Доктор Ан Бьюнг Ик из Южной Кореи основал Fantom Foundation в 2018 году, и с тех пор Фантом стал одним из самых популярных блокчейнов для DeFi-транзакций.
FTM — это нативная монета сети Fantom, которая используется в вопросах управления, служит в качестве ревардов валидаторам сети и участвует в обеспечении безопасности блокчейна.
Что уникального в Fantom
Традиционные блокчейн-системы, такие как Bitcoin, не рассчитаны на масштабируемость; они, скорее, приоритетно нацелены на безопасность и децентрализацию. Транзакция в сети Биткоин может занять от 10 до 15 минут, и это затрудняет масштабирование сети.
Команда Fantom стремится восполнить этот пробел, используя протокол Доказательства доли владения (PoS), который используется для защиты сети, не ставя под угрозу безопасность или децентрализацию. Транзакции в сети FTM занимают 1-2 секунды, а сетевые комиссии намного ниже, чем в Биткоине.
Основная сеть, Fantom Opera, совместима с виртуальной машиной Ethereum (EVM) и поддерживает полную функциональность смарт-контрактов, написанных на языке Solidity. Уникальность сети Fantom заключается в том, что она является самодостаточной, а это означает, что переизбыток сетевого трафика в одной части никак не влияет на другие области блокчейна.
Каждое децентрализованное приложение получает свой собственный персонализированный блокчейн с определенными токенами, правилами управления и токеномикой благодаря высокому уровню масштабируемости Fantom. Бесконечное количество децентрализованных систем, из которых состоит Fantom, взаимодействуют друг с другом, работая независимо в своих собственных зонах.
Как Fantom решает трилемму блокчейна
Трилемма блокчейна, которую решает Fantom, является ключевой проблемой любой блокчейн-платформы. Она представляет собой невозможность найти баланс между скоростью, безопасностью и децентрализацией блокчейна одновременно.
Fantom использует permissionless-протокол и aBFT для асинхронной обработки транзакций, чтобы достичь децентрализации и безопасности, что ускоряет весь процесс.
Permissionless (без разрешения) — определение, используемое для описания блокчейн-платформ, где нет субъекта, который управляет системой, может ее регулировать и решать, кому и как ее можно использовать.
Алгоритм Lachesis, основанный на DAG асинхронной византийской отказоустойчивости (aBFT), применяемый в Фантоме, превосходит классическую модель и модель Накамото. Lachesis — это более эффективная, масштабируемая и безопасная альтернатива, которая позволяет разработчикам создавать одноранговые приложения без создания собственного сетевого уровня.
Lachesis является асинхронным алгоритмом консенсуса, что означает, что участники могут обрабатывать команды в своем собственном темпе. Нет лидера или управляющего, и никто не играет «особой» роли. Lachesis является византийско-отказоустойчивой системой (BFT), что означает, что она может достигать правильного консенсуса даже при наличии проблемных узлов, включая вредоносную активность. Наконец, результаты работы Lachesis можно использовать немедленно. Транзакции подтверждаются за 1-2 секунды, и нет необходимости ждать подтверждения блоков.
Для осуществления взаимодействия между нодами в Lachesis используется одноранговая сеть и алгоритм консенсуса DAG aBFT, что гарантирует обработку одних и тех же команд в точном порядке. Одно и то же событие повторяется в разных выборах, что приводит к меньшему количеству создаваемых сообщений консенсуса. По сравнению с синхронным BFT, Lachesis более быстро достигает конечного результата при меньших коммуникационных издержках.
Как используется FTM
Основной монетой сети Fantom является FTM, которая используется для транзакций, управления протоколом, стейкинга и оплаты комиссий, а также для защиты сети.
Транзакции
Скоростная окончательность транзакций в сети Fantom делает их очень быстрыми, буквально секундными. Высокая пропускная способность и низкая сетевая комиссия, близкая к $0,0000001, делают FTM идеальным для обменов и переводов.
Окончательность означает, что транзакция не может быть изменена или отменена какой-либо стороной.
Управление
Решения, касающиеся экосистемы Fantom, принимаются с помощью прозрачного сетевого голосования. Голоса «взвешиваются» в соответствии с количеством FTM, которым владеет участник сети. 1 FTM равен 1 голосу.
Используя FTM в качестве токена управления, валидаторы и делегаторы могут голосовать за сетевые параметры, такие как вознаграждение за стейкинг, а также технические изменения и прочее.
Стейкинг
Каждый владелец FTM имеет возможность делегировать свои монеты валидатору (сохраняя при этом полный контроль над своими средствами) для получения вознаграждения за делегированный стейк.
В настоящее время вознаграждение за персональный стейкинг FTM (блокировка стейка на кошельке) составляет 0% годовых. Вознаграждения в Fantom динамичны и сошли на нет по мере увеличения участников стейкинга.
Тем не менее, возможность получать реварды с делегированных в пользу избранного валидатора стейков все еще сохраняется и зависит от характеристик и возможностей избранного валидатора.
Комиссии
FTM используется для оплаты комиссий, таких как плата за развертывание смарт-контрактов, создание новых подсетей или за осуществление транзакций.
Эти сетевые сборы гарантируют, что блокчейн не станет легкой мишенью для спам-транзакций, и злоумышленник не сможет вызвать проблемы со скоростью или заспамить сеть бессмысленными данными.
Хотя сетевые комиссии в Fantom довольно низкие, их достаточно, чтобы сдержать злонамеренную активность, делая использование системы во вред чрезвычайно дорогим для недоброжелателя.
Безопасность сети
Используя алгоритм консенсуса Proof-of-Stake (PoS), FTM обеспечивает безопасность сети. Любой, у кого не менее 1 млн FTM, может запустить свою собственную ноду проверки, чтобы получать вознаграждения за эпохи и комиссионные за транзакции. Блокируя свои FTM, валидаторы помогают сети быть децентрализованной и безопасной.
Стейкинг FTM
Fantom использует алгоритм консенсуса Proof-of-Stake для подтверждения транзакций и обеспечения безопасности сети.
Каждый может участвовать в стейкинге, имея некоторое количество FTM, которое делегируется выбранному валидатору сети. Валидатор будет получать вознаграждения за эпохи и комиссии с транзакций и распределять эту прибыль между своими делегатами.
Чтобы заняться стейкингом, не нужно специальное оборудование или устройство. Всё доступно либо с телефона, либо с ПК. Хоть стейкинг и подразумевает блокировку FTM, тем не менее они будут находиться в распоряжении владельца, а разблокировку можно провести в любое время.
Условия стейкинга
- Минимальная сумма: 10 FTM.
- Минимальный период блокировки: 14 дней, при минимальном вознаграждении 2%.
- Максимальный период блокировки: 365 дней, с максимальным вознаграждением 6,13%.
- Время разблокировки (между разблокировкой и получением средств): 7 дней.
- Комиссия за делегирование: Сеть установила фиксированную комиссию в размере 6% от вознаграждения, выплачиваемого стакерами валидаторам за управление их узлами.
Пример дохода от делегирования:
Предположим, доходность будет 6% со стейка в размере 1'000'000 FTM, ежегодный доход при таких условиях составит: 1000000*0,06*(1-0,15) = 51'000 FTM.
Инструкция
- Откройте кошелек и нажмите на «Staking» в боковой панели.
- Нажмите «Add delegation».
- Впишите сумму FTM, которую хотите делегировать, и валидатора.
- Выберите период блокировки.
Разница между claiming rewards и claiming ang restaking
После делегирования и истечения 200 Epoch (Эпох) блокчейна FTM (1 Эпоха — около 7-10 минут) будет доступно 2 варианта получения ревардов за истекший период стейкинга:
- claiming rewards.
- claiming ang restaking.
При нажатии «claiming rewards» все ожидающие вознаграждения будут выведены на ваш кошелек. Если вы жмете «claiming and restaking», вы получите реварды и делегируете их валидатору на тех же условиях, что и при первоначальном делегировании, даже если вы застейкаете их позже в течение срока делегирования.
Но если вы запросили реварды вариантом «claiming rewards» и захотите делегировать их, вам придется создать новый делегированный стейк.
При стейкинге возможен досрочный отзыв стейка, но за это придется заплатить так называемый штраф, равный половине базового вознаграждения; дополнительные вознаграждения при этом будут сожжены. Но это не коснется делегированного стейка.
Комиссия валидаторов в настоящее время составляет 15%, т. е. с каждого вашего дохода от стейкинга валидатор будет забирать 15% себе.