PROVER:出来事、事実、または事象の信憑性を確証するためのブロックチェーンサービス

この記事は
forum.nem.io
を和訳したものです。
ご利用は自己責任でお願いします(^^;

気になった点。
1:ブロックチェーン上に格納されたコードは改ざんされないでしょうが、元となる映像が改ざんされていないかを見破るアルゴリズムに信頼性が担保される形になるんでしょうから、キーポイントはそこの精度がどこまで高められるかでしょうかね。

・・・

PROVER:出来事、事実、または事象の真正性を確証するためのブロックチェーンサービス
プロジェクトの提案について

PROVER - ユーザーが作成したビデオファイルの信憑性を検証する。

注:この提案は資金を募るものではありません。

創業者は、MVP(最小限実行可能な製品)を構築するために、製品アーキテクチャ、映像分析、デザイン、アンドロイドモバイルアプリケーション、ウェブサイト開発にすでに150,000ドルを費やしています。

NEMコミュニティのメンバーはhttps://mvp.prover.io37でMVPを試すことができます。

現時点では、サービスはRopsten Testnetに基づいて動作します。 イーサリアムはトランザクションが非常に高価で、処理が遅すぎるため、私たちの技術をNEMに移行したいと考えています。

実施要領
PROVERは、出来事、事実、または事象の真正性を確証するためのブロックサービスです。 これは、このイベントが記録されたビデオの真正性に確証を与えることによって達成されます。 ビデオが真実のものであれば、事実は真です。 ビデオが偽造されている場合 - 偽ものとなります。 この事に基づいて法的および財務的決定を下す際にその考慮に含めることができます。

ビジョン
犯罪者が犯罪目的で作成する偽の情報から人々や企業を保護します。

私たちが解決する問題
誰もがいつでもビデオを録画できます。 それは手軽、かつシンプルで、安くて便利です! 多くの企業では、競争で優位に立とうとビジネスの過程でビデオコンテンツを使用しています。 しかし、技術はビデオの編集や偽装を可能にしており、その仕様の信頼性がまさに損なわれているのです。

私たちがやって進めていること
当社の技術は、

ビデオは実際のカメラで録画され、事前にマウントされておらず、またバーチャルカメラでエミュレートされ偽造される事もありません。(訳要確認)
ビデオには編集や修正の痕跡が含まれていません。
ビデオは厳密に定義された時間間隔で記録されます。 そのタイムスタンプと前後することなく、ブロックチェーンに客観的に保存され、検証されます。

誰に必要とされるものなのか
この技術は、事の真相を知ることが非常に重要な事となるすべての業界に興味を持っていもらえるものです。

・保険;
・フィンテック(KYC:本人確認);
・法律;
・建設とエンジニアリング;
・医学;
・市町村と政府;
・農業;
・教育;
・ブログとジャーナリズム;

ビジネスモデル
このサービスは、サードパーティのソリューションに実装するためのテクノロジを提供することで収益を上げます。 CAPTCHA(人間とマシンを判別するチューリングテスト)サービスのビジネスモデルのようなものです。 ビデオを検証する各段階で支払いが行われる予定です。

私たちに必要な資金
私たちは、NEMブロックチェーンの開発プロジェクトを完了し、2018年末までに事業を創出するために600,000のXEMを必要としています。

PROVERはNEMブロックチェーンに基づいて動作し、XEMを利用します。 したがって、このプラットフォームはXEMの需要の増大につながるだけでなく、NEMブロックチェーン上のトランザクションも増加させ、NEMコミュニティに貢献します。 したがって、このプロジェクトの成功は、NEMコミュニティにかかっています。それゆえに、このプロジェクトの成功によって、ビジネスに重点を置いたスマートアセットとともにXEMの価値が向上し、また、NEMブロックチェーンというものがはっきりと可視化されることでNEMを支持する方々のROIに貢献することになります。

さらに、PROVERを実行するコードは、より多くのアプリケーションがNEM上に構築できるナレッジベースに貢献するためにオープンソーシングされます。 私たちのGitHub - https://github.com/proverproject

当社のチームは、ビデオ監視およびセキュリティカメラのソフトウェア開発で10年以上の経験を有しています。 また、私たちは医療用電子機器や遠隔医療の経験があり、コンパクトで非常に安価なECG(心電図)機器を製作し、提供し、ECG解析用のクラウドサービスを提供しています。 - http://cardio-cloud.io

この提案を支援し、コミュニティとして一緒に恩恵を受けられるようにしてください。

前書き
私たちは新しい消費パターンやコミュニケーション文化を決める日進月歩のテクノロジー世界に住んでおり、人々がお互いにやりとりする上で、より迅速で安価で便利な方法が販売者からサービスとしてもたらせています。 一方で、この新しい環境は、新しいデジタル社会のメンバー間の信頼を損なう恐れのある者が、これらの新しい形式のコミュニケーションを悪用する可能性を残しています。 こうした懸念に対処し、市場における不正行為やそのリスクを排除するためには、新しいセキュリティサービスが必要です。
ユーザーが作成したビデオファイルの信頼性を検証するためのオープンソースの分散型ブロックチェーンプラットフォームであるPROVERを紹介します。 PROVERの目的は、ビデオ素材の偽造を排除し、ビデオ分析アルゴリズムとブロックチェーンを使用して真正性を検証することです。

ジレンマの背景
スマートフォンデバイスの手頃な価格は、これが世界中で大規模に採用されることに貢献しています。 2016年のアンドロイドスマートフォンの平均価格は、5年前の380ドルと比較して208ドルでした。これは、年間11.4%の価格低下につながります。 これにより、スマートフォンユーザーの数は、年々増加しており、2017年の1月から8月にかけて、2016年に12%、2015年に25%増加し、1,482万ユニットに達しました。世界中のスマートフォンユーザーの推定総数は約2.9億です。 重要なスマートフォンユーザーのコミュニティを持たない世界はほとんどありません。

これらの基礎的要件は、若い世代の行動パターンを形作り、高齢世代のものに大きな影響を与えます。 2016年には平均的な米国市民は、スマートフォン画面を好んで見て日々のほぼ13%を費やしています。 その大部分は、ソーシャルネットワーキングと直接コミュニケーションすることに専念しています。 人々はこれまで以上に自分の時間を大事にしており、電話や会議ではなく、文字メッセージやビデオメッセージングを好む傾向があります。

多くの人がこのような習慣やパターンを他の分野の生活やビジネスに照らし、それと同等の機能を要求するのは当然のことです。 多くの企業では、顧客を維持するためにデジタル化を先鋭化して進める必要があります。 多くの大企業は、新しいデジタルの形に適合する新しい顧客指向の製品とサービスを開発するために、2016年にはますます高い予算を配分しています。 その他の企業は、デジタル・オーディエンスを対象とした新しいベンチャー企業に後れを取り市場シェアを失いつつあります。

この傾向は、ユーザーが作成した膨大なビデオコンテンツの作成を後押ししており、例えば、近年世界中のメディア、ニュース、教育、エンターテイメント業界を揺るがす現象となっています。さらに、そのようなビデオコンテンツは、金融、保険、司法、医療および他の産業においても必要とされ、信頼されています。

しかし、そのようなデジタルビデオ録画の信憑性は、商業的および法的性質の事実、およびその確かな要素となると、しばしばビデオファイルを操作、編集および偽造する多くの方法があるために疑問視されることがあります。 録画日付の変更、ビデオの人工的な変更など、バーチャルカメラ(エミュレータ)を使用することだけに限定されず、ユーザが生成したビデオ録画の信頼性を損なう複数の方法があります。

この点で、作成されたビデオコンテンツの信頼性を客観的に保証し、可能な偽造および不公平な編集から保護する独立した分散型サービスが根本的に必要です。 PROVERプラットフォームは、録画の特定の時間とその信憑性を参照するビデオ録画の信頼性を保証するためにブロックチェーンに依拠しています。 私たちは、PROVERソリューションがデジタル経済の発展に深く肯定的な影響を与え、数十の異なる分野から数千の企業を支援し、顧客の生活が気楽になることを期待しています。

PROVERは、ユーザーが作成したビデオファイルの信頼性を検証するための、オープンソースの分散型ブロックチェーンプラットフォームです。

PROVERの目的は、ビデオ素材の偽造を排除し、ビデオ解析アルゴリズムとBlockchainを使用して真正性を確認することです。

前提となる技術
ビデオ録画の信憑性を確認するためにPROVERはオリジナルのオープンソーステクノロジに依拠しています。これにより、PROVERスマートコントラクトによってランダムに生成されたswypeコードの上にビデオファイルが記録され、ファイルの固有のデジタル署名が作成されます。
PROVERは、ユーザーがビデオファイルをPROVERクライアントに提示したときに、ビデオ録画の信憑性を証明するための証明書として後で使用できるビデオファイルにおけるデジタル署名の保存とタイムスタンプをBlockchainの不変性に依存しています。

提示されたビデオファイルの偽造(編集、CGI、ビデオエミュレーション)を排除するために、PROVERはオリジナルの未編集ビデオコンテンツの操作を検出するオリジナルのオープンソースビデオ解析アルゴリズムを使用します。

PROVERチームは2016年10月からこの問題の解決に取り組んでおり、MVP(実用最小限の製品)は2017年8月から開発中です。プロジェクトのMVPはhttps://play.google.com/store/apps/details?id=io prover.provermvpおよびhttps://mvp.prover.io45 にあります。

なぜNEMを選ぶのか?
1:NEMのSmart Asset Systemでは、独自のPROOFトークンを定義し起動することができます。 PROOFトークン所有者は、PROVERにアクセスし、PROVERによって提供されるサービスを取得する権利を有します。
2:NEMブロックは60秒ごとに完了します。 これはPROVERにとって重要です。 swypeコードの作成に関する情報をブロックチェーンに保存する必要があります。また、ユーザーが待機する時間は、トランザクションの確認時間によって異なります。
3:独自の名前空間を作成します。 これにより、NEMブロックチェーン上のプロジェクトデータ用に独自の場所を作成できます。 これにより、当社の資産は独自のものとなり、使いやすく、信頼性が高くなります。
4:メッセージを使用してNEMブロックチェーンに情報を格納します。
5:取引手数料は低く抑えられています。 各動画の確認には、swypeコードを作成して保存するトランザクションと、記録された動画ファイルのハッシュを保存するトランザクションの2つのトランザクションが必要です。

SWYPE IDアルゴリズムの解説(MVP:実用最小限の製品)
1:ユーザーはアプリの指示に従い、録画前、録画中、録画後(録画の完全性を維持する)のいずれかのパターンでスマートフォンを上下、左右、対角線上に動かします。
2:ユーザーが指示に正しく従うと、SWYPE IDはスマートフォンカメラの動きが埋め込まれた独自のビデオシーケンスを作成し、ファイルをハッシュして独自のデジタル番号を作成します。
3:SWYPE IDは、ビデオファイルのハッシュをBlockchainに配置するPROVERスマートコントラクトに対応し、ファイルにタイムスタンプを入れます。
4:ユーザーはPROVERクライアント(銀行、保険会社、ニュースメディアなど)にビデオファイルを送信して、そのサービスへのアクセスを提供します。
5:PROVERクライアントは、PROVERプラットフォームを使用して録画の信憑性を確認し、受信したビデオファイルをハッシュして、ハッシュがブロックチェインに正しく配置されたことを確認します。

PROVER CLAPPERBOARD (MVP:実用最小限の製品)
1:ユーザーがアプリを起動し、ブロックチェーンに保存するテキスト情報を入力し、ビデオに関連付けます。
2:ユーザーは入力されたテキストをブロックチェーンに送り、トランザクションとブロックのハッシュを取得します。このテキストはブロックチェーンに含まれています。 トランザクションとブロックのハッシュはQRコードとして表示されます。
3:QRコードは、アプリの画面に表示され、ユーザーは任意の各種デジタルカメラでビデオ撮影にてそれをキャプチャすることができます。
4:フロントエンドでアップロードすることで、QRコードで動画ファイルを確認できます。 ビデオ分析(バックエンド上)は、QRコードを見つけて認識し、ブロックチェーン内のブロックを検索し、格納された情報を取得してブロック時間を検出します。 見つかった場合、 - ビデオが確認されます。

PROVER CERTIFICATES (PROVER証明書)
システムがファイルを正当なものとして確認すると、この情報を含む実際のブロック(hash、e.t.c)にアクセスするための鍵として使用できる証明書が生成されます。

開発のタイムライン
2016年11月 - オンデマンド自動車保険のブロックチェーンベースのビデオファイルデータベースの概念
2016 年12月- ビデオストリーム認証ソリューションの特許出願
2017年2月 - 保険用MVPアンドロイドアプリ - $ 15,000
2017年4月 - 独自のSWYPEコードを使用してビデオの信憑性を確認するコンセプト
2017年6月 - SWYPEコードを生成してビデオハッシュを格納できるPROOF Smart Contractのベータ版 - $ 15,000
2017年7月 - カメラのデータに基づくスマートフォンの動きを追跡するアルゴリズムのアルファ版 - $ 25,000
2017年8月 - ランダムSWYPE IDコード生成のアルゴリズム(matlab、python)
2017年10月 - ビデオストリーム(matlab、python)でのSWYPE ID検出のアルゴリズム - $ 25,000
2017年12月 - Prover Swype-ID MVPリリース(Android App、PROVER Smart Contractを含む) - $ 35,000
2017年12月 - Prover Clapperboard MVPリリース(Android App、PROVERスマート契約を含む) - $ 35,000
2018年5月 - v.1リリース(NEMブロックチェーンに基づく) - 250,000 XEM
・Prover Swype-IDアプリケーションv.1リリース(AndroidおよびiOS)
・Prover Clapperboardアプリケーションv.1リリース(AndroidとiOS)
・PROVERテクノロジー(Swype-IDまたはClapperboard)を使用して作成されたビデオファイルの検証用のオフチェーンサービス。
2018年11月 - v.2リリース(NEMブロックチェーンに基づく) - 350,000 XEM
・加速度計とジャイロスコープのデータに基づいてスマートフォンの動きを追跡するためのアルゴリズム。
・フラットな画像、例えばTVスクリーンまたはポスターからswypeコードを入力する間の操作検出のアルゴリズム。
・ビデオ録画の連続性を確認するためのアルゴリズム。
・検出フレームの改ざん(フレームの挿入と置換)のためのアルゴリズム。
・マウントされたビデオを検出するためのアルゴリズム(現在の背景にあるオブジェクトを置き換える)。
・オブジェクトの削除を検出するためのアルゴリズム。
・Prover Swype-IDアプリケーションv.2リリース(AndroidとiOS)
・Prover Clapperboardアプリケーションv.2リリース(AndroidおよびiOS)

結論
当社の技術は、詐欺師のとるやり口に信頼できる障壁をもたらし、銀行や保険、法律上のその他の保守的な分野の多岐にわたってオンラインと暗号通貨経済への扉を開くことができます。
また、ブロックチェーンコミュニティの発展に対する本プロジェクトのグローバルなメリットについても触れておく必要があります。 私たちのシステムは、地球に住む人々の中でブロックチェーン技術と暗号化通貨の普及を促進する要因となります。 それは、ブロックチェーン経済の全体量を増やし活気を与え、ブロックチェーン経済に世界中の何百万人もの新しいユーザーを呼び寄せるでしょう!

よくある質問
1. PROVERプラットフォームで分散化が必要な理由
非中央集権化は、PROVERプラットフォームユーザーがビデオ検証の透明なプロセスを保証し、特定の中身の分からないプロトコルに対する信頼性の問題を排除するために不可欠です。ユーザーが作成したビデオコンテンツには、サードパーティの開発者が不正や危険にさらされることなくアプリケーションを作成するために使用できる信頼性の高い業界標準が必要です。

2. PROVERアルゴリズム全体がオープンソースになるでしょうか?
はい、我々はこれがPROVERプロトコルを信頼する唯一の方法であり、サードパーティの開発者がプラットフォームとその機能の開発に大きく貢献することを可能にする唯一の方法であると確信しています。

3. PROVERはユーザーのビデオにアクセスできますか?
PROVERもSWYPE IDアプリもユーザーの動画にアクセスできません。ビデオファイルはユーザーのスマートフォンに保存され、受信者に直接転送されます。

4.受信者はビデオファイルの信頼性をどのように確認しますか?
受信者は、ビデオファイルを開いてブロックチェーンで信憑性とハッシュを確認するときにPROVERアルゴリズムを実行します。

5.受信者側のビデオの信憑性チェックでは、特定の計算を実行するための処理能力が必要です。また、計算も分散型で実行できますか。
ほとんどの場合、受信者または開発者のサーバーで処理が行われると考えられます。 PROVER Platformは、分散コンピューティングの問題を解決することを目的としていません。しかし、我々はこの分野の発展から離れることなく追従していきます。

・・・
以下原文
・・・

PROVER: A Blockсhain Service for Confirming the Authenticity of Events, Facts, or Phenomena
Project Proposals

PROVER - Authenticity Verification of User Generated Video Files

Please Note: This proposal does not require funding for just an idea.

The founders have already spent US$150,000 for product architecture, video analytics, design, Android mobile app as well as website development to build the MVP (minimum viable product).

NEM community members can try out the MVP at https://mvp.prover.io37.

At the moment the service operates on the basis of Ropsten Testnet. We want to move our technology to NEM, because Ethereum has extremely expensive transactions and works too slowly.

EXECUTIVE SUMMARY
PROVER is a blockсhain service for confirming the authenticity of the events, facts, or phenomena. This is achieved through the confirming the authenticity of the video on which this event was recorded. If the video is real - the fact is true. If the video being faked - no. It can be taken into account to make legal and financial decisions based on it.

Vision
It guarantees people and companies the protection from false information that criminals create for their criminal purposes.

The problem that we solve
Everyone can record a video at any time. It is fast, simple, cheap and convenient! Many companies use video content in their business processes - it gives them competitive advantages. But technologies allow to edit and fake videos, which seriously undermines the credibility of that format.

What we are doing
Our technology ensures that:

1:The video was recorded on a real camera, and not mounted in advance and emulated via a virtual camera as fake.
2:The video does not contain traces of editing and modification.
3:The video was recorded in a strictly defined time interval. Not earlier and no later than specific timestamps, objectively stored and verified in the blockchain.

Who needs this
This technology could be interesting in all the industries, where it is critical to know the truth:

Insurance;
Fintech (KYC);
Law;
Construction and Engineering;
Medicine;
Municipality and Government;
Agriculture;
Education;
Blogging and Journalism;
etc.

The business model
The service will make money by providing technology for implementation in third-party solutions. As analogue of business model of CAPTCHA services. Payment is expected to be taken at each act of video verification.

What we need
We are seeking 600,000 XEMs to complete the development project for NEM blockchain and create good self-funded business by the end of 2018.

PROVER will work on the basis of NEM blockchain and utilize XEMs. Therefore, this platform will not only lead to growing demand for XEMs, it will also increase transactions on the NEM blockchain, thereby contributing to the NEM community. Hence, the success of this project will contribute to the ROI of every NEM supporter because of the increased visibility of the NEM blockchain as a business-focused smart asset blockchain as well as growth in XEM value.

Furthermore, the code that runs PROVER will be open sourced in order to contribute to the knowledge base on which more applications can be built on NEM. Our GitHub - https://github.com/proverproject.

Our team has more than 10 years of experience in software development for video surveillance and security cameras. Also, we have an experience in medical electronics and telemedicine - produce and distribute compact and very inexpensive ECG machines and provide cloud service for analysis of ECG - http://cardio-cloud.io

Please support this proposal so that we can all benefit together as a community.

INTRODUCTION
We live in the world of rapidly evolving technology that dictates new consumption patterns and communication culture bringing faster, cheaper and more convenient ways for people to interact with each other and get services from vendors. On the other hand, this new environment leaves concerning possibilities for exploiting these new forms of communication against its adopters threatening to undermine the trust between the members of the new digital society. New security solutions are required to address these concerns and eliminate the risks of fraud and disinformation in the market.
We introduce PROVER – an open source decentralized Blockchain platform for verification of authenticity of user-generated video files. The purpose of PROVER is to eliminate forgery of video materials and confirm their authenticity using video analysis algorithms and Blockchain.

THE BACKGROUND OF THE DILEMMA
Growing affordability of smartphone devices contributes to their massive adoption worldwide. The average price of an android smartphone in 2016 was $208 compared to $380 5 years ago, which translates into 11.4% annual decrease in price. This resulted in YoY increase in a number of smartphones users by 12% in 2016 and 25% in 2015 respectively reaching 1.48 bln units in January – August 2017. The estimated total number of smartphone users globally is of around 2.9 bln. There is hardly any country in the world that does not have a significant smartphone users’ community.

These fundamentals shape the behavioral patterns of younger generations and significantly influence those of older generations. In 2016 an average US citizen preferred to spend almost 13% of his lifetime looking at smartphone screen. The vast majority of that time is dedicated to social networking and direct communication. People value their time more than ever and often prefer texting and video messaging instead of calling or meeting in person.

It is only natural that many projects these habits and patterns on other spheres of life and business and request a similar functionality from their counterparts. Many businesses are facing a sharp need to pursue digitalization in order to retain clients. Many large corporations are allocating increasingly high budgets in 2016 to develop new client-oriented products and solutions that would fit in the new digital paradigm (bring examples). Others are falling behind and lose their market share to new ventures oriented on digital audience from day one.

This tendency supports creation of a vast amount of user generated video content, for example – a trend that has become a phenomenon in recent years shaking media, news, education and entertainment industries all over the globe. Moreover, such video content is also required and actively relied on in financial, insurance, judicial, medical and other industries.

However, the authenticity of such digital video recordings, when it comes to correct depiction of the events and facts of commercial and legal nature, can often be questioned due to numerous ways of manipulating, editing and faking the video files. There are multiple ways of compromising the authenticity of the user generated video recordings not limited to using a virtual camera (emulator), including) changing the date of the recording, artificial alteration of the video.

