Quantstampとは?

Quantstampは セキュリティ監査プロトコル スマートコントラクト用。 DAppsプラットフォームとして、イーサリアムはそのセキュリティを何度も証明してきました。ただし、イーサリアム上のDAppとスマートコントラクトには、悪意のあるプレーヤーがネットワークに大混乱を引き起こす可能性があるバグがまだある可能性があります。これらの2つの最も注目すべき例は、5500万ドルのDAOハックと3000万ドルのParityウォレットバグです。これらの問題は、資金を盗まれた人々に影響を与えるだけでなく、エコシステム全体の信頼性を低下させます。.

スマートコントラクトを書くことはすでに大変な仕事です。他のコンピュータプログラミングと同様に、バグなしでそれらを書くことはほぼ不可能です。火に燃料を追加するために、スマートコントラクトが作成されている速度(2018年末までに推定1,000万)は、それらを監査するために必要なリソースを上回っています。堅牢なセキュリティ監査を行っても、小さなバグが亀裂をすり抜けて、将来的に大惨事を引き起こす可能性があります.

https://files.coinmarketcap.com/static/widget/currency.js

ここでQuantstampが活躍します。このプロトコルには、イーサリアムベースのスマートコントラクトを簡単に監査するための費用効果が高くスケーラブルなシステムが含まれています。このQuantstampプロトコルガイドでは、次のことについて説明します。

Quantstampはどのように機能しますか?

チームは現在イーサリアムに焦点を合わせていますが、Quantstampを構築しています プロトコル ある意味で プラットフォームにとらわれない. これは、最終的にはLiskやNEOなどの他のスマートコントラクトプラットフォームで使用できることを意味します。 Quantstampプロトコルには、セキュリティ監査に対する2つのアプローチがあります。

  1. 自動ソフトウェア検証システム
  2. 自動化された報奨金支払いシステム

ソフトウェア検証

Quantstampの 検証ノード によって提出された形式手法からの監査手法を適用します 寄稿者. これらの手法には、コンコリックテスト、静的分析、シンボリック実行などのセキュリティチェックのほか、SATやSMTなどの自動推論ツールが含まれます。検証ソフトウェアを提出したことに対する報酬として、寄稿者(主にセキュリティの専門家)はQuantstamp Protocol(QSP)トークンを受け取ります.

悪意のあるアクターが悪意のある検証ソフトウェアを送信していないことを確認するには、ガバナンスメカニズムに従ってコントリビューターに投票する必要があります(これについては後で詳しく説明します)。.

検証ノードの実行には、かなりの計算能力が必要です。このため, バリデーター また、ネットワークにコンピューティングパワーを提供するためのQSP支払いを受け取ります。バリデーターが悪意を持って行動しないようにするには、QSPトークンを賭けて報酬を獲得する必要があります.

開発者として、Ethereumにスマートコントラクトをデプロイしたいと考えています。何百万もの人々のお金を失った男として歴史に名を残したくないことを考慮して、あなたはあなたの契約を監査しました。これを行うには、データフィールドにソースコードを含むスマートコントラクトをウォレットからQuantstampに直接送信します。これには、トランザクションのQSPトークンも含まれます。次のイーサリアムブロックで、バリデーターはセキュリティチェックを実行します。コンセンサスに達した後、監査の証明とレポートデータを次のブロックに追加します.

セキュリティレポートを公開するか非公開にするかを選択できます.

更新: 現在、QuanstampチームはETHまたはUSDと引き換えに手動監査も提供しているようです.

Quantstampシステム

Quantstamp監査システム

報奨金の支払い

監査のためにスマートコントラクトを送信するときは、報奨金の報酬と期限のQSPトークンのセットも含めます バグファインダー 問題を提出できます。報奨金の締め切り報酬のサイズはあなた次第です。バグが見つからずに期限が過ぎた場合、QSP報奨金が返されます.

Quantstampは、このプロセスの後の完璧なコードを保証しませんが、自動テストとクラウドソーシングによるバグハンティングによって問題が大幅に軽減されることをユーザーに保証します.

プロトコルガバナンス

QSPトークン所有者は、プロトコル、検証スマートコントラクト、および検証ノードのアップグレードを制御します。ガバナンスモデルは、任意のトークン所有者が変更を提案できるタイムロックマルチシグを使用します。変更の投票数が多いほど、変更は迅速に行われます。すべてのメンバーによって承認された変更は、1時間以内に発生します。今回は、投票しないメンバーの5%ごとに2倍になり、反対する5%ごとに4倍になります。.

思いやりの証明

2018年の初めに、Quantstampは社内で実装しました 思いやりの証明 コミュニティメンバーと忠実なQSPトークン所有者に報酬を与えるシステム。証明を提出すると、Quantstampが監査したICOからエアドロップを受け取ります。この証明は、トークンを(交換ではなく)ウォレットに一定期間保持し、ソーシャルメディアへの働きかけ、および/またはその他のコミュニティ活動に貢献することで構成されていました。.

Quantstampチームはその後このプログラムを終了し、コミュニティメンバーにICOエアドロップを提供しなくなりました。それは 論点 コミュニティの中で.

Quantstampチーム & 進捗

