**QuarkChain - Обзор концепции и ключевых моментов**

in #quarkchain6 years ago

QuarkChain - децентрализованный и масштабируемый блокчейн, который стремится стать высокопроизводительной одноранговой системой транзакций peer-to-peer, может достигать миллионов транзакций в секунду (TPS).
За счет чего будет достигнута такая большая производительность и большой потенциал к масштабируемости?

Основная идея - это создание двухслойной архитектуры блокчейна.

  1. Первым выступает слой шардов. Каждый шард создает свой отдельный блокчейн. Количество шардов может быть десятки, сотни и даже тысячи. Шарды обрабатывают подмножество транзакций независимо друг от друга. Таким образом высокая производительность и масштабируемость достигается путем увеличения количества шардов.

  2. Второй слой - корневой слой (Root chain). В корневом слое не обрабатываются транзакции. После того, как транзакции были обработаны шардами они отправляют результат своей работы в корневой слой. Таким образом в блоках корневого слоя учитывается только результат работы шардов.

В данный момент все существующие блокчейны( Bitcoin, Ethereum, Litecoin и тд.) это однослойные блокчейны. Чтобы решить проблему масштабируемости они разрабатывают подобное решение, пытаясь сделать надстройку на свой основной блокчейн. Для примера - это Lightning network, Виталик Бутерин работает над таким же решением для своего Ethereum.

Безопасность и Децентрализация

Три важнейших критерия для блокчейнов - это безопасность, децентрализация и маштабируемость.
Если с масштабируемостью мы разобрались, то пора посмотреть на решение о безопасности в Quarkchain.
Существует такая проблема - атака 51 ( быстро гуглится). Как решает эту проблему Quarkchain в своем двухслойном блокчейне?

  1. Во первых, вычислительная мощность всей сети распределена таким образом, что по 50% мощности уходит на корневой слой и слой шардов.
    Чтобы успешно атаковать блокчейн, атакующему необходимо 25% мощности сети. В Quarkchain на этот случай предусмотрел и ввел систему double-spend (использование одних и тех же средств дважды). Таким образом атакующий завладевший нужным количеством мощности будет создавать множество транзакций, которые будут крайне неэффективны ввиду затратности и снижения пропускной способности сети.

  2. Во вторых - почему пропускная способность упадет, если одно лицо захватит нужное количество мощности? Это достигается с помощью особой системой майнинга. Экосистема стимулирует построение маленьких узлов (которые между собой образовывают кластеры). Таким образом экономически выгодны маленькие узлы и напротив большое количество мощности становится менее прибыльным.

Как и говорилось выше - система поощряет создание маленьких нод. Поэтому система будет более равновесна и справедливо распределена. Это приводит к более высокому уровню децентрализации нежели в Биткоине, Эфириуме и прочих высоко централизованных цепях.

Кросс шардинг транзакции

В шардах есть два типа транзакций:

  1. Внутри-шардовые - где входные и выходные адреса транзакции находятся в одинаковых шардах.
  2. Между-шардовые - где входные и выходные адреса транзакции находятся в разных шардах.

Проще говоря кросс-шардинг это транзакции между шардами.

Система управления аккаунтами

Если каждый шард это отдельный блокчейн и каждый шард будет содержать свою валюту, то пользователю придется управлять балансом каждого шарда. Это создает очень большие неудобства. При высоком количестве шардов жизненно важна система кросс-чейн обмена и управления всеми шардами.
Quarkchain решает данную задачу запуская систему мультикошелька, с помощью которого, имея мастер ключ, можно будет управлять всеми средствами на кошельках второго уровня.
То есть у Вас будет множество шардовых кошельков и приват ключей, но все они будут с легкостью управляться через главный мастер ключ.

Команда

Посмотрим на ведущих лиц проекта.

Qi Zhou является основателем и генеральным директором компании QuarkChain. У него есть опыт разработки программного обеспечения с такими компаниями, как Google, Facebook и EMC. Zhou имеет степень доктора технических наук в области электротехники и вычислительной техники Джорджии.

Yaodong Yang является научным сотрудником в ICO QuarkChain. Он является соучредителем Demo ++, инкубатора запуска. Он также является профессором в Университете Сиань Цзяотун и имеет степень доктора технических наук в Virginia Tech.

Anthurine Xiang должность CMO. Последние 4 года Anthurine работал в Силиконовой Долине с такими компаниями, как LinkedIn, Chartboost, Beepi и Wish. Она имеет MSE в области системного анализа и экономического управления Университета Джона Хопкинса.

По мере продвижения проекта QuarkChain добавляет новых членов в команду. Более подробную информацию о команде и их предыстории можно найти здесь - https://www.quarkchain.io/.

Вывод

QuarkChain не скрывает, что они идут по пути Zilliqa. Это два весьма амбициозных и перспективных проектов. Честно говоря - создать с нуля двухслойный блокчейн гораздо эффективнее, чем обновлять уже готовый ( Привет Ethereum). Благо мир блокчейна это open-sourse проекты и такой проект как Quark или Zilliqa может просто стоять в стороне и учесть ошибки предшественника, выкатив решения этих проблем.

Ссылки

Website: https://quarkchain.io/
Telegram: https://t.me/quarkchainio
Twitter: https://twitter.com/Quark_Chain
Github: https://github.com/QuarkChain
Whitepaper: https://quarkchain.io/QUARK%20CHAIN%20Public%20Version%200.3.4.pdf

Sort:  

You're not a real person?

Coins mentioned in post:

CoinPrice (USD)📉 24h📉 7d
BTCBitcoin8525.100$-2.87%-7.38%
EMCEmercoin3.543$-2.14%2.81%
ETHEthereum714.802$-2.73%-3.84%
LTCLitecoin140.306$-5.67%-12.11%
ZILZilliqa0.150$-9.98%3.04%

Congratulations @arkhipovam! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

New japanese speaking community Steem Meetup badge
Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.26
TRX 0.11
JST 0.032
BTC 63617.36
ETH 3070.79
USDT 1.00
SBD 3.82