In this regard, there is a fundamental need for an independent, decentralized service that will objectively guarantee the authenticity of the created video content and protect it from a possible forgery and unfair editing. PROVER platform relies on Blockchain to guarantee the authenticity of the video recording referencing to a specific time of the recording and its authenticity. We expect PROVER solution to make a serious positive impact on the development of the digital economy and help thousands of businesses from dozens of different areas as well as make the lives of their clients easier.

PROVER is an open source decentralized Blockchain platform for verification of authenticity of user-generated video files.

The purpose of PROVER is to eliminate forgery of video materials and confirm their authenticity using video analysis algorithms and Blockchain.

UNDERLYING TECHNOLOGY
To confirm the authenticity of the video recording PROVER relies on its original open source technology, which allows a user to record a video file on top of the swype code randomly generated by the PROVER smart contract creating a unique digital signature of the file.
PROVER relies on the immutability of Blockchain to store and timestamp the digital signature of the video file that can later be used as a reference to prove the authenticity of the video recording when the user presents the video file to PROVER client.

To eliminate forgery (editing, CGI, video emulation) of the presented video file PROVER uses its original open source video analysis algorithm that detects any manipulations with the original unedited video content.

PROVER team has been working on the solution of this problem since October 2016, MVP is in development since August 2017. MVP of the project is available at https://play.google.com/store/apps/details?id=io.prover.provermvp and https://mvp.prover.io45.

