Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/demining/bitcoinocracy-google-colab
Truth backed by Bitcoin Google Colab
https://github.com/demining/bitcoinocracy-google-colab
bitcoin bitcoin-api bitcoin-core bitcoin-payment bitcoin-transaction bitcoin-wallet colab colab-notebook colab-notebooks colab-tutorial colaborativo colaboratory google-colab google-colab-gpu google-colab-notebook google-colab-tutorial google-colaboratory google-colaboratory-notebooks
Last synced: about 1 month ago
JSON representation
Truth backed by Bitcoin Google Colab
- Host: GitHub
- URL: https://github.com/demining/bitcoinocracy-google-colab
- Owner: demining
- Created: 2022-02-18T19:17:17.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-02T00:56:04.000Z (over 2 years ago)
- Last Synced: 2024-11-15T04:07:28.190Z (about 1 month ago)
- Topics: bitcoin, bitcoin-api, bitcoin-core, bitcoin-payment, bitcoin-transaction, bitcoin-wallet, colab, colab-notebook, colab-notebooks, colab-tutorial, colaborativo, colaboratory, google-colab, google-colab-gpu, google-colab-notebook, google-colab-tutorial, google-colaboratory, google-colaboratory-notebooks
- Language: Ruby
- Homepage:
- Size: 6.24 MB
- Stars: 0
- Watchers: 2
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
-------------------------
### Run bitcoinocracy-Google-Colabhttps://colab.research.google.com/drive/1OShIMVcFZ_khsUIBOIV1lzrqAGo1gfm_?usp=sharing
-------------------------
[Bitcoinocracy](http://bitcoinocracy.com) is a project that aims to determine the truth backed by real monetary value and to facilitate decentralized decision making in the Bitcoin eco-system.
It is absolutely transparent, free and doesn't require user registration.
Just sign the statements with non-empty bitcoin addresses to express your opinion.
[![tip for next commit](https://tip4commit.com/projects/43130.svg)](https://tip4commit.com/github/arsenische/bitcoinocracy)
Data structure
--------------```
Argument
statement
validitySignature
argument_id
bitcoin_address_id
is_negation?
signatureBitcoinAddress
bitcoin_address
balance
```Algorithm
---------For each argument calculate validity: `validity = sum(pro bitcoin balances) - sum(con bitcoin balances)`
Todo
----
* https://github.com/arsenische/bitcoinocracy/issues
* Search, compare arguments (A vs B), etc...
* Chat or comments on the argument's page?
* Optional user accounts? Compound arguments? Logical inference?Docker instructions
-------Build the image:
`docker build -t arsenische/bitcoinocracy .`
Run the container (please change the SECRET_KEY_BASE and DATABASE_URL before running):
~~~~
docker run \
-p 80:3000 \
-e "SECRET_KEY_BASE=4c047431559b10dfd6fc5c27d586fec43f749c9d47b3041adb0daf26e27dc440fc3808d571b923610580426aecd1bcfe4ae704348a7a1c876223643265f65f25" \
-e "DATABASE_URL=postgres://username:[email protected]:5432/database" \
--name="bitcoinocracy" \
arsenische/bitcoinocracy
~~~~----
| | Donation Address |
| --- | --- |
| ♥ __BTC__ | 1Lw2kh9WzCActXSGHxyypGLkqQZfxDpw8v |
| ♥ __ETH__ | 0xaBd66CF90898517573f19184b3297d651f7b90bf |