✅✅✅
Справедливости ради, решил написать продолжение поста
про протокол ретрансляции FIBRE.
Bitcoin Relay Network или Corallo’s relay network
⬇️⬇️⬇️
Это первая широко используемая версия сети ретрансляции биткойнов созданная разработчиком Bitcoin Core Matt Corallo в 2014-2015 году.
Bitcoin Relay Network - высокоскоростная block-relay система для ретрансляции блоков с низкой задержкой (порядка 100-300мс).
Создавалась такая система для реализации двух вещей:
1) Альтернатива. Запасной вариант в случае проблем с сетью Биткойн.
2) Потенциальное снижение сетевой задержки (уменьшение времени распространения блоков)
В сети Биткойн блок добывается за 10 минут. Сетевая задержка (время пока добытый блок распространится по всей сети) составляет порядка 10-15 секунд. Следовательно майнер тратит 2% времени на добытие старого блока, в то время как мог использовать эти мощности на добытие нового.
Крупные пулы уже решили эту проблему и нашли альтернативное решение. Они не используют одноранговую сеть для передачи блоков, а создали частные сети. Как только блок найден, информация передается внутри этой частной сети остальным майнерам пула с меньшей задержкой.
А как же те ребята, не входящие в эту частную сеть? Дуля с маком им...Пул имеет преимущество каждый раз, когда майнер из пула находит блок. Крупные майнеры могут себе позволить такие частные сети, в отличие от мелких. Тут и возникает централизация...
Bitcoin Relay Network - это "hub-and-spoke network". Такая сеть соединяет каждый узел через единственное промежуточное местоположение, называемое концентратором. "Hub-and-spoke" как сетевая структура, обеспечивает гибкость в рамках транспортной системы за счет концентрации потоков.
Имеются сервера в Нью-Йорке, Сиэтле, Амстердаме, Пекине, Токио, Сингапуре, Гонконге и Новосибирске. Эта ретрансляционная сеть использует простой алгоритм сжатия. Любой Биткойн-узел может подключиться к ближайшему узлу ретрансляционной сети Corallo, а также отправлять и получать транзакции и блоки от других подключенных узлов.
Corallo’s relay network - это набор ретрансляционных узлов
SPV (с упрощенной проверкой платежей).
Понятное дело, что это не самая лучшая альтернатива одноранговой сети Биткойн. Мало того что централизованна, так еще и серверы выходят из строя.
Как сказал сам Corallo:
"Нет никакого соглашения об уровне обслуживания ... время от времени серверы выходят из строя, и я не сразу это исправляю... иногда я сплю или пьян.”Факт в том, что он привлек внимание к проблеме централизации майнинга крупными майнерами. Ретрансляционная сеть уравняла шансы майнеров для добычи блоков, так как мелким майнерам не нужно тратить часть своих ресурсов для создания relay-сетей.
Лучше сделать хоть что-то, чем не делать ничего...