WHY NEM?
1:NEM’s Smart Asset System allows us to define and launch our own PROOF token. PROOF Tokens owners have the right to access PROVER and to obtain services that will be provided by PROVER.
2:NEM blocks complete every 60 seconds. This is important for the PROVER. We must store the information about the swype code creation in the blockchain, and the time of the user’s result waiting depends on the transaction confirmation time.
3:We are going to create our own Namespace. It lets us create a unique place for our project data on the NEM blockchain. This makes our assets unique, easy to use, and more trustworthy.
4:We will use Messages to store information in NEM blockchain.
5:Transaction fees are kept low. For each video confirmation we need two transactions, one for creating and saving the swype code, and the other for storing the hash of the recorded video file.

SWYPE ID ALGORITHM IILLUSTRATION (MVP)
1:User follows the app instructions and moves the smartphone up, down, left, right or diagonal in a certain pattern before, during or after the recording (maintaining the integrity of the recording).
2:If user follows the instructions correctly SWYPE ID creates a unique video sequence with embedded smartphone camera movements and hashes the file creating a unique digital number.
3:SWYPE ID addresses PROVER smart contract, which places the hash of the video file to Blockchain, thus putting a timestamp on the file.
4:User sends the video file to PROVER client (bank, insurance company, news media, etc.) to provide access to its services.
5:PROVER client uses PROVER platform to confirm the authenticity of the recording and to hash the received video file to confirm the hash was properly placed on the Blockchain.

