Криптовалюта QTUM: Полное руководство

Криптовалюта QTUM: Полное руководство

Проекта Cryptolife

Что по­лу­чит­ся, если объ­еди­нить луч­шее от плат­фор­мы Ethereum и сети Bitcoin? Имен­но этим за­ни­ма­ет­ся QTUM. Рас­ска­зы­ва­ем, что пред­ла­га­ет эта тех­но­ло­гия и как она со­че­та­ет лег­кость ре­а­ли­за­ции смарт-кон­трак­тов со ста­биль­но­стью и без­опас­но­стью блок­чей­на Bitcoin.



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), ко­то­рая как раз и поз­во­ля­ет лег­ким кли­ен­там про­ве­рять тран­зак­ции, не раз­во­ра­чи­вая пол­но­цен­ный узел. Те­перь смарт-кон­тракт можно за­пу­стить прямо на те­ле­фоне несколь­ки­ми ка­са­ни­я­ми — так эта ре­во­лю­ци­он­ная тех­но­ло­гия впер­вые при­хо­дит на мо­биль­ные устрой­ства.


Report Page