3 апреля 2018 Криптовалюта.Tech
QTUM (произносится как «квантум») — это сингапурская блокчейн-технология, объединяющая смарт-контракты Ethereum со стабильным блокчейном Bitcoin, причем для верификации блоков используется доказательство доли владения. Такой подход призван расширить область применения смарт-контрактов, особенно в корпоративном и государственном сегментах. Кроме того, QTUM намерен предлагать набор инструментов, шаблонов и других готовых реализаций смарт-контрактов, тем самым упрощая их использование в бизнесе.
Идея QTUM в том, чтобы облегчить использования смарт-контрактов и повысить их безопасность на фоне совместимости с ведущими криптовалютными сетями, в первую очередь Bitcoin и Ethereum. QTUM основан на блокчейне биткоина, но разработчики системы добавили слои абстракции, позволяющие виртуальной машине Ethereum использовать для работы смарт-контрактов блокчейн биткоина. Таким образом, QTUM выигрывает от развития сетей, а смарт-контракты, реализованные для Ethereum, легко могут быть перенесены на QTUM.
QTUM провела ICO в марте и заработала в середине сентября 2017 года, и на момент написания статьи, согласно CoinMarketCap, имеет капитализацию 1,29 млрд долларов, занимая по этому параметру 19-е место в рейтинге. В этой статье мы обсудим особенности технологии и ее потенциал.
Сделано для бизнеса: Простое использование корпоративных смарт-контрактов
Хотя QTUM не ограничивается какой-то одной аудиторией, главная сфера применения технологии — это смарт-контракты для бизнеса, призванные заменить устаревшие корпоративные решения, повысить степень автоматизации процессов и снизить их стоимость.
Например, компания может создать собственные токены, если это поможет ей реализовывать свои товары или услуги. Кроме того, децентрализация, одно из важнейший свойств блокчейна, может помочь в построении самоисполняемых цепочек поставки. Благодаря распределенному реестру компания может рассчитывать на снижение рисков, в том числе связанных с кибербезопасностью, а контракты могут заключаться и выполняться автоматически.
Звучит многообещающе, но на настоящий момент практическая реализация таких решений нецелесообразна из-за незрелости блокчейн-технологий. По мнению команды QTUM, Ethereum пока работает недостаточно стабильно, а кроме того, его блокчейн несовместим с сетью Bitcoin, поскольку в нем используются балансы счетов, а не UTXO или непотраченные выходы транзакций (мы поговорим об этом ниже), и из-за этого его сложнее масштабировать.
Несмотря на то что блокчейн биткоина стабильнее и надежнее других, у него есть свои проблемы. Так, он не обладает полнотой по Тьюрингу, а значит, реализация смарт-контрактов непосредственно на нем невозможна. Кроме того, по словам Патрика Даи из QTUM, создавать отдельную корпоративную реализацию биткоин-блокчейна может быть плохой идеей, поскольку в нем используется доказательство выполнения работы (PoW), а значит, нужен консенсус майнеров.
QTUM призван объединить достоинства обеих систем, сочетая легкость реализации смарт-контрактов в Ethereum со стабильностью и безопасностью блокчейна Bitcoin.
Виртуальная машина Ethereum и верификация UTXO, принятая в сети Bitcoin
QTUM считает себя мостом между устойчивостью биткоина и технологичностью эфира, и, в частности, это значит, что QTUM создает виртуальную машину Ethereum ( EVM), которая, собственно, и выполняет смарт-контракты, поверх блокчейна Bitcoin. При этом важно понимать, что в этих системах принципиально несовместимые системы хранения данных.
В блокчейне Ethereum используются балансы счетов, как в банке, а в сети Bitcoin количество средств на счете определяется вычислением непотраченных результатов транзакций (UTXO). С балансами проще работать, и поэтому они используются в Ethereum, но, по словам команды QTUM, UTXO позволяет быстрее проверять транзакции, в том числе параллельно, то есть это более безопасная и масштабируемая технология.
Итак, поскольку виртуальная машина Ethereum построена на системе с балансами счетов, заставить ее работать поверх блокчейна Bitcoin — серьезная техническая задача, которую QTUM решает с помощью создания дополнительного слоя абстракции, преобразующего одну систему в другую — собственно, в этом и состоит важнейшее техническое достижение QTUM.
Поскольку QTUM объединяет преимущества обеих сетей, к ее системе применимы все обновления, например, уже реализован SegWit. Кроме того, за счет общего кода распределенные приложения, разработанные для Ethereum, можно выполнять на QTUM.
Внешние потоки данных и оракулы
Помимо комбинирования преимуществ обеих платформ, QTUM поддерживает интеграцию внешних потоков данных и оракулов. По сути это API, то есть интерфейсы, позволяющие внешним устройствам обмениваться информацией со смарт-контрактами, работающими в сети QTUM. Эти оракулы — доверенные участники сети, и они могут предоставлять данные, выполнять внесетевые вычисления и помогать в расчетах.
Обмен данными с внешними участниками и их обработка для многих бизнес-применений смарт-контрактов просто необходимы. Это особенно справедливо для приложений, которым нужна большая вычислительная мощность, поскольку смарт-контракты, выполняемые в виртуальной машине, требуют, чтобы вычисления производил каждый из узлов,. Соответственно, чтобы не перегружать виртуальную машину, нужна возможность использовать внешние вычислительные мощности.
Доказательство доли владения 3.0 — единственная платформа со смарт-контрактами и PoS
Еще одна ключевая особенность смарт-контрактов QTUM — использование доказательства доли владения (PoS) вместо доказательства выполнения работы (PoW), которое сегодня реализовано и в Bitcoin, и в Ethereum.
Блокчейн сулит множество выгод для бизнеса, но, если включить в калькуляцию огромные затраты на майнинг, который и является процедурой доказательства выполнения работы, эти преимущества нивелируются.
Блокчейн и смарт-контракты на мобильных устройствах
Основное препятствие к распространению распределенных приложений со смарт-контрактами — неспособность управляться с так называемого легкого клиента. Легкий клиент — это узел в блокчейн-сети, который не хранит у себя полную историю транзакций; вы входите в систему, и он отслеживает последние несколько релевантных записей.
Прежде для легких клиентов выполнение смарт-контрактов не поддерживалось — для этого нужно было развернуть полноценный узел сети. Таким образом, в случае медленного соединения, недостатка места или при использовании мобильного телефона смарт-контрактами воспользоваться было нельзя.
С QTUM это меняется, поскольку на этой платформе используется система
UTXO, обеспечивающая простую проверку платежей (SPV), которая как раз и позволяет легким клиентам проверять транзакции, не разворачивая полноценный узел. Теперь смарт-контракт можно запустить прямо на телефоне несколькими касаниями — так эта революционная технология впервые приходит на мобильные устройства.
https://cryptocurrency.tech/ (C)
Не является индивидуальной инвестиционной рекомендацией | При копировании ссылка обязательна | Нашли ошибку - выделить и нажать Ctrl+Enter | Отправить жалобу
Идея QTUM в том, чтобы облегчить использования смарт-контрактов и повысить их безопасность на фоне совместимости с ведущими криптовалютными сетями, в первую очередь Bitcoin и Ethereum. QTUM основан на блокчейне биткоина, но разработчики системы добавили слои абстракции, позволяющие виртуальной машине Ethereum использовать для работы смарт-контрактов блокчейн биткоина. Таким образом, QTUM выигрывает от развития сетей, а смарт-контракты, реализованные для Ethereum, легко могут быть перенесены на QTUM.
QTUM провела ICO в марте и заработала в середине сентября 2017 года, и на момент написания статьи, согласно CoinMarketCap, имеет капитализацию 1,29 млрд долларов, занимая по этому параметру 19-е место в рейтинге. В этой статье мы обсудим особенности технологии и ее потенциал.
Сделано для бизнеса: Простое использование корпоративных смарт-контрактов
Хотя QTUM не ограничивается какой-то одной аудиторией, главная сфера применения технологии — это смарт-контракты для бизнеса, призванные заменить устаревшие корпоративные решения, повысить степень автоматизации процессов и снизить их стоимость.
Например, компания может создать собственные токены, если это поможет ей реализовывать свои товары или услуги. Кроме того, децентрализация, одно из важнейший свойств блокчейна, может помочь в построении самоисполняемых цепочек поставки. Благодаря распределенному реестру компания может рассчитывать на снижение рисков, в том числе связанных с кибербезопасностью, а контракты могут заключаться и выполняться автоматически.
Звучит многообещающе, но на настоящий момент практическая реализация таких решений нецелесообразна из-за незрелости блокчейн-технологий. По мнению команды QTUM, Ethereum пока работает недостаточно стабильно, а кроме того, его блокчейн несовместим с сетью Bitcoin, поскольку в нем используются балансы счетов, а не UTXO или непотраченные выходы транзакций (мы поговорим об этом ниже), и из-за этого его сложнее масштабировать.
Несмотря на то что блокчейн биткоина стабильнее и надежнее других, у него есть свои проблемы. Так, он не обладает полнотой по Тьюрингу, а значит, реализация смарт-контрактов непосредственно на нем невозможна. Кроме того, по словам Патрика Даи из QTUM, создавать отдельную корпоративную реализацию биткоин-блокчейна может быть плохой идеей, поскольку в нем используется доказательство выполнения работы (PoW), а значит, нужен консенсус майнеров.
QTUM призван объединить достоинства обеих систем, сочетая легкость реализации смарт-контрактов в Ethereum со стабильностью и безопасностью блокчейна Bitcoin.
Виртуальная машина Ethereum и верификация UTXO, принятая в сети Bitcoin
QTUM считает себя мостом между устойчивостью биткоина и технологичностью эфира, и, в частности, это значит, что QTUM создает виртуальную машину Ethereum ( EVM), которая, собственно, и выполняет смарт-контракты, поверх блокчейна Bitcoin. При этом важно понимать, что в этих системах принципиально несовместимые системы хранения данных.
В блокчейне Ethereum используются балансы счетов, как в банке, а в сети Bitcoin количество средств на счете определяется вычислением непотраченных результатов транзакций (UTXO). С балансами проще работать, и поэтому они используются в Ethereum, но, по словам команды QTUM, UTXO позволяет быстрее проверять транзакции, в том числе параллельно, то есть это более безопасная и масштабируемая технология.
Итак, поскольку виртуальная машина Ethereum построена на системе с балансами счетов, заставить ее работать поверх блокчейна Bitcoin — серьезная техническая задача, которую QTUM решает с помощью создания дополнительного слоя абстракции, преобразующего одну систему в другую — собственно, в этом и состоит важнейшее техническое достижение QTUM.
Поскольку QTUM объединяет преимущества обеих сетей, к ее системе применимы все обновления, например, уже реализован SegWit. Кроме того, за счет общего кода распределенные приложения, разработанные для Ethereum, можно выполнять на QTUM.
Внешние потоки данных и оракулы
Помимо комбинирования преимуществ обеих платформ, QTUM поддерживает интеграцию внешних потоков данных и оракулов. По сути это API, то есть интерфейсы, позволяющие внешним устройствам обмениваться информацией со смарт-контрактами, работающими в сети QTUM. Эти оракулы — доверенные участники сети, и они могут предоставлять данные, выполнять внесетевые вычисления и помогать в расчетах.
Обмен данными с внешними участниками и их обработка для многих бизнес-применений смарт-контрактов просто необходимы. Это особенно справедливо для приложений, которым нужна большая вычислительная мощность, поскольку смарт-контракты, выполняемые в виртуальной машине, требуют, чтобы вычисления производил каждый из узлов,. Соответственно, чтобы не перегружать виртуальную машину, нужна возможность использовать внешние вычислительные мощности.
Доказательство доли владения 3.0 — единственная платформа со смарт-контрактами и PoS
Еще одна ключевая особенность смарт-контрактов QTUM — использование доказательства доли владения (PoS) вместо доказательства выполнения работы (PoW), которое сегодня реализовано и в Bitcoin, и в Ethereum.
Блокчейн сулит множество выгод для бизнеса, но, если включить в калькуляцию огромные затраты на майнинг, который и является процедурой доказательства выполнения работы, эти преимущества нивелируются.
Блокчейн и смарт-контракты на мобильных устройствах
Основное препятствие к распространению распределенных приложений со смарт-контрактами — неспособность управляться с так называемого легкого клиента. Легкий клиент — это узел в блокчейн-сети, который не хранит у себя полную историю транзакций; вы входите в систему, и он отслеживает последние несколько релевантных записей.
Прежде для легких клиентов выполнение смарт-контрактов не поддерживалось — для этого нужно было развернуть полноценный узел сети. Таким образом, в случае медленного соединения, недостатка места или при использовании мобильного телефона смарт-контрактами воспользоваться было нельзя.
С QTUM это меняется, поскольку на этой платформе используется система
UTXO, обеспечивающая простую проверку платежей (SPV), которая как раз и позволяет легким клиентам проверять транзакции, не разворачивая полноценный узел. Теперь смарт-контракт можно запустить прямо на телефоне несколькими касаниями — так эта революционная технология впервые приходит на мобильные устройства.
https://cryptocurrency.tech/ (C)
Не является индивидуальной инвестиционной рекомендацией | При копировании ссылка обязательна | Нашли ошибку - выделить и нажать Ctrl+Enter | Отправить жалобу