We don't say dasn't in the UK, and only occasionally do we use daren't. I've always assumed that dasn't is a corruption of dares not, whether or not dares is the grammatically correct verb form.