На сегодняшний день одна из основных проблем блокчейн сетей — это плохая масштабируемость и недостаточная пропускная способность (недостаточно высокая скорость транзакций). И большинство попыток решить эти проблемы приводят к частичной или полной потере децентрализации сети (или же к снижению безопасности).
Разработчики Quarkchain ставят целью решить эти проблемы без ущерба для децентрализации и безопасности.
Теоретически максимальная пропускная способность сети Quarkchain может достигать 1 млн. транзакций в секунду, что значительно больше даже чем у VISA (около 45000 транзакций в секунду), не говоря уже про биткоин с 4 или эфир с 10 транзакциями в секунду.
Такая пропускная способность достигается двухуровневой архитектурой Quarkchain.
Верхний уровень, который называется sharding (досл. осколочный). Этот слой представляет собой набор из нескольких отдельных блокчейн сетей (шардов). Все транзакции осуществляются и хранятся именно на этом уровне. Сети работают по принципу Proof-of-work c добавлением блоков примерно каждые 10 секунд.
Нижний уровень, который называется root (досл. корневой), представляет собой блокчайн сеть, которая “подтверждает” блоки шардингового уровня, повышая безопасность сети. Заголовки проверенных блоков из шардов добавляются в блоки корневой сети. Также корневая сеть осуществляет синхронизацию между шардами для транзакций между ними. Эта сеть также работает по принципу Proof-of-work, но новый блок добавляется уже примерно каждые 2.5 минуты.
Транзакции делятся на два типа: транзакции внутри шардов и транзакции между ними.
Транзакции внутри шардов — это простые транзакции, которые занимают всего несколько секунд.
Транзакции между шардами — более сложные, так как требуют синхронизации между ними, которая осуществляется через корневую сеть. Поэтому такие транзакции могут занять несколько минут.
Также команда планирует выпустить так называемый “умный кошелек”, который будет значительно упрощать переводы между шардами.
Майнинговая мощность сети распределяется таким образом: около 50% на корневую сеть и около 50% на шарды верхнего уровня.
Если бы распределение было 100% на корневую сеть и 0% на шарды, то сеть превратилась бы в обычную сеть с одним блокчейном.
Если бы распределение было 0% на корневую сеть и 100% на шарды, то сеть превратилась бы в несколько отдельных и несвязанных блокчейн сетей. Так распределение 50/50 можно считать оптимальным.
Сеть хорошо масштабируется так как с увеличением нагрузки легко могут быть добавлены дополнительные шарды в верхний уровень сети.
Также дополнительным бонусом архитектуры Quarkchain является то, что большинство блокчейн сетей могут быть добавлены к корневой сети Quarkchain как шард через конвертирующий адаптер. При этом для пользователей Quarkchain переводы на другие блокчейн системы будут выглядеть и осуществляться как внутренние транзакции сети Quarkchain.
QuarkChain планирует сотрудничать со многими компаниями, особенно теми, которым необходима высокая скорость транзакций: реклама, IOT (интернет вещей), искусственный интеллект, big data, игры и т. Д. Сегодня многие компании ждут более надежной и хорошо масштабируемой платформы и QuarkChain станет идеальным выбором.
На данном этапе разработки в качестве токенов платформы выступают эфирные ERC-20 токены, которые называются QKC. При запуске основной сети Quarkchain эти токены будут конвертированы во внутренние токены сети Quarkchain. Также токены новой сети можно будет получить с помощью майнинга.
Выводы:
На мой взгляд данный проект является очень перспективным (возможно самым многообещающим проектом второго квартала этого года), так как может решить многие проблемы существующих блокчейн систем. Quarkchain получил множество положительных отзывов в блокчейн сообществе и от исо-ресурсов.
Полезные ссылки:
Вебсайт: https://www.quarkchain.io/
Техническое описание: https://www.quarkchain.io/QUARK%20CHAIN%20Public%20Version%200.3.2.pdf
Facebook: https://www.facebook.com/quarkchain.quark.5
Twitter: https://twitter.com/Quark_Chain
Telegram: https://t.me/QuarkChainio
Мой ETH-кошелек: 0x6Fe02A49F5F559f06e9cc06Cbf56a222D0cfa188
Мой Telegram:@olegkozhemiakin
Congratulations @olegkozhemiakin! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
You got your First payout
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Congratulations @olegkozhemiakin! You received a personal award!
Click here to view your Board
Congratulations @olegkozhemiakin! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Vote for @Steemitboard as a witness to get one more award and increased upvotes!