BitTorrent DHT implementation in Erlang