Биткоин уже распространился по всему миру, однако теперь, один из его основных разработчиков хочет отправить его туда, где виртуальная валюта еще не была — в космос.
Разработчик Джеф Гаржик планирует запустить несколько крошечных спутников в космос, которые будут служить в качестве узлов сети Биткоин. Традиционно любые запуски в космос стоят десятки, а то и сотни миллионов долларов, однако в последнее время наплыв частных компаний нового поколения, предлагающих спутниковые и космические услуги, многое изменил в этой индустрии.
Cubesat
В рамках проекта Гаржик планирует использовать мелкоформатные спутники Cubesat, сумма измерений которых не превышает 30-40 см. Такие спутники могут быть запущены в космос за приемлемую цену, благодаря совместно с запуском других полезных грузов. По расчетам разработчика, запуск такого спутника обойдется в $2 млн. Задачей космического аппарата будет распределять данные блоковых цепочек. «Информация хочет быть бесплатной», — написал Гаржик в своем блоге, посвященном проекту.
Однако, разве она не может быть бесплатной на земле? Интернет уже сделал свою работу, благодаря тому, что задействует 5 тыс. узлов сети Биткоин для распределения информации. Глобальная сеть изначально проектировалась как средство сохранения коммуникаций в случае повреждения одного или нескольких узлов, и мы все на это полагаемся.
Преодоление атак на Биткоин-сеть через космос
Гаржик объяснил, что один биткоин-узел зависит от других узлов в его оценке всей сети:
«Это решение не проблемы краха всего интернета, а гораздо более ограниченно, т.е. когда тысячи враждебных узлов начинают атаковать один биткоин-узел. Подобный сценарий сетевой атаки встречается в интернете ежедневно».
Одна из таких сетевых атак, которая называется Sybil, нацелена как раз на P2P-сети как биткоин. Ее смысл заключается в том, что несколько враждебных узлов окружают узел-жертву и начинают передавать ему искаженные данные.
«Биткоин-узлы просто жизненно зависят от данных, получаемых от других узлов сети», — говорит Гаржик.
«Все что необходимо, чтобы исключить атаки подобные Sybil, — это один доверенный узел сети, через который будет транслироваться верная информация о блоковых цепочках. В конечном счете победа будет за доверенным узлом, от которого будет приходить наибольшее количество подтверждений о выполненной работе».
Доверенный узел будет находится на орбите. Его просто нужно туда отправить, т.к. схема связи спутников по принципу от одного ко многим работает великолепно. Он сможет передать достоверные данные о блоковых цепочках любому узлу, которые направит ему соответствующий запрос. При этом не потребуется большая пропускная способность такого канала связи. Скорости передачи данных в 1мб/мин должно быть достаточно.
Cubesat будет получать данные от различные наземных узлов сети Биткоин, таким образом, сеть будет работать как обычно, однако спутник, прежде чем передать информацию дальше, будет проверять ее на достоверность. Этим пакетом данных будет являться последняя блоковая цепочка, которую спутник будет непрерывно передавать. В будущем он сможет передавать и более ранние блоковые цепочки, а также осуществленные транзакции.
Широко шагая
Гаржик предусмотрел две миссии для своих спутников. На выполнение одной потребуется от 4 до 6 таких устройств, благодаря которым он сможет покрыть весь земной шар или, по крайней мере, большую его часть. Вторая — отправить один спутник выше. Он надеется, что спутники помогут получить пользователям интернета доступ к биткоинам в традиционно удаленных районах. Даже если не удастся развернуть всю сеть целиком, пользователи все равно смогут получить доступ к главной блоковой цепочке на небольшой промежуток времени, достаточный для работы все сети без сбоев.
«Любой участник Биткоин-сети на земле получит значительную пользу от прочтения даже 25% данных, которые будет посылать спутник», — подчеркнул Гаржик.
«Смысл в том, чтобы определить доверенный блок с подтверждением выполненной работы. Сеть является самокорректирующейся даже с учетом того, что количество «правильных» блоков уменьшается».
Многоэтапность
Проект Гаржика разбит на множество этапов. В рамках первого этапа необходимо собрать команду, которая конкретизирует характеристики Cubesat, оценит стоимость аренды пропускной способности, а также определит набор конкретных данных в которых будет потребность.
На второй стадии планируется собрать и запустить спутник. Однако для его финансирования на биткоин-кошелек не поступила необходимая сумма. Гаржик опубликовал 15 ноября пост, в котором указал данные биткоин-кошелька, на который можно отправить любую сумму, чтобы поддержать проект. На сейчас у него только два спонсора: сам Гаржик и Bitcoingrant.org. Тем не менее, по словам, разработчика, к проекту многие проявляют неподдельный интерес.
«Серьезный сбор средств еще не начался, однако пожертвования потихоньку идут. Моих инвестиций и Bitcoingrant.org хватит, чтобы завершить первый этап.
Он надеется запустить спутник к 2016-18 году. Как он добавил, дополнительный интерес к проекту, а также спонсорство, определят, насколько широко разрастется Биткоин-сеть. По утверждениям Гаржика, у него есть устные договоренности на строительство Cubesat в рамках второго этапа, а также обещания на покрытие 25% расходов, в случае подготовки спутника к запуску.
Источник coindesk.com