Перейти к содержанию

Блокировка биткоина на уровне сети интернет


TheDoctro

Рекомендуемые сообщения

Всем привет.
Может ли провайдер заблокировать обмен пакетами между нодами сети биткоин?

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 51
  • Создана
  • Последний ответ

Топ авторов темы

2 минуты назад, Арчи сказал:

нет, куча вариантов обхода и маскировки трафика.

на данный момент

при текущей реализации протокола обмена между нодами
это невозможно
я правильно понял?
 

Ссылка на комментарий
Поделиться на другие сайты

10 минут назад, Graf34 сказал:

А возникли какие то проблемы или просто теоретический интерес?

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

Ссылка на комментарий
Поделиться на другие сайты

@TheDoctro Возможно с помощью DPI оборудования. Пакеты подобные вылавливаются легко.

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

Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...

вот вы тут все такие умные, рассуждаете. говорите это не возможно.

А кто нибудь из вас проверял?

Я вот попробовал, просто заблокировать порт 8333 на роутере в обе стороны.

И все встало. Новых пиров с не стандартным портом нет, новых блоков нет, синхронизации нет.

Уже вторые сутки тестирую. Кора пытается искать пиры, но все они на порту 8333, вот вам и децентрализация и не убиваемость.

 

И да, входящие у меня разрешены, правда порт не 8333.

И кошелек слушает не 8333. И я могу подключиться с другого компа,

и с  https://bitnodes.earn.com/nodes/ все тоже подключается.

Вот только нет или не находит участников сети не на порту 8333.

 

Вот примерно так в конфиге

externalip= тут мой ИП
listen=1
port=9331
dnsseed=1
discover=1

Даже пробовал второй клиент в сети, на другом компе запускать. Чтобы они вместе искали.

Ссылка на комментарий
Поделиться на другие сайты

15 минут назад, den285072 сказал:

вот вы тут все такие умные, рассуждаете. говорите это не возможно.

А кто нибудь из вас проверял?

Я вот попробовал, просто заблокировать порт 8333 на роутере в обе стороны

ну написали же - в туннель можно завернуть и Ваша блокировка на роутере не имеет тогда значения

Ссылка на комментарий
Поделиться на другие сайты

Людей которые "завернут в тунель" или поднимут торЪ, два с половиной человека, очень мало.

Я совсем о другой проблеме.

Ссылка на комментарий
Поделиться на другие сайты

6 часов назад, den285072 сказал:

Людей которые "завернут в тунель" или поднимут торЪ, два с половиной человека, очень мало.

Я совсем о другой проблеме.

 

С одной стороны, людей, поднимающих ноду Биткойна, тоже очень мало - это либо энтузиасты (подними ноду - поддержи децентрализацию!), либо профи, которым по каким-либо техническим или безопасностным причинам необходима полная нода. Обе эти категории в случае шухера смогут обойти эту блокировку.

 

С другой стороны, действительно, есть техническая проблема. При первом запуске нода получает список других нод при помощи механизма DNS Seed, который заключается в следующем. В кошельке Bitcoin на уровне исходного кода прописаны несколько специальных DNS серверов, которые выдают список нод по запросу DNS тип A. Проблема в том, что ответ на этот запрос не включает данные о портах, только IP-адреса. Поэтому, даже если какая-то нода будет слушать входящие соединения на порту отличном от 8333, другие ноды об этом не узнают.

 

Единственный вариант (без использования туннелей) - самому найти ноду с нестандартным портом и добавить её вручную (addnode). Список IP-адресов нод с портами можно найти здесь. Правда, в поисках нестандартного порта придётся пролистывать список вручную. Таким образом, мне удалось найти ноду с нестандартным портом 94.130.206.184:21775 и успешно подключиться к ней.

Ссылка на комментарий
Поделиться на другие сайты

Все возможно, что возможно представить. И заблокировать можно, и обойти потом блокировку тоже можно.
Но давайте не будем выдумывать себе не актуальные проблемы и изобретать лекарства от не существующих болезней.
Проблемы нужно решать по мере их поступления, если начнут блокировать то в этот-же день появится десяток рекомендаций и инструкций с "картинками для самых тупых" как блокировку обойти. Через 2 дня сторонний софт решающий проблему нажатием одной кнопки, через месяц апдейт официального клиента с врожденным иммунитетом к применяемым типам блокировок.
 

Изменено пользователем kamikadze69
Ссылка на комментарий
Поделиться на другие сайты

9 часов назад, Old Miner сказал:

С другой стороны, действительно, есть техническая проблема. При первом запуске нода получает список других нод при помощи механизма DNS Seed,

Не, ну я то старый peers.dat не удалял. Естественно, через DNS Seed клиент вообще никогда ничего не найдет.

Я тож нашел руками ноду с нестандартным портом, путем запуска модифицированного bitcoin-seeder, проблема этих нод мало и клиен сам их не находит.

Может есть какая программа для просмотра peers.dat?

В принципе понятно откуда ноги растут у проблемы, даже в коде bitcoin-seeder есть  фильтр по порту, но оно там похоже необходимо.

Давно хотел поковырять peers.dat, может есть какие инструменты?

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...
В 09.04.2018 в 16:05, den285072 сказал:

Людей которые "завернут в тунель" или поднимут торЪ, два с половиной человека, очень мало.

 

Спасибо РКН, сейчас все знают, что такое ВПН и ТОР.

Ссылка на комментарий
Поделиться на другие сайты

В 16.01.2018 в 17:22, TheDoctro сказал:

Всем привет.
Может ли провайдер заблокировать обмен пакетами между нодами сети биткоин?

https://en.bitcoin.it/wiki/Tor

Ссылка на комментарий
Поделиться на другие сайты

On 4/12/2018 at 12:40 AM, Knot said:

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

на сколько это будет законно?

Ссылка на комментарий
Поделиться на другие сайты

3 часа назад, ICODA сказал:

на сколько это будет законно?

Точно сказать не могу, так как это уже не технический вопрос, но в последнее время всё больше убеждаюсь, что "законы"-это просто правила, которые придуманы теми, кто свехру для тех, кто снизу.

Ссылка на комментарий
Поделиться на другие сайты

13 hours ago, Knot said:

Точно сказать не могу, так как это уже не технический вопрос, но в последнее время всё больше убеждаюсь, что "законы"-это просто правила, которые придуманы теми, кто свехру для тех, кто снизу.

да, к сожалению, вы правы ?

Ссылка на комментарий
Поделиться на другие сайты

В 01.05.2018 в 05:13, Balthazar сказал:

"onion" network that makes it difficult to track peers on the network

Difficult does not equal impossible.

Ссылка на комментарий
Поделиться на другие сайты

On 5/9/2018 at 3:38 AM, Knot said:

Точно сказать не могу, так как это уже не технический вопрос, но в последнее время всё больше убеждаюсь, что "законы ob oral steroids"-это просто правила, которые придуманы теми, кто свехру для тех, кто снизу.

с этим я согласен, но в любом случий я сомневаюсь что это не будет законно.

Изменено пользователем Hisfat
Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Привет.

 

Введя кошелек получателя, сумму и комиссию и нажимаю кнопку Отправить.

Мой десктопный оф. клиент отправляет информацию о транзакции 8 случайным клиентам из 9865 существующих (https://bitnodes.earn.com/nodes/), правильно?

Те в свою очередь отправляют другим и так далее пока в мемпуле каждого не будет моей транзакции?

Т.е. вся система держится на этих 9865 нодах? Если в стране захотят заблокировать Bitcoin, то единственно что нужно сделать, это написать парсер новых IP нод через стандартный клиент Bitcoin Core (в нем наверняка они подгружаются периодически для обновления неактивных), и блокировать эти адреса на стороне провайдеров (аля Роскомнадзор)?

 

Я наверняка ошибаюсь, потому прошу рассказать, как в мемпул майнера попадает моя транзакция? И еще, когда скачиваю блокчейн, я скачиваю его с серверов этих 9865 нод?

Ссылка на комментарий
Поделиться на другие сайты

Я не учел, что можно использовать Blockchaine.info/Bitpay и прочие кошельки, им блокировка не грозит и транзакция достигнет блокчейна через их ноду.

Ссылка на комментарий
Поделиться на другие сайты

Всё верно, но часть нод имеет динамические IP. Если РКН будет постоянно пополнять базу блокировок динамическими IP, то вылезут побочные эффекты (кого-то не того заблокируют).

Вопрос уже обсуждался.

Ссылка на комментарий
Поделиться на другие сайты

@Old Miner каким образом мой клиент отправляет мою транзакцию на условную ноду, например 185.4.24.199:8333

curl --user user --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getinfo", "params": [] }' \
  -H 'content-type: text/plain;' http://185.4.24.199:8333/

ведь они все защищены логином и паролем?

 

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, awww сказал:

каким образом мой клиент отправляет мою транзакцию на условную ноду, например 185.4.24.199:8333

ведь они все защищены логином и паролем?

 

У ноды Bitcoin - два интерфейса.

 

Первый, JSON-RPC - это интерфейс API ноды, интерфейс для хозяина ноды, с его помощью можно узнавать свой баланс, создавать и отправлять свои транзакции, поэтому он защищён паролем и по-умолчанию доступен только локально (висит на localhost:8332). В вашем примере:

curl --user user --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "getinfo", "params": [] }' \
  -H 'content-type: text/plain;' http://185.4.24.199:8333/

идёт запрос на интерфейс JSON-RPC (метод getinfo), но почему-то не на тот порт, должен быть 8332, а не 8333.

 

Второй, P2P Network - это интерфейс общения нод друг с другом, с его помощью ноды обмениваются блоками, адресами соседних нод, транзакциями из мемпула. Этот интерфейс по-умолчанию висит на порту 8333 и доступен извне (если файрвол не помешает).

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Андре Драгош: «Благодаря халвингу биткоина рынок постепенно восстанавливается»

      Руководитель отдела исследований ETC Group Андре Драгош опубликовал отчет, в котором утверждает, что рынок восстанавливается после спада, вызванного геополитическими событиями на Ближнем Востоке. Андре Драгош (Andre Dragosz) подчеркнул, что благодаря халвингу биткоина рынок перешел к восстановлению, и главной причиной будущего роста актива станет дефицит предложения.   «Халвинг биткоина уже оказал положительное влияние на рынок и ожидается, что оно проявится в полной мере примерно ч

      в Новости криптовалют

    • Питер Шифф: «Транзакции в сети Биткоина слишком медленные и дорогие»

      Экономист, инвестор и сторонник инвестиций в золото раскритиковал сеть Биткоина за медленную скорость и высокую стоимость транзакций, а монету выставил нежизнеспособной. Питер Шифф (Peter Schiff) запостил твит о том, что для совершения транзакции в Биткоине от пользователей сейчас требуется платить около $128, а обработка транзакций занимает от 30 минут до часа.   The cost to complete a #Bitcoin transaction is now $128 and it takes a half hour to process. This is another reason why

      в Новости криптовалют

    • Forbes: Халвинг сети Биткоина прошел без помпы и не изменит цену актива

      Аналитики Forbes Advisor объявили, что халвинг сети Биткоина прошел «не с шумом, а с хныканьем», и столь ожидаемое криптоинвесторами событие практически не повлияло на цену первой криптовалюты. Событие прошло незаметно как для криптоиндустрии, так и самой сети Биткоина.   «Вознаграждение за блок для майнеров было снижено вдвое, с 6,25 BTC до 3,125 BTC за добытый блок. Однако вы этого не узнаете из-за отсутствия помпы. Не звонили колокола, небо не освещалось фейерверками, а цена остав

      в Новости криптовалют

    • Четвертый халвинг Биткоина / Почему выросли комиссии в сети? / Майнинг в России

      На выходных состоялось долгожданное событие в истории Биткоина – новый халвинг. Почему сразу после халвинга резко выросли комиссии? Каким будет курс биткоина в ближайшем будущем после халвинга? Как российские власти рассчитывают пополнять госбюджет за счет майнинга биткоинов? Об этом и многом другом расскажем в новом выпуске Bits.media.  

      в Новости криптовалют

    • Deutsche Bank: Цена биткоина после халвинга долго не изменится

      Эксперты крупнейшего по числу сотрудников и сумме активов финансового конгломерата Германии Deutsche Bank заявили, что после халвинга, состоявшегося 20 апреля, на рынке следует ожидать доминирование флэта. Аналитики Марион Лабур (Marion Laboure) и Кэссиди Эйнсуорт-Грейс (Cassidy Ainsworth-Grace) уточнили: сокращение награды вдвое за добавление новых блоков в сеть Биткоина уже сыграло свою роль, так как участники рынка знали о надвигающемся халвинге.   Цена первой криптовалюты в ближай

      в Новости криптовалют


×
×
  • Создать...