Bitcoin Core Adds Cjdns Mesh Networking Protocol Support

Bitcoin Core Adds Cjdns Mesh Networking Protocol Support
фото показано с : zycrypto.com

2024-2-16 15:28

TLDR

Released in April 2022, Bitcoin Core 23.0 adds support for the cjdns protocol, boosting protection against hostile ISPs. Cjdns is an end-to-end encrypted alternative to standard internet protocols. By adding cjdns support, Bitcoin full nodes now have a new way to exchange blocks, making the network more resilient against adversarial ISPs and firewalls.

Bitcoin Core version 23.0, released in April 2022, marked a significant update, as it integrated support for the cjdns mesh networking protocol. This move provides additional security against adversarial Internet Service Providers (ISPs) and strengthens the resilience of the Bitcoin Core software.

Cjdns uses public-key cryptography to create an encrypted IPv6 network. The network it creates operates within the fc00::/8 address space designated for unique local addresses, and each individual address is derived from a node’s cryptographic keys.

The cjdns protocol establishes a mesh network reminiscent of a distributed VPN topology with numerous entry points. This enables each participant to have direct access to every other node. With cjdns now part of Bitcoin Core, full nodes have an additional method to disseminate blocks and transactions, which is the lifeblood of data that makes the Bitcoin network work.

Bitcoin’s network communications can be easily targeted and restricted by ISPs and regulatory frameworks like national firewalls. Recognizing this, developers in the release of Bitcoin Core v23 also changed the software so that it can communicate over random port numbers rather than requiring port 8333. Randomizing the port number is a useful first step in making the network traffic more difficult to identify, but sophisticated attackers search for patterns in the data itself to try to “fingerprint” the protocol from the network traffic.

Cjdns makes significant efforts to frustrate such fingerprinting by making its traffic resemble random data. In addition, as a routing protocol, cjdns can dynamically find alternative paths if the usual routes face obstruction, enhancing the network’s resilience.

For many years, Bitcoin Core has had support for high anonymity networks such as TOR and I2P. These protocols provide excellent protection against network attacks, but their focus on anonymity comes at the expense of performance. For Bitcoin users, especially mining pools, the time it takes for a message to cross the Bitcoin network can be the difference between profit and loss, so anything which imposes a significant penalty on network performance is unacceptable.

Cjdns is unique in that it does not aim to provide anonymity, which means it can deliver much faster performance, on par with conventional VPNs. This balance between censorship resistance and efficient performance makes cjdns a fitting choice for Bitcoin users who cannot afford delay in their transactions or blocks.

The incorporation of cjdns alongside TOR and I2P underscores a commitment to bolstering the robustness and resilience of the Bitcoin network. Nevertheless, it’s important to recognize the security vulnerabilities that arise if one operates a Bitcoin node on only one network, such as only TOR using, or only using cjdns. When operating exclusively on a single network, there is increased susceptibility to Sybil and Eclipse attacks, and the risk of network partitioning. These security concerns can be mitigated by establishing manual connections with verified, trusted Bitcoin nodes.

The reliability of blockchain technology is intrinsically linked to the integrity of the internet upon which it operates. Hostile network administrators and network level censorship can exert substantial influence over free speech and commerce. However, decentralized networking protocols like cjdns, as well as the growth of local community mesh networks, offer meaningful defense of these liberties.

Cjdns is also the mesh infrastructure of the PKT Network. Launched in August 2019, the PKT Network is a fully decentralized digital ecosystem and technology stack built to scale open mesh internet access and digital freedom. PKT Network’s main features are its globally decentralized infrastructure, enabling anyone to build censorship-resistant websites, and supporting peer-to-peer payments direct to a cjdns IPv6 URL.

Similar to Notcoin - TapSwap on Solana Airdrops In 2024

origin »

Bitcoin (BTC) на Currencies.ru

$ 66279.88 (-0.10%)
Объем 24H $40.596b
Изменеия 24h: 7.44 %, 7d: 8.03 %
Cегодня L: $65892.13 - H: $66316.72
Капитализация $1305.635b Rank 1
Цена в час новости $ 51947.61 (27.59%)

bitcoin core support networking protocol cjdns mesh

bitcoin core → Результатов: 126


ФБР расследует кражу биткоинов с кошелька разработчика Bitcoin Core Люка Дашира

Федеральное бюро расследований (ФБР) США в 2023 году запрашивало персональные данные участников встречи CoreDev Atlanta в рамках расследования дела о похищении 217 BTC у разработчика Bitcoin Core Люка Дашира.

