Disclosed is a smart contract based collection method, comprising: creating an equal cost sharing collection contract in a blockchain (S202), and sending a contract address for acquiring the equal cost sharing collection contract to each terminal in at least one contract participating terminal (S204), so that after downloading the equal cost sharing collection contract from the contract address (S206), each terminal of a plurality of user terminals runs the equal cost sharing collection contract and then locally automatically executes the equal cost sharing collection contract to pay a stipulated amount in the equal cost sharing collection contract (S208). Thus, after each terminal in the plurality of user terminals runs the equal cost sharing collection contract, a deduction can be automatically completed by means of the equal cost sharing collection contract, such that with the condition of ensuring full collection, the collection efficiency can also be improved, and the user experience is better.
展开▼