1) How does Bitcoin prevent double-spending? Describe the high-level mechanism. 2) What is the purpose of the proof of work in Bitcoin?