Giter VIP home page Giter VIP logo

qbrane-web's Introduction

README

SleePIN

Githubレポジトリ:https://github.com/haruom/qbrane-web

デモアプリ:https://duckling-electric-snake.ngrok-free.app/status

開発の背景

日本人の平均睡眠時間は、世界OECDによる2021年版の調査によると33カ国の中で最も短く、日本人の睡眠不足が大きな社会問題になっている。睡眠不足による日本の経済損失は、年間約15兆円に及ぶと言われており、プレゼンティーイズムと呼ばれる「健康の問題を抱えつつも仕事を行っている状態」が日本で慢性化している。私達はこの社会問題を解決するため、日本人の睡眠時間を少しでも延ばし、健康増進やパフォーマンス向上を目的として、長くて質の良い睡眠を取ると仮想通貨を報酬として得られる「SleePIN」とよばれるハイブリッドフルオンチェーンシステムを開発した。

SleePINの概要

SleePINは睡眠を正確に計測できる「Ouraリング」と呼ばれるウェアラブルデバイスを身に付けて睡眠データを取得し、その睡眠データを睡眠研究機関に提供することで、ユーザーは報酬として仮想通貨(Polygon)を獲得できるアプリケーションである。睡眠研究機関は、その睡眠データを活用した研究を行い、睡眠の個人最適化システムなどのAI開発を行うことで、ユーザーへ対する健康利益を提供することができるようになる。

ウェブアプリデモ

ホーム画面 睡眠データによる報酬獲得 獲得トークンの引き出し
キャプション1 キャプション2 キャプション3

睡眠データの保存

睡眠データは、OuraのAPIを経由して取得され、SYMBOL上に存在するオンチェーンストレージに暗号化して格納される。アクセス権を持っている睡眠機関がチェーン上の睡眠データを取得することが可能である。以下は、睡眠データが保存されているテストネット上のSYMBOLチェーンのURLの例である。

http://20.48.92.124:3000/transactions/confirmed/B8CE55B531964ACB8A4BA27EB61668E2F741ED460307BD630BFFAE85F29C597D

※実運用時は、プラベートなシンボルチェーンに保存する。

データへのアクセス権NFT

ユーザーは自分の睡眠データへアクセスできるNFTを提供することでその対価を報酬として受け取ることができる。この時、ユーザーはデータを睡眠機関へ共有することに同意したとみなすこととする(アカウント作成時の利用規約やプライバシーポリシーで規定する)。NFTを持っている睡眠機関のみが、睡眠データが保存されているURLへアクセス可能となり、データを取得して分析に使用することができる。

報酬計算に用いた計算式

Ouraリングを装着して睡眠するだけで、睡眠時間に応じたトークンを獲得することができる。報酬に用いられる計算式は以下の通りである。

睡眠データの報酬(MATIC)は下記の合計 (1+2) とする

  1. 睡眠データを提供することで取得できる報酬
    • 睡眠データ提供に貢献:0.5 (MATIC)
  2. 睡眠時間の長さに応じて取得できる報酬
    • 睡眠時間ボーナスの計算式:y=0.5*(1−e ^−0.5x) (MATIC)

qbrane-web's People

Contributors

spinylobster avatar haruom avatar tyukei avatar

Watchers

 avatar  avatar okamu_ro avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.