QuarkChain высокопроизводительная одноранговая система обработки транзакций
QuarkChain высокопроизводительная одноранговая система обработки транзакций
Введение
С каждым годом все больше компаний присматривается к блокчейну. Рост транзакционных запросов в системе Ethereum ежемесячно возрастает. Очевидно, что с течением времени количество транзакций будет увеличиваться, а блокчейн будет становиться все масштабнее. Миру блокчейна нужна безопасность, надежность и производительность. Именно поэтому и появился QuarkChain.
Цель QuarkChain
QuarkChain инновационная блокчейн-архитектура. К идее ее создания команда пришла благодаря богатому опыту в разработке крупномасштабных распределенных систем в централизованном мире, внутри которого производятся миллионы транзакций в секунду. Разработчики намерены использовать технологии блокчейна, чтобы создать уникальное решение проблемы масштабируемости. Данное решение нацелено на то, чтобы значительно расширить границы применяемости блокчейна, не нанося при этом ущерба его безопасности и децентрализованности.
Проект поможет блокчейну перейти на новый этап, благодаря увеличению количества транзакций в секунду в тысячи раз. Создаваемая сеть будет свободна от перегрузок и доступна для людей с самыми различными целями она задумана как сеть, которая может быть использована в любой отрасли, требующей большого количества транзакций в секунду. И, наконец, QuarkChain намерена выстроить устойчивую платформу для поддержки распределенных социальных сетей, высокочастотного трейдинга, Интернета Вещей, гейминга и финансовых платежей.
Функции и характеристики
QuarkChain это многообещающая блокчейн-архитектура, которая соответствует глобальным коммерческим стандартам. Основными ее характеристиками являются: Ре-шардовый двухуровневый блокчейн: QuarkChain состоит из двух блокчейнов. Гибкие шард-блокчейны выступают в роли первого уровня, корневой блокчейн в роли второго, именно в корневом блокчейне происходит подтверждение блоков из первого уровня.
Также, второй уровень является адаптивным и может решардиться без внесения изменений на корневом уровне. Гарантия безопасности при помощи ориентированного на рынок коллективного майнинга: обеспечение безопасности транзакций обеспечивается фреймворком, разработанным для мер поощрения, где не мене 50 вычислительных мощностей распределены в корневом чейне в целях предотвращения атак “double-spending” на любые транзакции. Анти-централизованная горизонтальная масштабируемость: в любой блокчейн-сети с TPS стоимость полного узла может быть огромной, что в свою очередь поощряет централизацию.
QuarkChain предлагает недорогие узлы, объединенные в кластеры, которые заменяют собой полные узлы. Эффективные кросс-шардовые транзакции: они могут быть проведены в любое время, подтверждение занимает считанные минуты. Скорость таких транзакций линейно возрастает по мере увеличения числа шардов. Простое управление учетными записями: для множественных блокчейнов (шардов) нужен всего один аккаунт, все криптовалюты из разных шардов будут храниться в одном смарт-кошельке.
Проблемы и решения
Проект направлен на решение следующих проблем: Безопасность
Как известно, блокчейн состоит из блоков, что обеспечивает безопасность всей экосистемы. Такая структура усложняет подделку записей, так как хакеру придется изменять блоки, содержащие эти записи.
Также блокчейн надежен тем, что при хранении транзакций и записей используется криптография, у каждого сетового клиента имеется свой приватный ключ, привязанный к их транзакциям, и выполняющий роль цифровой подписи. При изменениях записи, подпись перестает быть действующей, и вся сеть узнает о произошедшем.
Блокчейны децентрализованы и распределены по одноранговым сетям, которые задействуют определенные консенсусы (POW или POS). Блокчейну, использующему консенсус, для атаки «double-spending» и отмены любой
транзакции потребовалось бы не менее 51 сетевых Hash Power. Сложность такой атаки зависит от того, насколько децентрализован блокчейн.
Несмотря на подобные характеристики, у блокчейна все еще есть уязвимости, и он не защищен от злоумышленников. Децентрализация
Несмотря на преимущества набирающей популярность децентрализации, она также сталкивается с рядом проблем. Многие майнинг-пулы используют блокчейн с консенсусом POW, где даже слабый майнер способен получать пропорциональное вознаграждение. Майнинг-пулы поощряют централизацию и порождают риски для POW-блокчейнов. В 2013 году 75 вычислительной мощности Биткоина было сосредоточено в 6 майнинг-пулах. Масштабируемость
По мере роста блокчейна, увеличиваются и требования к хранилищам, вычислительным мощностям, пропускной способности и т.д. Сейчас эти проблемы решаются с помощью:
-Множественных блокчейнов у этого метода есть свои ограничения, среди которых повышенная комиссия за транзакции, большая продолжительность обработки, необходимость в создании нескольких аккаунтов для проведения
кроссчейновых операций (что порождает проблемы с управлением приватными ключами и прочими аспектами безопасности).
-сеть Lightning суть этого подхода заключается в «откладывании» частых транзакций в группу до тех пор, пока все части не будут завершены, после чего одна из сторон публикует итоговый результат, не привлекая при этом множественные транзакции в чейне. В таком случае требуется две транзакции для создания/уничтожения платежного канала, который принимает оффчейновые транзакции. Недостаток этого метода он подходит только для частых транзакций между фиксированными группами сторон. Прозрачность вот еще один повод для беспокойства при использовании этого метода, так как транзакции чаще проходят через каналы Lightning, чем через главный блокчейн.
-Шардинг его суть в горизонтальном разделении данных и дроблении базы данных на небольшие части. Это самый распространенный способ решения проблемы масштабируемости в централизованных системах. Однако внедрить шардинг в крупные блокчейны весьма проблематично, основными камнями преткновения для шардинга являются кросс-шардинговые транзакции, вопросы безопасности и масштабируемости.
Технологии QuarkChain
QuarkChain разработан в соответствии с такими принципами, как: увеличение масштабируемости при гарантированной безопасности и децентразации
-обеспечение устойчивых кросс-шардовых транзакций для качественного пользовательского опыта
-удобное управление учетной записью
-открытый стандарт для поддержки децентрализованных приложений
-экосистема, функционирующая на основе стимулирования
Архитектура системы
У каждого блока в чейнах есть две базовых функциональных возможности:
Реестр, в котором содержится информация о текущем состоянии, проводимых транзакциях и записи результатов. И реестр и подробности транзакции, в том числе источник, направление, суммы, код и т.д., должны сохраняться, порции данных, ограниченные по размеру, могут быть «запакованы» в блок, которые является одним из критических участков нынешних блокчейнов.
Подтверждение, подтверждение результатов транзакции из реестра, и последующий майнинг блока до достижения желаемой сложности (POW).
Смарт-кошелек
Транзакции в QuarkChain делятся на 2 типа:
-Перевод с одного адреса на другой, которой может как быть в том же шарде, так и не быть
-Выполнение смарт-контракта в конкретном шарде
Для транзакции передачи смарт-кошелек автоматически определит первичную учетную запись пользователя (его адрес в шарде по умолчанию) и выполнит внутри-шардовую/кросс-шардовую транзакцию. Для смарт-контрактных транзакций, если смарт-конракт не существует в том же шарде первичного кошелька пользователя, то смарт-кошелек автоматически передаст токен вторичной учетной записи в шард, которому принадлежит смарт-контракт.
ICO
Токен: QKC
Даты ICO: Конец мая-начало июня
Общее количество токенов: 10 000 000 000 QKC
Хард кап: 16 миллионов долларов (закрытая продажа), 4 миллиона долларов (публичная продажа)
Стоимость: 1ETH 39416QKC (закрытая продажа токенов), 1ETH 31533QKC (публичная продажа)
Заключение
QiarkChain обладает большим потенциалом, он может сыграть важную роль во многом: от коммерческих платформ и социальных сетей до Интернета Вещей, ИИ и BigData, и это не предел, благодаря многообещающим возможностям и предоставлению решения таких проблем как безопасность, масштабируемость и децентрализация.
Подробная информацию о QuarkChain вы можете найти здесь:
Веб-сайт: https://quarkchain.io/index.html
Технический документ: https://quarkchain.io/quark.pdf
Телеграм: https://t.me/quarkchainio