挖矿的基本条件有哪些