Осторожно! Много текста.
Qtum — это сеть блокчейнов, основанная в 2016 году и сочетающая в себе возможности смарт-контрактов Ethereum с концепцией Биткоина UTXO. Сочетание обновлений Биткоина и Ethereum достигается с помощью технологии Account Abstraction Layer.
Qtum — децентрализованный блокчейн, проверка транзакций которого не требует разрешения. Любой пользователь может создать ноду, для этого нужно только устройство и подключение к интернету. Qtum использует механизм консенсуса Mutualized Proof of Stake, защищающий сеть от атак мошеннических контрактов. Вознаграждения платформы распределяются между успешными валидаторами и частично удерживаются до создания 500 блоков.
Qtum имеет собственные стандарты токенов, такие как QRC-20, QRC-1155 и QRC-721. QTUM — это нативный токен сети, используемый для оплаты комиссий за транзакции, стейкинга (добавлять монеты в стейкинг можно офлайн) и управления. Его можно приобрести на платформе Binance с помощью дебетовой или кредитной карты или за другую криптовалюту.
Штаб-квартира Qtum расположена в Сингапуре, а офисы — в Майами и Стокгольме.
Введение
С момента создания Биткоина технология блокчейн шагнула вперед. Большинство новых платформ первого уровня используют инновации, выходящие далеко за рамки исходной модели Биткоина. Разработчики Qtum объединили разработки Ethereum и Биткоина, создав уникальный проект. В этой статье мы расскажем о самых интересных аспектах блокчейна Qtum.
Что такое Qtum
Сеть Qtum (произносится как «квантум») была основана в 2016 году Эшли Хьюстон, Нилом Малом и Патриком Дайем. В 2017 году было запущено ICO, то есть первичное предложение монет, благодаря которому проекту удалось собрать 15,6 миллиона долларов. Позднее, в сентябре того же года, разработчики запустили свой майннет. Основная концепция Qtum — объединение аспектов сетей Ethereum (ETH) и Биткоин (BTC). Команда проекта взяла модель неизрасходованных выходов транзакций (UTXO) Биткоина и объединила ее с возможностями смарт-контрактов Ethereum, чтобы использовать преимущества обоих блокчейнов.
Как работает Qtum
Сеть Qtum имеет четыре главных составляющих:
1. Модель неизрасходованных выходов транзакций (UTXO) Биткоина.
2. Язык Solidity для программирования смарт-контрактов.
3. Технология Account Abstraction Layer.
4. Механизм консенсуса Proof of Stake.
Разработчики Qtum использовали модифицированное клиентское ПО Биткоина для формирования базы транзакций сети. Этот блокчейн совместим с виртуальной машиной Ethereum (EVM) и использует Solidity в качестве языка программирования.
Это позволяет легко переносить код и проекты DeFi (децентрализованных финансов) из Ethereum в Qtum. Кроме того, сеть защищена специальным механизмом консенсуса Proof of Stake (PoS), разработанным для решения критических проблем безопасности.
Что такое UTXO
UTXO или неизрасходованные выходы транзакций — распространенная концепция в мире криптовалют. Криптовалютные транзакции некоторых сетей состоят из входных и выходных данных. Например, отправка 1 BTC требует использования UTXO в качестве входа, который после отправки становится выходом. Использованные UTXO помечаются как отправленные, а выход становится новым UTXO.
Представьте, что вы отправляете 0,6 BTC. На самом деле эта сумма будет состоять из 0,4 BTC и 0,2 BTC, оставшихся от предыдущих транзакций. Но чтобы отправить 0,3 BTC, понадобится разделить UTXO стоимостью 0,4 BTC на две части: 0,3 для другого и 0,1 для себя. Таким образом, вы переводите 0,4 BTC и создаете два новых UTXO стоимостью 0,3 и 0,1.
Эта система может показаться странной, но у нее есть свои преимущества:
1. Предотвращение двойного расходования за счет отображения выходных данных.
2. Параллельная обработка транзакций, поскольку каждая транзакция содержит независимые выходные данные.
Ethereum использует модель учетной записи, которая имеет много общего с банковским счетом. Она поддерживает глобальное состояние всех балансов в сети.
Что такое Account Abstraction Layer
Блокчейны со смарт-контрактами обычно не используют систему UTXO по техническим причинам. Qtum решает этот вопрос с помощью технологии Account Abstraction Layer (AAL). Эта система учетных записей Ethereum абстрагирована от ее технической реализации.
Смарт-контракты блокчейнов с моделью учетной записи используют адрес или конечный баланс смарт-контракта. Однако в случае с UTXO смарт-контракту необходимо определить, какие UTXO использовать, часто выбирая между несколькими публичными и приватными адресами. Аналогичная проблема возникает при совершении внутренних транзакций между контрактами. Блокчейн с моделью UTXO должен записывать все транзакции, что усложняет весь процесс.
Технология Account Abstraction Layer использует выходные данные транзакции UTXO для создания смарт-контракта. Затем она отправляет транзакцию на счет контракта, инициируя его выполнение. Account Abstraction Layer обрабатывает результаты и адаптирует их для UTXO.
Технология AAL позволяет Qtum использовать обновления Ethereum и Биткоина. Например, когда в Ethereum была добавлена поддержка невзаимозаменяемых токенов, сеть Qtum смогла быстро внедрить это обновление. Среди значимых обновлений Биткоина были Segregated Witness (SegWit) и Taproot. UTXO также позволяет Qtum использовать Lightning Network и другие технологии.
Что такое Proof of Stake
Mutualized Proof of Stake — уникальный механизм консенсуса Qtum. Команда Qtum разработала его для борьбы с мошенническими спам-атаками, увеличив их стоимость. Механизм распределяет вознаграждение за блок между нодами, создающими блоки, и удерживает часть платежа. Каждое вознаграждение делится поровну между настоящим валидатором и предыдущими девятью валидаторами. Часть вознаграждений также удерживается системой до момента создания 500 блоков. Эта система затрудняет для мошенников точный расчет результатов потенциальной атаки.
Что такое офлайн-стейкинг
В августе 2020 года сеть представила владельцам QTUM новый механизм офлайн-стейкинга. Вместо того, чтобы блокировать QTUM, пользователям нужно только указать адрес своего кошелька. Таким образом монеты остаются в кошельке, и их можно использовать в любое время. В механизме консенсуса принимают участие два вида пользователей: суперстейкеры (валидаторы) и делегаты.
Делегат отправляет суперстейкеру адрес своего кошелька через смарт-контракт и договаривается о комиссии. Если суперстейкер согласен с условиями, он добавляет в стейкинг UTXO делегата. После успешной проверки блока он отправляет часть вознаграждения делегатам и взимает комиссию.
Делегирование суперстейкеру позволяет получать пассивный доход в виде QTUM. Для этого не нужно быть привязанным к смарт-контракту, вы можете просто использовать офлайн-решение, такое как аппаратный кошелек.
Суперстейкеры получают вознаграждение за блок для делегатов и взимают комиссию за стейкинг. При этом после делегирования кошелек делегата не обязательно должен оставаться подключенным к сети. Другими словами, делегаты получают вознаграждение в пассивном режиме.
Что такое QTUM
QTUM — это нативная криптовалюта Qtum, которая распространяется среди пользователей через механизм консенсуса сети. Пользователи могут использовать QTUM для:
1. Оплаты комиссии за транзакцию в сети. QTUM использует модель Ethereum для расчета платы за газ.
2. Участия в протоколе управления сетью Qtum путем голосования за предложения. При этом размер блока или сетевых комиссий может меняться. В периоды высокого спроса стоимость газа может быть снижена, а размер блока увеличен до 1100 транзакций в секунду для обработки транзакций первого уровня. При необходимости можно использовать решение второго уровня, такое как Lightning Network, для увеличения пропускной способности.
3. Добавление активов в стейкинг в качестве делегата или суперстейкера. За создание каждого нового блока делегаты и суперстейкеры получают вознаграждение. Qtum периодически удваивает вознаграждение, используя метод, аналогичный халвингу Биткоина. Цель этого механизма — ограничить предложение QTUM, но для ее достижения потребуются десятилетия. На этом этапе стейкеры будут получать вознаграждения только в виде комиссий за транзакцию.
Где можно купить QTUM
QTUM можно приобрести на Binance двумя способами. Например, можно использовать фиатную валюту с помощью кредитной или дебетовой карты. Для этого перейдите в раздел «Купить криптовалюту с помощью кредитной/дебетовой карты», выберите валюту для оплаты и укажите QTUM в нижнем поле. Нажмите «Продолжить», чтобы подтвердить покупку и получить дальнейшие инструкции.
QTUM также используют для торговли криптовалютами, такими как BUSD, BTC и ETH. Перейдите к обзору биржи и введите QTUM в поле поиска торговой пары, чтобы найти список доступных пар. Для получения дополнительной информации об использовании интерфейса биржи перейдите в раздел Как использовать TradingView на сайте Binance.
Заключение
Qtum — это уникальный блокчейн, разработанный для решения проблем Proof of Work (PoW) за счет внедрения модифицированного PoS. Он использует смарт-контракты, децентрализованные приложения (DApp) и модель UTXO. В то время как многие платформы разрабатывают совершенно новые методы, Qtum использует преимущества уже существующих блокчейнов. Если вы рассматриваете Qtum в качестве альткоина, то сможете принять более взвешенное решение на основе вариантов его использования.