Experimental rule-based namesystem for nanomsg