Почему Qtum лучше для построения DeFi
Автор:
QtumОригинал:
https://blog.qtum.org/why-qtum-is-better-for-building-defi-f9725fb7ee4a Кажется, что все говорят о DeFi (децентрализованные финансы). Сочетание традиционных финансов и децентрализованных блокчейн-сетей создает замечательную революцию. Однако в это время быстрого развития вся экосистема DeFi по-прежнему сталкивается с различными ограничениями и проблемами. Одна из наиболее важных проблем заключается в том, что существующая инфраструктура блокчейна не может поддерживать сложные приложения DeFi. Будь то виртуальные машины, TPS, комиссии или управление цепочкой, существует множество ограничений.
Qtum был запущен со своей основной сетью в сентябре 2017 года. Это первая в отрасли платформа для смарт-контрактов, основанная на той же модели UTXO, что и Биткойн. После 3 лет технологических итераций Qtum постепенно разработал множество уникальных технических и экологических характеристик, которые полностью подходят для создания проектов DeFi. В этой статье мы обсудим это подробно.
01 - Совместимость с экосистемой смарт-контрактовQtum всегда поддерживал совместимость с основной экосистемой блокчейна, что создало хорошую техническую основу для миграции и интеграции существующих приложений DeFi.
Совместимость с EVMEthereum в настоящее время является самой популярной инфраструктурой DeFi, и большинство проектов DeFi разрабатываются на основе виртуальной машины Ethereum (EVM). Внедряя AAL (уровень абстракции учетной записи), Qtum достигает полной совместимости с EVM поверх модели биткойн UTXO и своевременно обновляет EVM. Смарт-контракты DeFi, развернутые в Ethereum, теоретически могут быть легко перенесены и развернуты в цепочке Qtum и запущены в версии EVM Qtum.
Разработчикам не нужно оплачивать дополнительные затраты на разработку и миграцию.
Что касается инструментов разработки смарт-контрактов, Qtum также внес множество изменений, таких как Truffle, MetaMask и т. д., чтобы гарантировать, что разработчики и пользователи получат опыт, соответствующий Ethereum.
Совместимость промежуточного программного обеспечения Neutron для многих виртуальных машинEVM - это виртуальная машина, специально разработанная для смарт-контрактов, но ее возможности не очень мощные, и она несовместима с основными языками программирования и парадигмами программирования. EVM - не единственная виртуальная машина для смарт-контрактов в отрасли. WASM, RISC-V и виртуальная машина x86, разрабатываемая Qtum, имеют свои уникальные преимущества в будущем развитии DeFi.
Qtum разрабатывает протокол промежуточного программного обеспечения виртуальных машин под названием Neutron, который может одновременно поддерживать несколько виртуальных машин, включая EVM, Qtum x86, WASM и т. д., поверх блокчейна Qtum. В будущем развитие смарт-контрактов DeFi не будет ограничиваться EVM. Но независимо от того, какая виртуальная машина используется, Qtum может быть совместим с ней, так что вся экосистема DeFi может быть дополнительно интегрирована на платформу Qtum. Разработчики могут использовать в Qtum разные языки программирования и операционные среды по мере необходимости для создания более сложных приложений DeFi.
02 - Технические характеристики, более подходящие для DeFiПомимо хорошей совместимости с существующей экосистемой смарт-контрактов, Qtum также обладает техническими функциями, которые срочно необходимы для существующих приложений DeFi.
Более высокие TPS и более низкие комиссииОтносительно низкий TPS на Ethereum и растущие комиссии из-за перегрузки сети мучили пользователей DeFi. Хотя EOS и другие проекты имеют более высокий TPS и низкие комиссии, степень централизации сети противоречит фундаментальному характеру DeFi: децентрализации.
Qtum использует децентрализованный механизм консенсуса Proof-of-Stake с тысячами независимых полных узлов по всему миру. Это одна из крупнейших распределенных сетей, за исключением Биткоин и Эфириум. Обеспечивая децентрализацию, текущий TPS Qtum в 10 раз выше, чем у биткоина, и в несколько раз быстрее, чем у Ethereum. Кроме того, тот же смарт-контракт потребляет меньше газа и комиссий на Qtum по сравнению с Ethereum. Это больше подходит для высокочастотных приложений, таких как DeFi.
Децентрализованное управление сетьюНекоторые люди могут задаться вопросом, объясняются ли текущие низкие комиссии за транзакции и газ Qtum в основном тем, что сеть Qtum не перегружена, а цена на QTUM в настоящее время низкая. С увеличением количества популярных приложений DeFi в экосистеме Qtum и колебаниями цен на токены стоимость использования приложений DeFi в Qtum, вероятно, возрастет. Более того, около 70 TPS по-прежнему не могут удовлетворить более сложные приложения DeFi в будущем.
В ответ на эту проблему Qtum при запуске выпустил децентрализованный механизм управления цепочкой под названием DGP (Decentralized Governance Protocol). Посредством DGP участники блокчейна Qtum (включая группы разработчиков, держателей валюты, разработчиков DApp и другие роли) могут осуществлять децентрализованное управление основными параметрами блокчейна Qtum в цепочке. Основные параметры сети, в том числе размер блока, график подачи газа (цена для различных операций), цена на газ и ограничение на блокировку газа, можно настроить в режиме реального времени с помощью DGP, не требуя хард-форка.
С помощью этого механизма участники блока могут дополнительно увеличивать или уменьшать TPS, регулируя размер блока в соответствии с условиями сети. Кроме того, можно дополнительно снизить или увеличить стоимость использования приложений DeFi, регулируя цену на газ и потребление газа. Короче говоря, оптимальная комбинация TPS и платы за газ может быть реализована в соответствии с текущими условиями сети и адаптирована к различным этапам развития экосистемы DeFi.
Механизм оплаты проксиДля существующих приложений DeFi на Ethereum каждый вызов смарт-контракта в цепочке должен потреблять определенное количество ETH для газа. Это означает, что пользователям сначала необходимо иметь определенное количество ETH для использования приложений DeFi. Это несомненно поднимает барьеры для входа в DeFi и в некоторой степени ограничивает сценарии приложений DeFi.
Обновление версии Qtum 2.0 в 2019 году предоставило новый код операции OP_SENDER, добавив механизм оплаты через прокси в протокол сценария базового уровня. Через OP_SENDER пользователи могут вызывать смарт-контракты, не храня токены QTUM, а их сборы могут быть оплачены третьей стороной. Эта встроенная в цепочке возможность привлекательна для таких приложений, как децентрализованная биржа DEX. Пользователям нужно только заботиться о том, можно ли обменять или обменять токены QRC20, которые они держат, на другой токен, без необходимости думать, как получить QTUM для комиссии за транзакцию и газа. Поставщики услуг могут оплачивать сборы для своих пользователей, взимать плату за услуги и т. д. Это означает, что пользователи могут полностью игнорировать ограничения базовых токенов и сосредоточиться на использовании самого приложения DeFi.
Параллельные вызовы контрактов на основе UTXOПоскольку Qtum использует модель UTXO, совместимую с Биткойн, каждая транзакция может иметь несколько входов и несколько выходов. В сочетании с упомянутым выше кодом операции OP_SENDER несколько контрактов могут быть вызваны параллельно для одной транзакции, и вызывающая сторона каждого вывода может быть разной. Этого совершенно невозможно достичь в Ethereum.
Благодаря этой функции пользователи могут более эффективно взаимодействовать с несколькими контрактами DeFi в одном блоке. А поставщики услуг, такие как децентрализованные биржи и маркет-мейкеры, могут одновременно работать с несколькими учетными записями с помощью одной транзакции реализуя транзакции приложений DeFi, которые намного сложнее чем Ethereum.
Поддержка протокола конфиденциальностиКонфиденциальность в сети - это относительно отсутствующая, но важная функция для текущей экосистемы DeFi. Существующие приложения DeFi, включая различные стейблкоины, открыты и прозрачны. Однако в реальных сценариях приложений пользователи часто не хотят раскрывать детали транзакции, что требует внедрения технологии конфиденциальности.
Phantom Protocol - это цепной протокол конфиденциальности на основе zk-SNARK, разработанный Qtum. С помощью Phantom Protocol пользователи и разработчики могут конвертировать существующие токены QRC20 (такие же, как ERC20) в частные активы, так что адреса и суммы транзакций для обеих сторон могут быть скрыты в подзапросе.
03 - Экосистемные преимущества Qtum DeFiСтейблкоин QCash в юаняхСтейблкоины являются краеугольным камнем быстрого развития DeFi. Недавняя вспышка DeFi на Ethereum выиграла от переноса большого количества USDT из протокола Bitcoin Omni Layer Protocol на токены ERC20 Ethereum.
В настоящее время большинство стейблкоинов на рынке привязаны к доллару США, а стейблкоин QCash, который привязан к юаню и имеет наибольший тираж, был разработан на основе Qtum. Qtum - одна из лучших платформ для разработки приложений DeFi, и Qtum также поддерживает доступ к другим стабильным монетам.
Программа вознаграждений экосистемы DeFiВ дополнение к техническим и существующим экологическим преимуществам Qtum Chain Foundation собирается запустить программу вознаграждения экосистемы DeFi, чтобы побудить больше разработчиков переместить и разрабатывать приложения DeFi на Qtum. Разработчики DeFi также получат финансовую поддержку при использовании передовых технологий Qtum.
04 - В заключениеХотя DeFi получил много внимания, он все еще сталкивается с множеством проблем до реального крупномасштабного внедрения. В этой статье объясняются уникальные преимущества Qtum как базовой платформы DeFi с учетом совместимости, технологических инноваций и поддержки экосистемы. Мы надеемся, что больше разработчиков смогут присоединиться к разработке Qtum DeFi и создавать лучше и больше приложений DeFi с истинной долгосрочной ценностью.