Низкая пропускная способность - главная причина того, почему блокчейн все никак не выйдет в широкие массы реальности. Эту проблему стараются решить многие блокчейн-продукты, однако никто пока не смог показать достойный результат. Для решения этой проблемы QuarkChain разрабатывает свой собственный блокчейн. Архитектура QuarkChain основана на установлении баланса между безопасностью, масштабируемостью и децентрализацией.
QuarkChain решили найти решение, которое уравновешивает обе эти потребности путем разделения двух основных функций цепочки на отдельные слои.
Первый слой содержит все мелкие блок-цепи или шарды, которые обрабатывают подмножество всех транзакций независимо друг от друга. По мере увеличения количества шардов растет и количество транзакций, которые могут обрабатываться одновременно.
Второй слой QuarkChain является корневой цепью. Основная функция корневой цепочки состоит в том, чтобы подтвердить все блоки из шардов, но не обрабатывать транзакции самостоятельно.
Детальная структура
QuarkChain имеет эластичный шардинг-слой , который содержит список мелких блокчейнов (шардов). Каждый шард обрабатывает подмножество всех транзакций самостоятельно. По мере увеличения количества шардов, они могут обрабатывать больше транзакций одновременно. В результате пропускная способность системы увеличится многократно, относительно существующих на данный момент продуктов.
У сети QuarkChain есть второй, корневой слой блокчейна (rootchain) который подтверждает все блоки с шардов. Rootchain не будет задействован в обработке транзакций, поскольку это не является экономически выгодным.
QuarkChain поддерживает добавление дополнительных шардов в активную сеть. Добавление шардов позволит еще увеличить скорость обработки транзакций.
Для обеспечения защиты транзакций, rootchain и шaрдов в систeме QuarkChain Network запущен следующий алгоритм консенсуса:
Rootchain зaпускает алгоритм POW, который является тaким же, как в сетях Bitcoin и Ethereum. Это знaчит, что когда два форка случаются в корневом блокчейне, фoрк с большeй длинoй продолжает существовать.
Каждый шард стуртует консенсус, называемый root-chain-first POW-алгоритмом. Всего в шарде есть два форка и для того чтобы определить, какой из форков должен остаться, нода будет сравнивать их соответствующие rootchain перед сравнением форков. С таким алгоритмом консенсуса, который имеет название double-spend (он дважды использует одни и те же средства для проверки) он создаст младшие блоки, которые возвращают транзакцию и более длинный форк rootchain назад в систему.
Токены QuarkChain (QKC) на сегодняшний день являются ERC-20 токенами в блокчейне Ethereum. После запуска основной сети (mainnet) ERC-20 токены будут преобразованы в токены на собственном blockchain QuarkChain путем передачи (так называемый Token Swap). Кроме того, будущие QKC будут производиться при помощи майнинга.
Детальное распределение QKC показано на скриншоте ниже:
Совместный майнинг
Хэш мощности распределены равномерно между шардами. Корневой блокчейн имеет долю в 50% от всех мощностей сети. Таким образом, чтобы осуществить двойную трату, майнеру необходимо иметь по крайней мере 25% всех мощностей системы. Кроме того, система способна к перенастройке распределения хеш мощностей, и может перенести до 100% мощности на любую из цепей. Отсюда следует, что модель распределения может быть улучшена в любой момент времени. У каждого блокчейна Quark различная сложность майнинга, соответственно и разные награды за работу. Майнеры могут выбирать любой блокчейн из множества, эта возможность создает открытую экономическую модель, в которой майнер — это покупатель со своим набором хеш мощностей, а блокчейн — продавец наград за майнинг.
Roadmap:
Команда
В команде 10 человек, у 3 из них нет профилей на Линкедин.
Qi Zhou Ци Чжоу — фаундер и СЕО. Имеет опыт разработки ПО в Google, Facebook и Dell. Действующий доктор технических наук в области электротехники и компьютерной техники университета Джорджии (33 место).
Zhaoguang Wang — Software Engineer. Имеет опыт работы на аналогичных должностях в Google, Instagram, Facebook.
Yaodong Yang его позиция называется просто Research Scientist, т.е. научный сотрудник. Не совсем понятен его функционал в QuarkChain. Он является соучредителем Demo ++, стартап инкубатора. Он также является профессором в одном из китайских университетов Сиань Цзяотун и имеет докторскую степень в инженерии.
Еще один научный сотрудник в команде — Xiaoli Ma. Профессор в технологическом институте Джорджии.
Anthurine Xiang Антурин Сян — отвечает за маркетинг и комьюнити. Последние 4 года работала в Силиконовой Долине с такими компаниями, как LinkedIn, Chartboost, Beepi и Wish. Она имеет магистерскую степень в области системного анализа и экономического управления Университета Джона Хопкинса (13 место в рейтинге). Однако в ее профиле в LinkedIn QuarkChain не указан.
В общем команда достаточно сильная в технологическом плане, судя по опыту и образованию. Однако есть вопросы. Например 3 человек проходят как Research Scientist, т.е. научные сотрудники с неясным функционалом. Еще три человека не имеют профиля в LinkedIn .
Адвайзеры
Итоги:
У проекта уже есть MVP — тестнет, показывающий хороший результат по быстродействию (более 2000TPS).
Новые блокчейны часто показывают хорошие результаты в росте капитализации (Zilliqa — 19,76x, Fusion — 2,41x, Cardano — 13x, Ethereum).
Партнерства с фондами BlockVC и Pre angel Fund определенно огромный плюс.
Подробная информацию о QuarkChain вы можете найти здесь
Website https://quarkchain.io/
Белая бумага https://quarkchain.io/QUARK%20CHAIN%20Public%20Version%200.3.2.pdf