Namecoin

Поделись знанием:
Перейти к: навигация, поиск
Namecoin
Тип

Альтернативные корневые серверы DNS

Написана на

C++

Операционная система

Windows, Linux, Mac OS X

Первый выпуск

18 апреля 2011

Последняя версия

0.3.76 (31 августа 2014)

Состояние

Бета

Лицензия

MIT License

Сайт

[namecoin.info n.info]

К:Википедия:Статьи без изображений (тип: не указан)К:Программное обеспечение, разработанное в 2011 году

Namecoin (англ. name — «имя», англ. coin — «монета») — основанная на технологии Bitcoin система хранения произвольных комбинаций вида «имя-значение»[1], наиболее известным применением которой является система альтернативных корневых DNS-серверов. Namecoin устойчив к цензуре и не управляются какой-либо одной организацией. Каждый узел сети Namecoin имеет полную копию распределённой базы данных.

Главным применением Namecoin является цензура-устойчивый домен верхнего уровня .bit, который функционально похож на .com или .net домены, но не зависит от ICANN, главного руководящего органа для доменных имен.[2]

Принцип одноранговой сети и отсутствие административного центра делает невозможным изъятие имени. Для вычисления блоков используется стандартное программное обеспечение для майнинга Bitcoin, перенаправленное на сервер и порт, где работает Namecoin. Возможен одновременный майнинг Namecoin и Bitcoin без снижения эффективности майнинга Bitcoin за счёт использования технологии «Merged Mining»[3][4]. Также была возможность приобрести домен за криптовалюту Bitcoin через посредника[5]. Срок регистрации имени считается истёкшим после вычисления 36000 новых блоков.[6]

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

Чтобы получить доступ к доменам, расположенным в доменной зоне .bit и привязанным к IP-адресам можно использовать прокси-сервер или DNS-серверы, указанные в вики проекта[8]. Namecoin также используются в качестве DNS в ZeroNet и Bitmessage.

К недостатку Namecoin можно отнести то, что имена невозможно юридически защитить от киберсквотеров.

Альтернативы

Некоторое время существовала концепция проекта децентрализованной DNS под названием «DIANNA»[9].

EmerCoin, запущенный в декабре 2013 года, поддерживает хранение любых имён в криптоблоках и используется для поддержки (хранения записей) нескольких доменных зон.

В Ethereum аналог Namecoin реализуется пятью строками кода[10].

Примечания

  1. [github.com/namecoin/wiki/wiki Home · namecoin/wiki Wiki · GitHub]
  2. Dourado, Eli. [theumlaut.com/2014/02/05/namecoin-icann/ Can Namecoin Obsolete ICANN (and More)?], Theumlaut (5 февраля 2014).
  3. [dot-bit.org/Merged_Mining Merged Mining — Namecoin DNS]
  4. [en.bitcoin.it/wiki/Merged_mining_specification Merged mining specification — Bitcoin]
  5. [register.dot-bit.org/ Register a .bit domain]
  6. [github.com/namecoin/wiki/wiki/FAQ FAQ · namecoin/wiki Wiki · GitHub]
  7. [explorer.dot-bit.org/n/45362 Namecoin block explorer]
  8. [dot-bit.org/HowToBrowseBitDomains How To Browse Bit Domains]
  9. [dianna-project.org/wiki/Main_Page DIANNA Project]
  10. [blog.ethereum.org/2014/02/03/introducing-ethereum-script-2-0/ Introducing Ethereum Script 2.0 - Ethereum Blog]

Ссылки

  • [dot-bit.org/ Старая вики проекта Namecoin]  (англ.), последнее изменение 1 October 2014
  • [wiki.namecoin.org/ Вики проекта Namecoin]  (англ.),
  • [github.com/vinced/namecoin Код проекта на github]  (англ.)
  • [bit.namecoin.info/ Сайт доменной зоны .bit]  (англ.)