Как известно, прочность цепи равна прочности ее самого слабого звена. Так и в блокчейне, скорость работы децентрализованной сети равна скорости работы самого медленного компьютера в ней. Опираясь на эту информацию, мы разработали универсальное решение для создания децентрализованного, безопасного и высокопроизводительного блокчейна:
Мастер-ноды, отвечающие за добавление блоков в блокчейн, запущены на мощных серверах и соединены между собой быстрыми каналами связи. Поэтому они молниеносно обмениваются информацией между собой о состоянии блокчейна. При этом благодаря распределению мастер-нод по всему миру в UMI отсутствует единая точка отказа. Другими словами, даже если одна или несколько мастер-нод перестанут отвечать, сеть UMI продолжит свою работу.
Доступа к мастер-нодам из публичной сети нет, что повышает безопасность и исключает вероятность перегрузки каналов в результате DDoS-атаки.
Вторым слоем расположены ноды-валидаторы, которые находятся в разных точках по всему миру. Они подключаются к основной сети UMI, синхронизируют блокчейн с мастер-нодами и передают информацию из мемпула.
Благодаря такой двухуровневой архитектуре мы смогли добиться пропускной способности в 65 535 транзакций в секунду. Однако это далеко не все преимущества UMI, которых мы смогли добиться благодаря такому подходу. В следующем посте мы расскажем о них более подробно. Не пропустите!
Комментарии 2