Все языки
QuarkChain – это технологическое решение, лежащее в основе блокчейна, основанное на технологии сегментирования. Он обладает характеристиками безопасности, децентрализации, высокой пропускной способности и масштабируемости, а также обеспечивает возможность обработки транзакций более 100 000 цепочек в секунду (100 000+ TPS).
<час>
Техническое ядро QuarkChain включает:
1. Двухуровневая структура цепи, которую можно сегментировать несколько раз
QuarkChain состоит из двухуровневой структуры блокчейна. Первый уровень — это уровень сегментации (который можно понимать как уровень подцепи), используется для учета транзакций; второй слой — это корневая цепочка, которая используется для подтверждения транзакций в шардах. Не затрагивая корневую цепочку, количество фрагментов на уровне фрагментации может быть динамически увеличено для повышения общей пропускной способности системы.
2. Совместный майнинг, ориентированный на рынок, обеспечивает безопасность
Чтобы обеспечить безопасность транзакций, QuarkChain разработала механизм, основанный на теории игр, чтобы мотивировать майнеров работать и разумно распределять вычислительную мощность, из которых не менее 50% Вычислительная мощность всей сети будет выделена корневой цепочке для предотвращения возможных атак, таких как двойное расходование и злонамеренный майнинг.
3. Горизонтальное расширение узла против централизации
В любой блокчейн-сети с высокой вычислительной мощностью TPS суперузел, сохраняющий всю сетевую книгу, будет очень дорогим, что приведет к централизации. Чтобы избежать этой проблемы, QuarkChain поддерживает несколько дешевых узлов для формирования кластера для реализации функции суперузла, избегая централизации.
4. Эффективные транзакции между сегментами
Сеть QuarkChain поддерживает транзакции между сегментами в любое время и в любом месте и быстро завершает подтверждение транзакции. По мере увеличения количества шардов скорость транзакций будет увеличиваться линейно.
5. Простой метод управления учетной записью
В системе QuarkChain каждому пользователю нужно только создать учетную запись, чтобы использовать всю сеть блокчейна. Зашифрованные активы пользователя на разных осколках будут безопасно храниться в смарт-кошельке, а пользовательский опыт похож на торговлю в одной цепочке.
6. Полная платформа смарт-контрактов Тьюринга
QuarkChain поддерживает полный смарт-контракт Тьюринга и использует виртуальную машину Ethereum (EVM), так что существующее DApp EVM на Ethereum можно легко перенести на платформу QuarkChain выше.
<час>
Команда QuarkChain создала собственную уникальную базовую многоцепочечную технологию, предложенную Boson Consensus (Консенсус Бозонов), и поддерживает следующие функции:
1. Высокая гибкость. QuarkChain использует структуру разделения корневой цепи. Как корневая цепочка, так и сегменты могут использовать собственный механизм консенсуса с одной цепочкой (PoW, PoS, dPoS, BFT и т. д.) и могут постоянно добавляться в соответствии с потребностями бизнеса.
2. Высокая совместимость. QuarkChain изначально поддерживает эффективные транзакции между сегментами. Обычным пользователям не нужно понимать разницу между транзакциями между сегментами и транзакциями внутри сегментов, а разные сегменты могут иметь разные функции;
В-третьих, безопасность. С математической точки зрения мы доказали, что все межчиповые и внутричиповые транзакции могут пользоваться глобальной безопасностью сети.
Среди них высокая гибкость также означает, что, в дополнение к общедоступным цепям, консенсус Boson может широко использоваться в таких областях, как цепочки альянсов, частные сети и так далее.
В качестве первой реализации консенсуса Boson QuarkChain достиг производственного уровня:
1. Основная сеть была запущена в конце апреля 2019 года. К октябрю она прошла два крупных обновления и стабильно работает уже почти 6 месяцев.
Во-вторых, количество узлов в сетевой статистике превышает 50, и более 70% узлов управляются сообществом.
3. Основная сеть без проблем поддерживает межчиповые транзакции, в том числе вызовы межчиповых контрактов (вы можете использовать веб-кошелек mainnet.quarkchain.io или мобильный кошелек QPocket, чтобы испытать их в любое время)
4. Многие известные биржи уже поддерживают основную сеть, в том числе: Upbit, Gate.io, KuCoin, MXC, Piexgo и т. д. Пользователи могут вносить и снимать монеты с помощью внутричиповых или межчиповых транзакций. До сих пор биржа не сообщала о серьезных проблемах (таких как потерянные монеты, невозможность присоединиться и синхронизировать сеть и т. д.).
5. Go-версия QuarkChain в основном уже разработана (сейчас предоставляется разработка на Python) и имеет открытый исходный код. Стоит отметить, что большинство блокчейн-проектов на ранней стадии разрабатывались только на одном языке (например: Биткойн использует C++, Cosmos использует Go, Polkadot использует Rust).