Высокозащищенный блокчейн Qtum (QTUM)
Qtum принято читать как Квантум. Этот сингапурский проект с открытым исходным кодом сочетает в себе модель UTXO (вывод неизрасходованных транзакций) от Bitcoin и функционал EVM (виртуальной машиной Ethereum). Последнее подразумевает также, что он совместим со смарт-контрактами, написанными на языке Solidity, используемом Ethereum-разработчиками. Qtum использует механизм консенсуса Proof-of-Stake. Команда стремится продвигать платформу в таких отраслях, как логистика, финансы, производство.
Как работают UTXO в Qtum
Для начала стоит пояснить, как работают транзакции в сети Bitcoin. Результаты предыдущей транзакции становятся входными данными будущей транзакции.
Предположим, нужно отправить на другой адрес 3 BTC. Это возможно только в том случае, если кошелек определит, что входные данные предыдущих транзакций в кошельке дадут в сумме 3 BTC или более. На выходе будет указано количество биткоинов, которыми получатель будет обладать после транзакции, а остатки вернутся отправителю и станут входным значением для будущей транзакции.
Объясним проще на примере реальных денег:
- Друг должен вам 6000 рублей.
- Он достает из кошелька купюры в 5000 и 1000 рублей и отдает вам.
- Теперь вы хотите передать 8000 кому-либо еще.
- Вы берете 5000, 1000, а также 2000, которые получили от еще одного друга ранее.
Все полученные ранее платежи считаются входными данными, на основе которых можно сформировать новую транзакцию.
UTXO – неизрасходованные остатки транзакций, которые можно использовать для следующих транзакций. Почему же Qtum решил принять именно такую модель? Во-первых, она уже проверена на биткоине и доказала свою состоятельность и стабильность. Во-вторых, она дает возможность быстрой и качественной проверки транзакций и использования "легких" узлов, загружающих только часть блокчейна для работы.
Qtum и EVM
В свое время Ethereum открыл эпоху смарт-контрактов – автоматизированных самоисполняющихся контрактов между двумя или более сторонами. Их преимущество заключается в полном отсутствии посредников. EVM – это виртуальная машина Ethereum, платформа, где располагаются и исполняются смарт-контракты. Она обеспечивает изолированную среду, предотвращает транзакционный спам, бесконечные циклы и другие варианты проблем.
QTUM удалось соединить в своей платформе две такие разные концепции, как UTXO и EVM. Сделано это благодаря добавлению абстрактного уровня учетной записи (AAL). AAL действует как интерфейсный уровень между UTXO и любой виртуальной машиной, не только EVM
Токен QTUM
Криптовалюта QTUM – служебный актив экосистемы, который позволяет осуществлять транзакции и поддерживать сеть в работоспособном состоянии. Блокчейн Qtum использует для достижения консенсуса усовершенствованную разновидность подтверждения ставки – Mutualized Proof-of-Stake, взаимный PoS или коротко mPOS.
С точки зрения пользователей это не сильно отличается от обычного стейкинга. Чтобы узел мог проверять и обрабатывать транзакции, он должен удерживать QTUM в кошельке. За работу по проверке и записи транзакций узлы получают вознаграждение в виде новых отчеканенных QTUM вместе с комиссиями за транзакции, включенными в блок.
Уникальное отличие в том, что каждое новое вознаграждение за блок делится поровну между узлами, непосредственно его создающими, и девятью предыдущими. Это снижает вероятность атаки – злоумышленникам нет смысла взламывать систему, если они все равно получат лишь малую часть награды.
Заключение
Многие эксперты считают Qtum одним из самых перспективных проектов в блокчейн-экосистеме. Сочетание UTXO, EVM и PoS обеспечивает высокую безопасность и отличную масштабируемость. Благодаря полной поддержке виртуальной машины Эфириум и языка Solidity проект может привлечь заинтересованных разработчиков, которым не обязательно создавать приложения с нуля, а можно свободно перенести их в сеть Qtum с минимальными исправлениями. Препятствие к активному развитию системы только одно – высокая конкуренция со стороны других масштабируемых блокчейнов.