Основы сети. Часть 3: Структура блоков в #MetaHash

#MetaHash
2 min readAug 30, 2019

--

Высокая скорость обработки информации в сети во многом зависит от объема хранящихся данных, от способа их архивирования и формирования блоков, а также от типа блокчейн-алгоритма.

Чтобы достичь оптимальных показателей по всем вышеперечисленным факторам и обеспечить бесперебойную проверку и немедленное подтверждение транзакций, #MetaHash поддерживает 3 типа блоков:

  • Первичный блок (Genesis block), содержащий информацию о первоначальном выпуске монет и их распределении;
  • Статичный блок (State block), отображающий состояние сети. Он генерируется один раз на миллиард транзакций (один раз за 250 ГБ) и требует проведения голосования всеми Verification Nodes. Статичные блоки позволяют не хранить устаревшую информацию, а помещать ее в архив, что освобождает место для новых данных;
  • Микроблок (Micro block), генерируемый каждую секунду на основе первичных и статичных блоков. Микроблоки проверяются в течение цикла несколькими нодами, у которых достаточно ресурсов для запуска проверки. Также микроблоки проверяются всеми узлами сети при генерации.

Однако блоки не имеют иммунитета и могут быть отклонены после создания. Это стало возможным благодаря технологии #TraceChain, которая позволяет всем узлам голосовать одновременно, а не по одному. Поэтому если Core Nodes создают блок, который по той или иной причине отклоняется при последующих проверках, то выполняется перепроверка, а блок перестраивается до тех пор, пока не будет достигнут консенсус. Каждая новая транзакция буфферизуется на уровне Verification Node, поэтому её обработка из буффера начинается только с того момента, когда становится доступным следующий блок.

Если у вас остались вопросы, касающиеся структуры или функция блоков, вы сможете найти больше информации в Yellow Paper (страницы 25–27) или же спросить у менеджеров в нашем Telegram-чате!

— — — — — — — — — — — — — — — — — — — — — — — — — —

Мы расширяем пул партнеров и сегодня биржи уже самостоятельно могут добавлять наш проект. Здесь вы найдете подробную инструкцию — https://metahash.org/for_exchanges

Наш сайт

#MetaGate
Telegram
Twitter

--

--

#MetaHash
#MetaHash

Written by #MetaHash

Самая быстрая криптовалюта в мире! https://metahash.org/

No responses yet