Quantstampチームは、500を超えるGoogleScholarの引用を持つ30人以上のメンバーとアドバイザーで構成されています。 Steven Stuart(CTO)とRichard Ma(CEO)は、2017年6月にチームを設立しました。Stuartは国防省のカナダの暗号機関で5年間働き、以前はビッグデータ分析にGPUを使用する新興企業であるManyTreesを設立しました。機械学習。 Maは、ビットコインHFTファンドで製品グレードの統合および検証テストソフトウェアを構築しました。在職中、彼の取引システムには目立った問題はなく、数百万ドルの投資資本を処理しました。.

Quantstampの創設者であるRichardMaとStevenStuart

Quantstampの共同創設者

Quantstampチームは当初から、いくつかの監査を実施してきました。そのうちの1つは、戦略的パートナーであるRequestNetworkを利用しています。彼らはまた、WanchainやOmisegoを含む他の多くのプロジェクトを監査しました。さらに, Binance Quantstampのサービスを利用して、取引所のERC20トークンが重大なオーバーフローの脆弱性の影響を受けないようにしました.

Quantstampロードマップ

Quantstampロードマップ

Quantstampは、2018年にロードマップのマイルストーンのかなりの数を達成しました。ただし、最も注目すべきは、リリースしたことです。 ベータ イーサリアムメインネット上。現在、2019年のロードマップには詳細が欠けていますが、イーサリアムメインネットでの完全な立ち上げと、継続的な監査と更新が含まれると想定できます。.

チームはウォータールー大学と提携しており、世界一のスタートアップアクセラレーターであるYCombinatorからのサポートを受けています。.

コンペ

Quantstampは、スマートコントラクト監査の自動化に関して先駆者です。ザ・ Bounty0x プロジェクトは、Quantstampの報奨金と同様の報奨金プラットフォームを提供していますが、ソフトウェア検証サービスはありません。 Quantstampに最も近い競争相手は、ConsenSysDiligenceのようなすでに市場に出ているセキュリティ監査会社です。 Quantstampプロトコルは自動化されているため、手動の競合製品よりも拡張性が高いはずです。.

取引

Quantstampは2017年11月に成功したICOを開催し、チームは少し上げました 3,000万ドル以上. 彼らは、トークンあたり0.072ドルの価格で、ICO参加者への10億の総供給のうち6億5000万(65%)のQSPを配布しました。.

通常のICO後のボラティリティの後、QSP価格は11月末まで約$ 0.10(〜0.000005 BTC)で安定しました。その後、価格はアルトコイン市場のトレンドに従い、2018年1月の初めに0.82ドル(〜0.000051 BTC)の史上最高値に急速に上昇しました.

残念ながら、2018年の残りの期間、QSPの価格はうまくいきませんでした。このプロジェクトは、この弱気相場で他のほとんどのプロジェクトよりも大きな打撃を受け、時価総額ランキングで大幅に下落したようです。それは現在約$ 0.015(〜0.000004 BTC)の価格で座っています

baseUrl =“ https://widgets.cryptocompare.com/”;

var scripts = document.getElementsByTagName(“ script”);

var embedder = scripts [scripts.length – 1];

(関数 (){

var appName = encodeURIComponent(window.location.hostname);

if(appName ==””){appName =” local”;}

var s = document.createElement( “script”);

s.type =“ text / javascript”;

s.async = true;

var theUrl = baseUrl + ’serve / v3 / coin / chart?fsym = QSP&tsyms = USD、EUR、CNY、GBP ’;

s.src = theUrl +(theUrl.indexOf(“?”) >= 0? 「「&”:“?”)+“ app =” + appName;

embedder.parentNode.appendChild(s);

})();

Quantstamp監査サービスを使用するプロジェクトが増えるにつれて、QSPトークンの需要が増えるはずです。この需要は価格を押し上げるはずです。ただし、ETHとUSDと引き換えに手動監査サービスを提供するチームは、その需要の一部を食い物にする可能性があります。 Quantstampメインネットの発売日に注意してください。価格にプラスの影響を与えるはずです。.

QSPを購入する場所

BinanceまたはHuobiのいずれかで最もボリュームのあるビットコインおよびイーサリアムに対して取引されているQSPを見つけることができます.

最初にビットコインまたはイーサリアムを入手する方法がわからない場合は、ビットコインについてはこちら、イーサリアムについてはこちらの購入ガイドを確認してください。.

QSPを保存する場所

QSPはERC20トークンです。つまり、ERC20をサポートする任意のウォレットに保存できます。 MyEtherWalletは、オンラインウォレットに関してはコミュニティで人気があります.

Ledger Nano Sは、価格は高くなりますが、セキュリティを強化するために、使用するのに最適なハードウェアウォレットです。.

結論

Quantstampは、自動化されたソフトウェアテストとバグ報奨金のシステムを通じて、スマートコントラクトをより安全にします。イーサリアムから始めましたが、チームは長期的にはどのDAppプラットフォームでも利用できるプロトコルを構築しています.

セキュリティが主な関心事であり、バグが数百万ドルの盗難を引き起こしている業界では、Quantstampはブロックチェーンプロジェクトを正当化し、大規模なスマートコントラクトハッキングが過去のものであることを保証するのに役立つはずです.

編集者注:この記事は、プロジェクトの最近の変更を反映するために、11.28.18にStevenBuchkoによって更新されました。.

追加のQuantstampリソース

ウェブサイト

電報

Github

ツイッター

Reddit