タグ

ブックマーク / qiita.com/yaiwase (1)

  • ブロックチェーンとスマートコントラクトで、抽選の公正性を証明する - Qiita

    ※抽選券払い出しは所定の枚数(1000枚)で一巡し、別ユニットで再度1番目から発行されるようにする ※1ユニット1000枚払い出されていない場合は、販売分の賞金を獲得比率で掛けた分の賞金を得る 検証環境 Ethereum Geth 1.5.5 Solidity 0.4.19 Truffle 4.0.3 実行フロー 抽選ロジックをブロックチェーンに載せ公開する 以下の機能を備える 抽選券を払い出す機能 保有する抽選券番号を確認する機能 当選券を決定する機能(乱数生成) 当選券を保有するアカウントに賞金を送付する機能 当選券を決定するロジックを検証する機能 抽選券の募集 販売価格 1 枚 3 Ether ユニットごと 発行枚数 1,000 枚 売上総額 3,000 Ether 賞金 1等 1,050 Ether、2等3等・・以下略 総額 1,500 Ether 応募者からの申し込み(購入) ト

    ブロックチェーンとスマートコントラクトで、抽選の公正性を証明する - Qiita
  • 1