Что такое Satellite — спутник Blockstream и как он работает против цензуры?

477
Просмотры
Satellite Blockstream

Blockstream разрабатывает самые передовые проекты для блокчейна. Осенью 2018 года компания запустила Liquid Network, эксплорер блоков Blockstream.info, язык программирования блокчейнов Simplicity и исходный код Esplora.

В декабре 2018 появились новости о проекте Satellite. Он выходит на регионы Азии и Тихого океана. Таким образом, Satellite охватывает весь мир.

Что такое Satellite от Blockstream

Satellite — это система спутников в космосе, которые поддерживают полную ноду биткоина. Таким образом, доступ к блокчейну есть из любой точки мира, проводить транзакции можно через эти ноды.

Блокчейн защищен от интернет-цензуры и закрытия со стороны правительства. Независимые спутники позволяют сети меньше считаться с интересами политиков, что делает цифровые валюты более независимыми.

Проект имеет два направления, которые одинаково значимы для будущего общества:

  • сопротивление цензуре в недемократических государствах,
  • доступ к криптовалютам из районов мира, где нет интернета. Это позволит стоить майнинг-фермы на необжитых участках с дешевым электричеством.

И для Blockstream это отличная возможность заявить о себе как о важной компании, разрабатывающей решения для биткоина.

Биткоин является действительно важной валютой в странах, страдающих от инфляции, таких как Венесуэла. Если авторитарное правительство решит дополнительно фильтровать интернет, это лишит миллионы людей их экономической свободы. Для справки, это южноамериканское государство оценивается в отчете Freedom House чуть выше России с точки зрения свободы интернета.

Вот насколько зацензурен интернет сегодня:

Что такое Satellite — спутник Blockstream и как он работает против цензуры?

Как это работает?

Blockstream Satellite поддерживает блокчейн через спутники. Сейчас запущено 5 спутников над разными регионами, и карта покрытия выглядит так:

Что такое Satellite — спутник Blockstream и как он работает против цензуры?

Это геосинхронные спутники, которые вращаются вокруг земли на высоте около 36 тысяч километров. Они связываются с установками на земле — телепортами — и синхронизируют информацию. Телепорты находятся в сети биткоина и отправляют спутнику актуальные данные. Один телепорт постоянно связывается с другими, чтобы не допустить сбоев.

Чтобы принимать информацию со спутника, нужна самая простая антенна и USB-приемник. Так можно поддерживать ноды без интернет-соединения.

Штаб-квартира Blockstream находится в Виктории. Британской Колумбии, сама компания канадская. И если какое-то государство захочет избавиться от спутников другой страны, это грозит мировой войной.

Как запустить биткоин-ноду с Satellite

Техническая документация проекта: https://github.com/Blockstream/satellite

Свою ноду запустить можно при опыте работы в Linux и желании разобраться с тарелкой. Для этого понадобится:

  • Компьютер с установленным Linux, например, Fedora 26 (бесплатно, поддерживает требуемые программы)
  • Процессор i5, аналогичный или мощнее
  • Достаточно места для хранения (примерно 3 ГБ для урезанного узла, 150 ГБ+ для полного)
  • Спутниковая антенна больше 46 см
  • Программно определяемая радиосистема (SDR)
  • Конвертор LNB
  • Монтажный кронштейн LNB
  • Блок питания LNB
  • Коаксиальный кабель
  • F-штекер SMA
  • Штатив
  • Отвертка и плоскогубцы
  • Приложение для выравнивания спутников или компас

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

Затем кабель присоединяется к радиоприемнику:

Что такое Satellite — спутник Blockstream и как он работает против цензуры?

На ноутбук установите OS с последними обновлениями.На устройство ставится GNUradio и gr-osmosdr. Затем устанавливается Blockstream Satellite Receiver и FIBER.

После этого устанавливается биткоин-нода и проходит синхронизация блокчейна. Затем тарелка выравнивается и сопрягается с одним из спутников.

На английском есть подробное руководство из трех частей, которое поможет настроить тарелку для приема блокчейна биткоина с нуля.