量子コンピュータと聞くと、SFのようなものをイメージするでしょう。ですが、これは決してフィクションではなく、現実の話なのです。 Googleが先日、量子コンピュータについての論文を発表しました。そこには従来のコンピュータを超える性能を発揮した、「量子超越性」について報告されています。 しかし、量子コンピュータといわれても、よくわからないのが現実でしょう。かくいう筆者自身も謎ばかりでした。今回は、Googleが何を作ったのか、量子コンピュータとは何なのかについてご紹介していきたいと思います。 Googleとその周辺で何が起きたのか Googleが到達した量子超越性2019年10月23日に科学誌「Nature」で、自社開発した量子プロセッサー「Sycamore」が量子超越性を達成したとする論文が発表されました。この量子超越性とは、量子コンピュータが従来のスーパーコンピュータの処理能力を超えたという意味です。 Googleは、Sycamoreが現行の世界最速コンピュータで1万年かかる計算を、200秒で完了させたと説明しています。2020年には、この技術をクラウド上で試せるように計画しています。 量子コンピュータを紹介するのツイート 量子超越性を否定するIBMIBMは、この結果に対して疑問を投げかけています。IBMは、現行のスーパーコンピュータでも条件を整えれば十分対応可能としています。Googleが主張する内容のものなら2日半で処理できるとし、量子超越性を否定しました。 その夜、ビットコインが急落Googleが論文を発表した夜、仮想通貨「ビットコイン」が急落しました。この原因について、量子コンピュータの論文発表が原因ではないかと推測されています。 ビットコインは「ブロックチェーン」と呼ばれる技術により、その安全がおおむね確約されています。これは、現行のコンピュータを駆使しても、ブロックチェーンによって仮想通貨の改ざんが絶対に不可能だからです。 しかし、量子コンピュータが出てきた場合、その限りではありません。なぜなら、圧倒的な処理能力を持つ量子コンピュータなら、改ざんは容易であると考えられているからです。ビットコイン急落を原因は論文発表により、投資家たちが危機感を募らせたからと推測されています。 量子コンピュータとは Googleの論文発表後、様々な動きがありました。ここに記載したこと以外でも、多…
唐突ですが、自分の国で紙幣や貨幣が消え、すべての決済がデジタル通貨で行う日が来たとしたらどう思いますか。 フランスの中央銀行では、10月16日に「暗号経済学、ゲーム理論、パブリックもしくはプライベート・ブロックチェーンの知見を有する人材」の募集を始めました。 以前から、ブロックチェーン技術に前向きだったフランスは、デジタル通貨の本格的な研究開発を進めていくでしょう。こういった動きはフランスのみならず、中国でも見られ「近いうちにデジタル通貨が発行されるのでは?」という見方もあります。 では、これらを可能にすると考えられている「ブロックチェーンとは何か?」をご紹介したいと思います。 ブロックチェーンとは ネットワーク上で取引が行われているデータの履歴を、「ブロック」と呼ばれるデータとして整理し、「チェーン(鎖状)」に連結したデータの集合体です。このデータを利用者同士で共有しあう「P2P」により、特定の管理者を持たず、自立的に管理していくシステムをブロックチェーンといいます。 P2Pとクライアント・サーバ方式 P2Pとは「Peer to Peer」を意味しており、利用者間で対等に通信を行う分散型ネットワークです。これとは対照的に「クライアント・サーバ方式」があり、こちらは中央集権型などと表現される通信システムがあります。ブロックチェーンの説明の前に、この2つについてメリット、デメリットを抑えておく必要があります。 クライアント・サーバ方式メリット、デメリット中央集権型といわれるこの方式は、サービスを提供するサーバがあり、管理者が管理を行っています。利用者はサーバに接続することで、サービスを受けることができます。 クライアント・サーバ方式のメリットは、 サービスが一極集中して管理しやすい サービスを提供される利用者の負担が小さい サービスの出所がはっきりしているので信頼性が高い などがあります。 これに対してデメリットは、 サーバがダウンするとサービスが利用できなくなる サーバに集中アクセスすると回線が込み合う 一極集中で管理する都合上、攻撃を受けた場合の被害が甚大 などが挙げられます。 中央のサーバに利用者がアクセスすることでサービスを受けられる P2Pメリット、デメリットクライアント・サーバ方式に対し、P2Pは中央にサーバがなく、利用者同士の通信でサービスを運営してい…