PROVER CLAPPERBOARD MVP
image

1:User launches the app and inputs the text information which he wants to be saved in blockchain and to be associated with video.
2:Then user sends entered text to the blockchain and gets the hash of the transaction and block, which contains this text in blockchain. The hash of the transaction and block are displayed as QR code.
3:QR code appears on the screen of the app and user can capture it while filming the video by any kind of digital cameras.
4:User can check the video file with that QR code by uploading it using frontend. Video analytics (on a backend) finds and recognizes QR-code, searches for a block in the blockchain, then retrieves the stored information and detects the block time. If found, - the video is confirmed.

PROVER CERTIFICATES
If system confirms the file as truthful - it generates the certificate that can be used as a key to access the actual blocks containing this information (hash, e.t.c).

DEVELOPMENT TIMELINE
Nov 2016 – Concept of Blockchain based video files database for on-demand car insurance
Dec 2016 – Patent application for the video stream authentication solution
Feb 2017 – MVP android app for insurance - $15,000
Apr 2017 – Concept of using unique SWYPE code to confirm video authenticity
Jun 2017 – Beta version of PROOF Smart Contract able to generate SWYPE code and store video hash - $15,000
Jul 2017 – Alpha version of algorithm for smartphone movement tracking based on data from camera - $25,000
Aug 2017 – Algorithm for random SWYPE ID code generation (matlab, python)
Oct 2017 – Algorithm for SWYPE ID detection in a video stream (matlab, python) - $25,000
Dec 2017 – Prover Swype-ID MVP release (includes Android App, PROVER Smart Contract) - $35,000
Dec 2017 – Prover Clapperboard MVP release (includes Android App, PROVER Smart Contract) - $35,000
May 2018 – v.1 release (based on NEM blockchain) - 250,000 XEMs
・Prover Swype-ID application v.1 release (Android and iOS).
・Prover Clapperboard application v.1 release (Android and iOS).
・Off-chain service for verification of video files, which was created using

