Namecoin: альтернативная зона DNS

Sam999

New member
Namecoin(англ. name — «имя», англ. coin — «монета») — основанная на технологии Bitcoin система хранения
произвольных комбинаций вида «имя-значение», наиболее известным применением которой является
система альтернативных корневых DNS-серверов.

Nameсoin не управляются какой-либо одной организацией.Каждый узел сети Nameсoin имеет полную копию распределённой базы данных.Принцип одноранговой сети и отсутствие административного центра делает невозможным изъятие имени.

Сейчас в Namecoin регистрируются домены только в зоне .bit, для которых используется
пространство имён «d/» (например, запись домена «bitcointalk.bit» использует имя «d/bitcointalk»).
Мощность распределённой вычислительной сети гарантирует, что не появится двух одинаковых имён

и что ваше соответствие «имя-значение» («домен-адрес» в частном случае) не сможет быть присвоено

и изменено ни одним посторонним лицом.

- главная страница проекта

Для регистрации домена и управления им качаем namecoin wallet.

Регистрация нового домена стоит 0.02NMC, обновление записи - 0.005NMC.
На момент написания текста биржевой курс NMC/USD - 0.36.
То есть регистрация и обновление домена - это примерно 0.0072$ и 0.0018$ соответсвенно.
Срок жизни домена 36000 блоков - примерно несколько месяцев. Потом домен нужно обновить за те же 0.005 NMC.

Купить NMC можно на криптобиржах за USD.

Простой способ регистрации и конфигурации домена:
1) Скачиваем wallet, запускаем, ждём синхронизации сети (будет скачано несколько ГБ блокчейна).
2) Переходим на вкладку Manage Names
3) Пишем свой домен в поле Name (например d/mysite для mysite.bit) и нажимаем Submit
4) Переходим на вкладку Custom Configuration и пишем {"ip":["123.123.123.1", "123.123.123.2"]} если
например хотим привязать наш домен к ip-адресам "123.123.123.1" и "123.123.123.2". Нажимаем Ok.
5) Ждём 12 блоков для регистрации нового домена и 6 блоков для обновления записи (примерно 3 часа).

Для резольвинга доменов в зоне .bit традиционные DNS бесполезны. Зато очень полезны альтернативные DNS.

Например проект/.
То есть для использования в своём софте, просто зашьём в код ip-адреса альтернативных DNS.
Берём ip-адреса с этой страницы
.
А далее из своего софта для резольвинга доменов используем вместо gethostbyname другую малопопулярную и плоходокументированную API-функцию, принимающую ip-адреса альтернативных DNS в качестве аргумента и не использующую DNS из настроек системы по умолчанию.

Вот и вся технология!

Альтернативная API-функция доступна начиная от Windows XP, не требует наличия дополнительных библиотек,
админ привилегий и т.п. 100% применима для доступа к CC из тихих, маленьких и незаметных программ.

Для тех, кто считает хардкорный список ip-адресов opennicproject проблемой:
1) DNS живут долго (годами).
2) В свой софт можем вшить большой список DNS. Все сразу не отвалятся 100%. Да и через год не отвалятся.
3) В большинстве случаев DNS opennicproject используют обычные пользователи персональных ЭВМ,
просто прописав их в настройки сети. Поэтому 99.99% запросов к DNS opennicproject это запросы резольвинга
google.com, fb.com и прочего 100% траст. Поэтому и сами DNS сервера - это очень очень много траста,
который не загадить 0.00000001% запросов для резольвинга CC софтом, который антивирусы считают вредоносным.
4) Не используем DNS opennicproject в качестве CC или чего либо ещё. Только для резольвинга домена.
5) Opennicproject не имеет никакого влияния на зону .bit.
6) Opennicproject очень лояльно относится к серым и чёрным темам. И кроме зоны .bit, также
резольвит .onion, .i2p. А так же поддерживает свои альтернативные зоны (это основная деятельность организации),
например зону .pirate.

Новые .bit домены доступны в opennicproject DNS сразу после того как станут доступны
в самом блокчейне без задержки.
 
Яндекс.Метрика
Сверху