Специализни шаблонца! (udpn) wrote,
Специализни шаблонца!
udpn

Ох уж этот common sense

 https://nohats.ca/wordpress/blog/2012/04/09/you-cant-p2p-the-dns-and-have-it-too/

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

А вот пример схемы, которую можно реализовать поверх существующих технологий. Мы кладём в блокчейн биткойна подписанные приватным ключом соответствия имён доменов IP адресам и публичный ключ. При поиске имён находим последнюю запись, имеющую такой же приватный ключ, как и первая запись. Трансфер доменов организуется несколько сложнее, с подписью приватным ключом публичного ключа другой стороны. Единственная проблема -- невозможно больше использовать домен, если приватный ключ был утерян. Во избежание запрета на использование целой сети адресов, домены нужно покупать, отчуждая часть средств на кошельке в пользу сети.

Ещё немного деревьев Меркла и прочей оптимизации, и, вуаля, P2P DNS.
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 7 comments