Мне кажется, что не будет ошибки, если мы напишем "ошибка". А вот написание "ашибка", скорее всего, неверное. Если мы не желаем сознательно веселить интернет "олбанскими" перлами, конечно.
Но дело в том, что самой гарантированной проверкой (с помощью ударения) это слово нам проверить крайне сложно, если не сказать невозможно. Поэтому для проверки нам потребуются глубокие знания этимологии и представление о проверке подобием.
Итак, не хвастаясь лингвистическими знаниями, попробуем это сделать. В старославянском языке существовал глагол "шибати". Собственно, в просторечиях он и сейчас прекрасно существует, в значении "бросать, кидать". Есть и наречие "шибко", то есть стремительно. От глагола "шибати" произошёл новый: "ошибати ся". То есть, как бы самого себя закидать чем-то. Бросить, да ошибиться целью. Таким образом, "о" - это ни что иное, как этимологическая приставка, довольно прочно сросшаяся с корнем.
А теперь проверка подобием (или аналогиями). Она не гарантированна, но это единственное, что мы можем. У нас есть слова: "описка", "опечатка", "оговорка" и подобные. Видите? Все они обозначают ошибку и начинаются с несросшейся приставки "о". Следовательно, можно предположить, что нужно писать "ошибка".
Но в общем-то это словарное слово, если действовать на уровне школьной программы.