RTL-SDR

Получение блокчейна Биткоина со спутников с RTL-SDR

Bitcoin — первая в мире и самая популярная цифровая валюта. Она постепенно растет в цене и популярности и уже принимается во многих онлайн-магазинах в качестве способа оплаты. Чтобы использовать Bitcoin, вам сначала нужно скачать большую базу данных под названием «блокчейн», размер которой сейчас составляет около 152 ГБ (данные по размеру приведены здесь). Блокчейн по сути является общедоступным реестром каждой отдельной транзакции Bitcoin, которая когда-либо была совершена. Программное обеспечение Bitcoin, которое вы устанавливаете, сначала загружает весь блокчейн, а затем постоянно загружает обновления блокчейна, позволяя видеть и принимать новые платежи.

Blockstream — это новатор в области технологий цифровой валюты, который недавно объявил о своей услуге «Blockstream Satellite». Назначение спутника — транслировать блокчейн Биткоина всем миру по спутниковым RF-сигналам, чтобы даже в районах без интернет-соединения блокчейн можно было получить. Также одной из проблем Bitcoin является то, что за месяц программное обеспечение может загрузить более 8,7 ГБ новых данных блокчейна, а также есть первоначальная загрузка в 152 ГБ (хотя, судя по всему, на данный момент передаются только новые блоки). Служба загрузки спутника, по-видимому, бесплатна, поэтому люди с ограниченным или медленным подключением (например, 3G-мобильный доступ, который является самым распространенным интернет-соединением в странах третьего мира/в сельской местности) также могут пользоваться этой услугой.

Служба, по-видимому, похожа на первую итерацию проекта Outernet, согласно которой данные транслируются на землю с спутников, и для их приема используется R820T RTL-SDR. Спутник Blockstream использует сигналы в Ku-диапазоне, который находится между 11,7 и 12,7 ГГц. Для того чтобы привести эти частоты обратно в диапазон, совместимый с RTL-SDR, нужен LNB, а также требуется антенна-диаг. Они рекомендуют диаметр антенны не менее 45 см. Сигнал транслируется с уже существующих спутников (как и Outernet, они арендуют пропускную способность на существующих спутниках), и уже 2/3 поверхности Земли охвачены. Программное обеспечение основано на программе GNU Radio и может быть модифицировано для поддержки любого SDR, совместимого с GNU Radio. Они пишут, что вся установка обойдется менее чем в $100 USD.

Чтобы настроить систему, вам просто нужно установить спутниковую антенну и направить её на спутник, транслирующий сигнал в вашем регионе, подключить ваш LNB и RTL-SDR и затем запустить программное обеспечение на вашем ПК, на котором установлен GNU Radio.

Более подробную информацию можно найти на сайте Blockstream Satellite, а технические детали о необходимом программном обеспечении и оборудовании — на их странице GitHub.

Как работает спутник Blockchain (Из https://blockstream.com/satellite/howitworks/)
Как работает спутник Blockchain (С сайта blockstream.com/satellite/howitworks/)

Некоторые могут спросить, зачем это нужно, если через сервис нельзя осуществлять платежи. На сайте объясняют, почему это всё ещё полезно, в этой цитате.

Вы продаёте коз в небольшой деревне. Клиент хочет купить козу, но у вас нет банков, поэтому люди кладут деньги в биткоин. Ваш клиент идёт в центр деревни, где есть несколько компьютеров, подключённых к интернету. Он отправляет вам платеж, затем приходит за своей козой. У вас нет интернета рядом с вашей козьей фермой, но вы подключены к спутнику, поэтому вы можете видеть, что он отправил вам платеж, и вы отдаёте ему козу.

Или вы живёте в регионе, где ограничена ваша пропускная способность. Вы хотите запустить полный узел, но загрузка блоков съедает ваш лимит. Подключение к спутнику снижает расход вашей пропускной способности.

Или вы используете ноутбук с воздушной изоляцией (air-gapped) для подписания транзакций из вашего кошелька по причинам безопасности. Теперь вы можете подключить этот ноутбук к спутникам, чтобы ваш ноутбук мог генерировать собственные транзакции без подключения к интернету.

Или ваше интернет-соединение ужасное. Обычно вы можете транслировать транзакции, поскольку они небольшие, но загрузка блоков и поддержание синхронизации с блокчейном буквально невозможны. Подключение к спутнику — и всё становится простым.


Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог