Для что запускать свою биткойн-ноду?

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

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

Сколько существует биткойн-нод?

Рационального и исчерпающего способа подсчета активных биткойн-узлов не существует. Это соединено с тем, что биткойн-ноды могут работать в личном порядке, собирая блоки и транзакции, но не сообщая о собственном существовании остальной сети. Не считая того, биткойн-ноды могут свободно покидать сеть и вновь к ней присоединяться по собственному желанию.

Тем не наименее существует несколько методов оценки количества на публике доступных биткойн-нод. По одной из фаворитных оценок, публикуемой Luke Dashjr, разрабом Bitcoin Core, по состоянию на конец июня к сети Биткойна подключено около 62 тыщ нод.

Для что запускать свою биткойн-ноду?

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

Достоинства исходя из убеждений конфиденциальности

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

Достоинства исходя из убеждений сохранности

Внедрение собственной биткойн-ноды для сотворения транзакций может также повысить вашу сохранность, уменьшив или вполне устранив необходимость раскрытия ваших скрытых ключей через веб. Bitcoin Core, самая пользующаяся популярностью реализация биткойн-ноды, дозволяет юзерам создавать неподписанные транзакции, именуемые отчасти подписанными (Partially Signed Bitcoin Transaction, PSBT), которые потом можно подписать при помощи другого кошелька. При этом этот кошелек быть может вполне отключен от веба. Подписав транзакцию, вы сможете передавать ее в сеть Биткойна через свою ноду. Таковой метод подписания и трансляции транзакций значительно увеличивает сохранность, так как скрытые ключи юзера при всем этом остаются вполне изолированными от всех наружных подключений.

Устранение доверенных третьих сторон

Без собственной ноды самоличная проверка того, что любая транзакция и блок являются добросовестными и валидными, преобразуется в изнурительную работу. Так же трудно, если не нереально, было бы получить надежную гарантию того, что никогда не будет сотворено наиболее 21 миллиона BTC. Не считая того, в отсутствие ноды для вас приходится доверять постороннему блок-эксплореру, который в хоть какой момент — по злому умыслу либо вследствие ошибки — может предоставить для вас неправильную информацию.

«Доверенные третьи стороны — это бреши в системе сохранности», — Ник Cабо (источник).

Со собственной нодой для вас не приходится доверять никому, включая брокера, также провайдеров блок-эксплорера либо кошелька. Так как ваша нода хранит полную копию блокчейна Биткойна, вы сможете без помощи других надзирать валидность этих данных. Если майнер попробует сделать с блоком лишний новейший BTC, ваша нода автоматом отклонит таковой блок как недействительный. Если некий юзер передаст в сеть транзакцию, создающую новейшие BTC, ваша нода автоматом ее отклонит. Если кошелек докладывает, что ваш баланс составляет 1 BTC, вы сможете гарантировать его точность в отношении блокчейна в любой момент времени.

При помощи обычный команды getutxosetinfo вы сможете провести аудит общего предложения биткойнов и убедиться, что оно никогда не превзойдет 21 млн BTC.

Усиление сети

Сеть Биткойна децентрализована благодаря большенному количеству и распределению узлов и майнеров. Но в случае скоординированной атаки на сеть либо уязвимости в кодовой базе почти все биткойн-ноды могут быть выведены из строя сразу. В таковой гипотетичной ситуации было бы принципиально поддержать сеть, для которой может потребоваться больше нод, чем есть в текущее время. По данной нам причине поддержку полной ноды можно разглядывать как вклад в устойчивость сети на вариант неожиданных событий, «темных лебедей».

К примеру, если б несколько правительств попробовали запретить Биткойн и вывести из сети все ноды в соответственных юрисдикциях, для сохранности сети было бы актуально принципиально поддерживать существенное количество нод за пределами этих юрисдикций, чтоб обеспечить непрерывность работы Биткойна.

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

 

Подписывайтесь на BitNovosti в Telegram!
Делитесь вашим воззрением о данной нам статье в комментах ниже.

Author: Anonim