Commit 02b6c2f9 by toby

voting notes, clojure

parent d22b3aac
(defproject keyrun "0.1.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[org.clojure/clojure "1.7.0"]
[bitcljoin "0.4.5"]]
:main ^:skip-aot keyrun.core
:target-path "target/%s"
:profiles {:uberjar {:aot :all}})
(ns keyrun.core
(:gen-class)
(:require [bitcoin.core :as bc]
))
(defn -main
"Starting a key.run server"
[& args]
(println "Enter your namespace Bitcoin address:"))
(ns keyrun.core-test
(:require [clojure.test :refer :all]
[keyrun.core :refer :all]))
(deftest a-test
(testing "FIXME, I fail."
(is (= 0 1))))
......@@ -11,5 +11,18 @@ Waiting for registration... Registered!
```
## Login address
* bitcoin address you send a small amount to to login
* verified because your transaction is signed with matching blockchain name record
## Bitcoin voting
* all content gets a bitcoin address
- deterministic address based on author's public key
* ui sorts content by funds and/or # of unique senders
## DHT filter/content downvoting
* downvotes are *not* Bitcoin transactions
* social or vote based filter on content stored distributed
* multiple filters available
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment