Описание и работа блокчейна TomoChain

Принцип работы блокчейна TomoChain


Описание и работа блокчейна TomoChain

TomoChain - это публичный блокчейн, совместимый с виртуальной машиной Ethereum (EVM). По сравнению с другими классическими блокчейнами в их техническом документе выделены следующие преимущества: низкая комиссия за транзакцию, быстрое время подтверждения, двойная проверка и рандомизация для гарантий безопасности.

Содержание:

  1. Как работает TomoChain
  2. Работа компании

блокчейн Tomochain

Преимущества TomoChain

Хотя TomoChain можно рассматривать как ответвление блокчейна Ethereum, он отличается развертыванием другой и более эффективной инфраструктуры:

Справедливость TomоChain предлагает консенсус Proof-of-Stake Voting (PoSV). Протокол блокчейна на основе POS с справедливым встроенным механизмом голосования и гарантиями безопасности с двойной проверкой.
Емкость Система голосования позволяет TomоChain не только сократить потребление энергоемкости, связанное с PoW, но и повысить свою транзакционную способность до уровня обработки около 2000 транзакций в секунду (TPS).

Между тем, система двойной проверки предназначена для усиления безопасности. В целом, считается, что обновленный протокол PoS устраняет следующие узкие места традиционных блокчейнов:

  • масштабируемость или эффективность;
  • время подтверждения;
  • создание форков.

Поскольку TomoChain основан на протоколе PoS, у него нет майнеров, как в системах PoW, таких как Биткойн и Эфириум.

Принцип работы блокчейна Томочейн

Блокчейн TomoChain создается и поддерживается «мастернодами». Кандидаты на Мастерноды должны внести не менее 50000 TOMO (собственный токен TomоChain) в смарт-контракт для голосования. Затем оставшиеся держатели монет TOMO выбирают максимум 150 мастернод через DApp для голосования. Количество мастернод может быть изменено в зависимости от децентрализованного управления. Затем реализуется механизм рандомизации и двойной проверки, чтобы снизить угрозу совместных атак между мастернодами. В то время как типичные модели одиночной проверки требуют только одного пользователя для проверки блока, двойная проверка требует для этого двух мастернод. Кроме того, пользователь, проверяющий самый последний блок, будет выбран случайным образом, а не через случайную.

Например, если M1 планирует атаку путем создания недопустимого блока, им потребуются как M2, так и M3 для проверки этого недопустимого блока для успеха. Однако, поскольку и M2, и M3 будут генерироваться случайным образом, M1 не сможет узнать, с кем координировать атаку, и любой недопустимый блок будет отклонен.

0

Реакция на статью

Отзывы (0)