a fledgling bitcoin implementation written in clojure