Премьера - QuarkChain Testnet 1.0 - "Bottom Quark"

in blockchain •  2 years ago  (edited)

После шести месяцев проектирования, разработки и тестирования QuarkChain Testnet 1.0 официально запускается сегодня (7 июля 2018 года). В этой тестовой сети продемонстрировано обещание QuarkChain о достижении высокой пропускной способности, децентрализации, безопасности и масштабируемости. Мы надеемся, что этот продукт, наполненный тяжелой работой и искренностью команды, может преподнести сюрпризы членам нашего сообщества, которые всегда поддерживали нас.

Ядром технологии QuarkChain является Шардинг. В этот особенный день запуска нашей живой тестовой сети мы хотели бы сначала рассмотреть достижения и трудности технологии Шардинга.

Широкая общественность в Блокчейн-индустрии уделяет гораздо больше внимания технологиям, чем в традиционной ИТ-индустрии. Методы шардинга, которые уже давно интегрированы в традиционную IT-сферу, дают людям ложную иллюзию "инноваций" из-за недавней популярности в Blockchain.

На самом деле технология Шардинг в централизованном мире очень зрелая и вездесущая. В настоящее время люди регулярно пользуются преимуществами этой технологии (Шардинг / Сегментирование / Осколки), которая является одной из основных технологий поддержки поиска Google или социальной сети на Facebook. Благодаря технологии шардинга Google ежедневно обслуживает более 1 миллиарда запросов, а Facebook - 1,5 миллиарда активных пользователей ежедневно. (Емкость применения технологии гораздо шире. Тем не менее, крупные компании, как правило, не раскрывают свою пиковую системную вычислительную мощность). По сравнению с этими цифрами число пользователей и транзакций в отрасли Blockchain незначительно. Таким образом, наша команда пытается подчеркнуть одно: не начинать с нуля, мы должны стоять на плечах тех гигантов в области технологий, как Google и Facebook, чтобы повысить производительность Blockchain на совершенно новый уровень, приняв Шардинг, как уже зрелую технологию.

До сих пор помню те дни, когда мы могли только посещать веб-сайты, запоминая их адреса или проходя путь через веб-порталы, прежде чем у нас появился поиск Google. Почему? Это приводит к обсуждению сложности масштабируемости и шардинг технологии. Люди уже поняли, что максимальное количество данных, хранящейся на одном компьютере ограничено. Независимо от частоты обновления оборудования, он все равно не справляется со скоростью информационного взрыва. Идея распределения огромных объемов информации на огромном количестве машин проста, но координировать все эти машины очень непросто. Как можно было бы сохранить общую систему исправленной, в то время как изменения состояния касаются нескольких Шард? Как координировать обмен информацией между Шардами? Как восстановить систему, если узел, обрабатывающий Шард, падает? И многие другие подобные вопросы и проблемы все еще существуют. Даже после многих лет исследований ИТ - гигантам все еще приходится полагаться на свой богатый опыт и ресурсы, чтобы сохранить лидерство в технологии. Стартапы, в традиционных отраслях часто сталкиваются с подобными технологическими барьерами и склонны использовать сторонние решения.

Блокчейн – как индустрия все еще находится на ранней стадии. Наша команда имеет техническую экспертизу технологий, и мы твердо верим, что уже зрелая технология Шардинг принесет скачок в производительности общественных сетей. С другой стороны, мы глубоко убеждены в том, что легче сказать, чем сделать. Это тяжелая работа нашей команды на протяжении бессонных ночей и бесконечных дней, которая привела к успешному запуску тестовой сети, и мы обещаем продолжать делать это для долгосрочного продвижения QuarkChain.

Обзор параметров тестовой сети

  • Количество Шард: 256 
  • Количество Кластеров: 50 
  • Структура кластера: 1 корневой узел, 128 шард (корневые узлы отвечают за обработку и хранение транзакций перекрестных шардах) 
  • Общее количество узлов в сети: 6450 (распределено между Восточной / Западной Америкой, Азией, Европой и др.) Пик TPS: 10000+ 
  • Сайт Testnet:testnet.quarkchain.io (Мы официально запустим Testnet 9 июля 2018 года) 

Особенности

Хотя это только Testnet, мы не сделали никаких компромиссов в функциональности и производительности. В стресс-тестировании мы использовали реалистичные возможности моделирования, включая, помимо прочего, большое количество учетных записей кошельков, верификацию транзакций, реализацию P2P и межрегиональное развертывание. За исключением того, что не используются настоящие токены, это очень близко к реальному тестированию блокчейна. Мы уверены, что это достижение в тестовой сети заложила прочную основу для выпуска нашей сети в конце этого года.   

Испытание на нагрузку

Во время стресс-теста тестовой сети мы инициируем транзакции через 12 000 различных кошельков на каждом шарде и случайным образом отправляем их на другой счет и шард. Это означает, что на всей сети будет более 3 000 000 учетных записей, что эквивалентно всему населению Монголии, торгующему одновременно на QuarkChain. Каждая транзакция в этом тесте абсолютно идентична реальной, так как должна быть подтверждена подписью. Эта версия тестовой сети может обрабатывать все 3 000 000 транзакций примерно за 6 минут. В Ethereum такой же оборот занимает около двух дней.

Мы будем с периодичностью запускать автоматические стресс-тесты в первую неделю публикации Тестовой Сети, где вы можете испытать скорость QuarkChain в режиме реального времени на веб-сайте.

Кошелек

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

Смарт Контракты

Мы хотим предоставить разработчикам простой опыт миграции. Учитывая, что Ethereum в настоящее время является наиболее широко используемой платформой для развертывания смарт-контрактов, QuarkChain был разработан совместимым с Ethereum Smart Contracts, позволяя пользователям разворачивать смарт-контракты всего одним щелчком мыши. Мы предоставили более подробные инструкции и примеры того, как это сделать в пользовательском интерфейсе Testnet.

Блокчейн браузер

Браузер Blockchain поддерживает следующие поисковые запросы:

  1. Корневые блоки (включает в себя подтверждение информации в незначительных блоков) 
  2. Незначительные блоки (включая подтверждение транзакций) 
  3. Информация о транзакции 
  4. Информация о счете (включая историю транзакций)

P2P сеть

Testnet поддерживает динамическое добавление и удаление кластеров. Мы динамически отображаем развертывание кластера Testnet и подключение к сети P2P на графике топологии сети, с цветовой кодировкой в соответствии с местоположением узла.

Testnet-это солидный шаг к основной сети, но это определенно не последний шаг. В ближайшие несколько месяцев мы продолжим совершенствовать систему, чтобы сделать QuarkChain более безопасным, надежным и простым в использовании. Мы хотели бы сказать спасибо от всего сердца нашему сообществу и инвесторам за их многолетнюю поддержку и доверие, и мы хотим поделиться нашим путешествием по созданию истории в QuarkChain.

дальнейшие действия 

Мы начнем распространять монеты QKC в тестовой сети для тестирования через неделю (7.15), и вскоре будет объявлен конкретный план распространения. Мы откроем порт JSON RPC и документацию в конце июля, и разработчики смогут получить доступ к тестовой сети, вызвав JSON RPC.   

Все желающие могут сообщить об ошибках [email protected], где мы будем вознаграждать соответствующий QKC в соответствии с серьезностью ошибки, если ошибка подтверждена и соответствует нашей политике отчетов (например, первый экземпляр ошибки).

Видео теста:

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!