WIP [Reality Keys] Demo

NO IMAGE

Procedure Summary

  1. Setup Python Environment
  2. Download Demo Script
  3. Test Demo script
  4. Make YES and NO keys at Reality Keys
  5. Make Bitcoin public and secret keys
  6. Create transactions

1. Setup Environment

Install Python (versionn 2?)

pip install pybitcointools
pip install simplejson

2. Download Demo Script

git clone https://github.com/edmundedgar/realitykeys-examples.git

3. Test a script

python test.py
......
----------------------------------------------------------------------
Ran 6 tests in 20.210s

OK

4. Create YES and NO keys

For example, Reality Keys ID is 4352 as below.

https://www.realitykeys.com/exchange/4352

5. make Bitcoin keys (public, secret)

python realitykeysdemo.py makekeys
Your public key is:
049e8ddb0f1900ca24a86eaa981e4dabafc2efa76593b157773a0fae27ca999d73bab49ba44270b437c797ad7e106c062a36286e923bb01c1e595a828be17c8af4
Please send this to the other party.

Your temporary address is:
1GC9Reb3TKZVrKN7YgT6Ry79qQQJYNE82x
Please make payment to this address first.

Next step: Exchange keys, pay your stake to 1GC9Reb3TKZVrKN7YgT6Ry79qQQJYNE82x, have them pay their stake to their address, then one of you runs:
If you are yes:
./realitykeysdemo.py setup  049e8ddb0f1900ca24a86eaa981e4dabafc2efa76593b157773a0fae27ca999d73bab49ba44270b437c797ad7e106c062a36286e923bb01c1e595a828be17c8af4   
If you are no:
./realitykeysdemo.py setup     049e8ddb0f1900ca24a86eaa981e4dabafc2efa76593b157773a0fae27ca999d73bab49ba44270b437c797ad7e106c062a36286e923bb01c1e595a828be17c8af4 

Secret key is located in…

~/.realitykeysdemo

6. Setup Contract

Use 2-of-2 multi signature address.

A. Create Alice’s keys

python realitykeysdemo.py setup [Reality Key ID] [Alice's public key] [Alice's BTC in Satoshis] [Bob's public key] [Bob's BTC in Satoshis]

You can get Reality Key ID from API or reality key’s web site.

B. Create Bob’s keys

     

免責事項

本記事に掲載されている記事の内容につきましては、正しい情報を提供することに務めてはおりますが、提供している記事の内容及び参考資料からいかなる損失や損害などの被害が発生したとしても、弊社では責任を負いかねます。実施される際には、法律事務所にご相談ください。

技術・サービス・実装方法等のレビュー、その他解説・分析・意見につきましてはblock-chani.jp運営者の個人的見解です。正確性・正当性を保証するものではありません。本記事掲載の記事内容のご利用は読者様個人の判断により自己責任でお願いいたします。

     

コンセンサス・ベイス(株)とブロックチェーン事業を行なってみませんか?

当サイトを運営するコンセンサス・ベイス株式会社は、2015年設立の国内で最も古いブロックチェーン専門企業です。これまでに、大手企業の顧客を中心に、日本トップクラスのブロックチェーンの開発・コンサルティング実績があります。

ブロックチェーンに関わるビジネスコンサル・システム開発・教育・講演などご希望でしたら、お気軽にお問い合わせください。

     
     

ブロックチェーン学習に最適の書籍の紹介

図解即戦力 ブロックチェーンのしくみと開発がこれ1冊でしっかりわかる教科書

ブロックチェーン イーサリアムへの入り口 第二版 (ブロックチェーン技術書籍)

本書は、ブロックチェーン技術に興味を持ったエンジニアや、その仕組みを学び、自分の仕事に活かしたいビジネスパーソンを対象にして、ブロックチェーンのコア技術とネットワーク維持の仕組みを平易な言葉で解説しています。この本を読んだうえで、実際にコードを書くような専門書、ブロックチェーンビジネスの解説書を読むことで、理解度が飛躍的に高まるでしょう。(はじめにより)

Blockchainカテゴリの最新記事