2024-4-13 12:10


На GitHub появилась новая версия Bitcoin Core 25.0

Bitcoin Core, эталонная реализация протокола биткоина (BTC), играет решающую роль в функционировании и целостности сети главной криптовалюты. Выступая в качестве клиента полной ноды, он позволяет пользователям проверять транзакции, поддерживать копию блокчейна и участвовать в процессе консенсуса.

2023-5-27 14:30


Фото:

Состоялся релиз Bitcoin Core 22.0 с поддержкой Taproot

Вышла новая версия популярного клиента Bitcoin Core (v 22. 0). В ней реализована поддержка предстоящего крупного обновления Taproot, которое запланировано на ноябрь 2021 года. Bitcoin Core 22.

2021-9-14 10:59


Фото:

В Bitcoin Core 0.21.0 появились «дескрипторные кошельки» и расчет комиссий в сатоши

Разработчики Биткоина выпустили следующую версию программного клиента Bitcoin Core 0.21.0 с поддержкой «дескрипторных кошельков» и последней версии Tor.

2021-1-16 15:28


Обновление Bitcoin Core перешло на формат Bech32

В последнем обновлении Bitcoin Core, «программном обеспечении с открытым исходным кодом, которое выступает главной нодой биткоина», реализован ряд улучшений сетевого взаимодействия и эффективности транзакций, также по умолчанию установлена генерация адресов в формате «bech32».

2019-11-28 15:02


Простота и безопасность: рынок обсуждает новый Bitcoin Core

Bloomchain попросил экспертов прокомментировать основные изменения в новом релизе программного обеспечения Bitcoin Core. И рассказать, как они повлияют на работу с первой криптовалютой.   В воскресенье состоялся девятнадцатый релиз Bitcoin Core — главного программного обеспечения для Bitcoin.

2019-11-28 23:55


Вышла версия Bitcoin Core 0.19.0

Разработчики Биткойна выпустили обновление Bitcoin Core 0. 19 для оригинального программного клиента Bitcoin. Текущая версия обновления носит номер Bitcoin Core 0. 19. 0. 1, так как перед запуском версии 0.

2019-11-26 11:19


Вышла новая версия клиента Bitcoin Core 0.19.0

Новая версия популярного клиента Bitcoin Core 0. 19. 0, содержащая множество улучшений и исправлений ошибок, вышла в релиз 24-го ноября и доступна для скачивания. Совместимость Bitcoin Core и новые функции Bitcoin Core 0.

2019-11-25 14:49


Релиз Bitcoin Core 0.19.0: Что нового?

Вчера, 24 ноября 2019 года, состоялся релиз Bitcoin Core 0. 19. 0 — 19-й версии основного клиента биткоина, запущенного Сатоши Накамото почти 11 лет назад (из-за проблемы, которая обнаружилась на поздней стадии процесса выпуска Bitcoin Core 0.

2019-11-25 12:33


Официальный кошелек Bitcoin Core обновился до версии 0.19.0

24 ноября разработчики наиболее популярного клиента для сети биткоина Bitcoin Core объявили о выходе новой версии ПО. Bitcoin Core 0. 19. 0(. 1) was released!https://t. co/iE3Bd0H5pORelease notes: https://t.

2019-11-25 10:56


Состоялся релиз Bitcoin Core 0.19.0 с генерацией bech32-адресов по умолчанию

24 ноября разработчики наиболее популярного клиента для сети биткоина Bitcoin Core объявили о выходе новой версии ПО. Bitcoin Core 0. 19. 0(. 1) was released!https://t. co/iE3Bd0H5pO Release notes: https://t.

2019-11-24 16:31


Почему не стоит пользоваться браузерными кошельками — объясняет разработчик Bitcoin Core

Автор статьи — Джеймсон Лопп, технический директор биткоин-стартапа Casa и один из разработчиков Bitcoin Core. Оригинал опубликован в блоге Casa. Когда мы говорим о безопасности биткоин-кошельков, основное внимание уделяется тому, чтобы закрытые ключи не попадали в чужие руки.

2019-11-8 14:48


Новый инструмент Guix сделает разработку Bitcoin Core более надежной

Ещё в 2016 году разработка биткоина стала примером для всех разработчиков открытого ПО благодаря Gitian — «компьютера в компьютере», который позволяет проверять двоичные (бинарные) файлы более надежным и прозрачным способом.

2019-8-15 17:41