Part 2: Техническая гениальность
Разработчики добиваются такой значительной производительности сети за счет комбинации 8-ми технологий:
Proof-of-History
Аналог часов на блокчейне.
Фишка в том, что сеть записывает не время начала и окончания, а после и до какой транзакции произошла наша транзакция.
Tower BFT
Это механизм консенсуса на основе Proof of Stake. Отличием от классического PoS на Ethereum является то, что он использует Proof-of-History (PoH) в качестве "часов". Это уменьшает потери пропускной способности и задержки передачи данных.
Turbine
Специальный протокол, который разбивает данные на более мелкие части. Такие части легче и быстрее передаются на обрабатывающие узлы с минимальными задержками.
Gulf Stream
Протокол передачи данных без использование мем-пула.
Одно из самых серьезных преимуществ сети.
Все новые транзакции, которые появляются до обработки старых, отправляются в самый не загруженный узел сети. Это позволяет распределить нагрузку по узлам и ускорить обработку транзакций.
Sealevel
Добавляет в сеть многопоточность.
Это позволяет обрабатывать данные быстрее на конкретном узле.
Pipeline
Протокол конвейерной обработки.
Определенные типы информации передаются на те устройства, которые способны быстрее обработать данный тип информации.
Cloudbreak
Протокол, который позволяет ускорить считывание информации из баз данных. Это достигается путем того, что узлы начинают обрабатывать новый блок, до того, как будет закодирован предыдущий. В итоге, системе, чтобы прочесть информацию, не нужно тратить время на раскодировку предыдущего блока. Что значительно упрощает и ускоряет процесс считывания данных.
Archivers
Протокол хранения информации.
Данный протокол построен на базе уже успешно работающего протокола Proof-of-Replication, который используется в Filecoin
Post #142
60