・PROVER technology (Swype-ID or Clapperboard).
November 2018 – v.2 release (based on NEM blockchain) - 350,000 XEMs
・Algorithm for smartphone movements tracking based on accelerometer and gyroscope data.
・Algorithm of manipulation detection during the input of the swype code on the generated flat image, for example from the TV screen or poster.
・Algorithm for confirming the continuity of video recording.
・Algorithm for detection frame falsification (frame insertion and replacement).
・Algorithm for detecting mounted video (replacing an object in a current background).
・Algorithm for detection the deletion of objects.
・Prover Swype-ID application v.2 release (Android and iOS).
・Prover Clapperboard application v.2 release (Android and iOS).

CONCLUSION
Our technology can put a reliable barrier in the way of scammers and open widely the doors to online and crypto-economy for whole branches of banking and insurance, legal and other conservative spheres.
It should also note the global benefits of our project for the development of the blockchain community. Our system could be a driver for the popularization of blockchain technology and crypto-currency among the population of our planet. It will bring millions of new users from all over the world to blockchain economy, increasing the overall volume and popularity of the blockchain economy!

FREQUENTLY ASKED QUESTIONS
1. Why PROVER platform needs decentralization?
Decentralization is essential for PROVER platform users to guarantee transparent process of video verification and eliminate trust issues to any particular black box protocol. User generated video content needs an authenticity industry standard that will be used by third party developers to create applications without the risk of being fraudulent or compromised.

2. Will the entire PROVER algorithm be in open source?
Yes, we are convinced that this is the only way to gain trust in PROVER protocol and allow third party developers contribute to developing the platform and its features going forward to reach massive adoption.

3. Does PROVER get access to the user videos?
Neither PROVER nor SWYPE ID app gets access to the user videos. Video files are stored on user’s smartphones and are transferred to recipients directly.

4. How does the recipient confirm the authenticity of the video file?
The recipient runs PROVER algorithm when opening the video file to confirm its authenticity and hash on the Blockchain.

5. Video authenticity check on the recipient side requires processing power to perform certain calculations, can the calculations be performed in a decentralized manner as well?
We believe that in most cases processing will happen on either the recipient or the developer’s server. PROVER Platform does not aim to solve the problem of distributed computing; however, we are closely following the developments in this field.