Пользователь
741,0
карма
132,8
рейтинг
26 мая 2011 в 12:41

Namecoin: защищённая DNS на базе P2P-вычислений

DNS-система Namecoin основана на концепции онлайновой криптовалюты Bitcoin. Здесь защита пары домен/DNS обеспечивается методом распределённого вычисления хэша, так что никто не сможет изъять ваш домен, как это недавно случилось с множеством торрент-трекеров и покерных сайтов (точнее, для изъятия домена требуются вычислительные ресурсы, несопоставимые с важностью задачи).

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

Скептики скажут: ну конечно, теперь вы можете деньгами, которые никто не использует, заплатить за сайт, на который никто не может зайти. Но есть и другая точка зрения: это альтернативная система DNS, и если её популярность будет расти такими же взрывными темпами, как стоимость валюты Bitcoin, то кто знает…

В Namecoin все вычисления осуществляются в блоках, отдельных от Bitcoin. В остальном системы полностью идентичны, только вместо отдельных монет тут используются пары домен/DNS, а вместо финансовых транзакций — транзакции new, first-update и update. Соответственно, чтобы получить такую пару, то есть зарегистрировать домен, вам нужно вычислить блок Namecoin на своём компьютере (заплатить 0,01 NC). Вкратце: устанавливаете namecoind, потом запускаете один из стандартных bitcoin-майнеров и перенаправляете его на сервер и порт, где работает namecoind. Уровень сложности сейчас очень маленький, так что даже на CPU можно быстро сгенерировать блок. Полная инструкция по регистрации и конфигурации здесь.

Каждая транзакция хранится на каждом компьютере, работающем в распределённой вычислительной сети. Срок регистрации домена считается истёкшим после вычисления 12 000 новых блоков.

Сейчас в Namecoin регистрируются домены только в зоне .bit. Мощность распределённой вычислительной сети гарантирует, что не появится двух одинаковых доменов и что ваш DNS-адрес не сможет быть присвоен ни одному стороннему сайту.

Код проекта на github

Чтобы Namecoin набрал популярность, нужно ещё сделать прокси, расширения к браузеру и поднять DNS-сервера.

По теме:
Пираты — за создание альтернативной системы DNS
Анатолий Ализар @alizar
карма 741,0
рейтинг 132,8
Реклама

Комментарии (19)

Injected
0
Интересная вещь, в win при попытке запустить namecoind.exe вот что выдает:
image
скорей всего кириллицу не кушает, настройки все вписал, но говорит что нету.
Injected
+1
за что меня так я в чем то ошибся?
VolCh
0
Винда? Учётка администратора?
Injected
+7
извините я исправлюсь и впредь буду работать только под fedora
bliznezz
–2
chcp 1251
philpirj
+7
Кажется, началась децентрализация.
Injected
+3
что собственно есть очень даже хорошо, главное чтоб пошло в массы.
madgnu
+2
Кроме того, стимулом для создания этой системы стали известные сбои в работе DNS, которая вообще считается ненадёжной системой и уязвимой для подмены кэша.

К сожалению, переход на DNSSEC идет ну очень медленно.
whitequark
+15
Я правильно понимаю, что со временем регистрировать домены станет все сложнее и сложнее, а через 20 лет (или сколько там у bitcoin) система вообще перестанет работать?
compdemon
+2
Судя по описанию bitcoin — работать оно не перестанет, а вот стоимость в BTC будет расти.
Вообще затея несколько сомнительная. Распределенная система ХРАНЕНИЯ — это интересно.
А вот регистрация — сомнительно. В первую очередь совершенно непонятно как в такой системе бороться с киберсквоттерами. А во вторых — тут все упирается в мощностя компьютеров (если хочется домен «нахаляву»), что может привести к непропорциональному перекосу в пользу владельцев или администраторов больших серверных мощностей, либо же к весьма сильной инфляции, связанной с ограниченностью общего количества BTC-пойнтов и постепенным ростом курса обмена BTC на реальную валюту (для тех, кто не успел обзавестись BTC или вообще далек от распределенных вычислений, но хочет себе доменчик).
compdemon
+5
Киберсквоттеры запасаются GPU и начинают активно генерить себе домены…
zelyony
+5
т.е. блоки по началу будут генерироваться быстро, а потом…
> Срок регистрации домена считается истёкшим после вычисления 12 000 новых блоков.
сегодня я зарегистрировал домен, а завтра он… истек?
сегодня домен стоит час работы компа, а послезавтра… админы суперкомпьютеров будут покупает каены? :)
compdemon
0
Потом — надо будет покупать BTC за валюту уже не виртуальную. Вот только каким будет курс на момент перерегистрации сказать о-оочень сложно.
… И таки да — владельцы больших серверных мощностей таки будут кататься на Кайенах и Бэнтли. :)
Khoss
0
Странно все это. Очень похоже на трояна вроде github.com/bitcoin2cash/Stealthcoin
olololog
0
И чем же?
hx0
0
А вот как направить на него обычный майнер?
olololog
0
hx0
0
Это понятно, только он постоянно говорит:
PROOF OF WORK RESULT: false (booooo)
olololog
0
Жаль, ничем не могу помочь — не на чём проверить. Доберусь до железа — буду разгребать.

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

Интересные публикации

Вакансии