私たちが世界初の(本当に)プライベートなホームセキュリティカメラをどのように作ったか

In this blog, we share our journey of making a new kind of user-centric security camera: Ucam, spanning blockchain, firmware, mobile application, and hardware design.

How We Built the World’s First (Truly) Private Home Security Camera

2019年9月、Nestデバイスの一連が通常のビデオおよび温度設定を無視し始めました。— 一部のウィスコンシン州のカップルのケースでは、Nestのキッチンカメラを通じて奇妙な声を流し込みながら自宅の温度を華氏90度に設定していました。

消費者向けIoTデバイスのハッキングは、昨秋歴史的かつ著しくディストピア的なクレスシェンドに達しました。Nestは2011年の発売以来、少なくとも1100万台以上の家庭用IoTユニットを販売したと主張し、WyzeやRingの驚異的な販売数も数百万台に達していることから、アメリカ合衆国におけるインターネット接続家庭用セキュリティカメラ市場は数千万台に達していることは間違いありません。

昨秋、メンローパークのオフィスで、IoTeXのチームは、家庭用セキュリティカメラ市場におけるこの問題の傾向を認識し、ブロックチェーンベースのプライバシーコントロールがIoTデバイスをユーザーのために機能させるために必要であることが明らかになりました。家庭用セキュリティカメラを購入するユーザーにとって、自宅を保護するために購入したものが、逆に家族をより危険にさらす形で使用されることほど皮肉なことはありません。

‘私はあなたの親友、サンタクロースです!” —ハッカーが妨害されたRingカメラを通じて8歳の女の子に話しかける.

IoTeXは2017年に設立され、当社の使命は信頼できるデバイスとデータで世界を力強くすること、すなわち信頼できる物のインターネットです。それは最終的に、デバイスがユーザーのために、かつユーザーと共に直接機能し始めることを意味します。言い換えれば、IoTデバイスはスティーブ・ジョブズの“心の自転車”としてのテクノロジーに関する伝説のビジョンと調和し始めるでしょう。

Ucamの発表は単なる製品リリース以上のものであり、消費者データの所有権に関する新たなパラダイムを表しています。2005年からのリーディングIoTメーカーであるTenvisとのパートナーシップで開発されたUcamは、最先端の機能、強化されたセキュリティ、完全なデータプライバシーを提供します。過去数ヶ月間、IoTeXとTenvisは協力してこの前例のない製品を開発してきました — どんな旅だったことでしょう!

このブログでは、ブロックチェーン、ファームウェア、モバイルアプリケーション、ハードウェアデザインを通じて、ユーザーフォーカスの新しいタイプのセキュリティカメラUcamを作り上げる旅を共有します。

— — -

ブロックチェーン

今日のほとんどのブロックチェーンアプリ/製品とは異なり、Ucamは主流の消費者によってすぐに使用されることを意図しています。多くの方は初めてブロックチェーンを体験することになります。Ucamを設計する際、私たちはブロックチェーンを意味のある直感的な方法で活用し、機能性と素晴らしいユーザー体験を保証しなければならないことを理解していました。

ブロックチェーンはIoTeXネットワークの信頼の根幹です。Ucamを設計する際、IoTeXとTenvisはブロックチェーンを組み込むためのいくつかの新しいアプローチを議論し、最終的にはユーザー体験と機能性の完璧なバランスに達しました。最終的な結果は?すべてのユーザーにとっての真の、簡単で、手頃なプライバシーです:

  • 強化されたセキュリティのためのブロックチェーンベースのアイデンティティ: ワンクリックで、ユーザーは独自のブロックチェーンログインを生成します。これはブルートフォース攻撃に対してハッキングできず、また、インターネットアイデンティティから切り離されており、今日のほとんどのセキュリティカメラのハッキングの根本原因に直接対処します。リングやネストの侵害のようなものです。
  • 完全なデータプライバシーのための暗号キーの分散発行: ユーザーにユニークな暗号キーをブロックチェーンを通じてシームレスに配信します。他のカメラとは異なり、Ucamのユーザーだけが暗号キーを持っており、IoTeXでも、Tenvisでも、特にハッカーでもありません!
  • カスタマイズ可能なブロックチェーンパラメータ: 高度なユーザー向けに、Ucamは開発者に優しい機能を提供します。これには、ファイルの分散ストレージ(例: IPFS)や、分散アイデンティティ(DID)とスマートコントラクトを介した細かいアクセス制御が含まれます。

ファームウェア

Ucamの見えないが重要な要素は、IoTeXチームがゼロから構築したカスタムファームウェアです。IoTデバイスのファームウェアは、さまざまな電子部品と直接相互作用し、ハードウェアとソフトウェアの動作にとって重要です。ソフトウェアとは異なり、ファームウェアは100%バグフリーである必要があります。Ucamを機能豊かで堅牢かつIoTeXブロックチェーンと互換性のあるものにするために、数ヶ月の集中した開発(すなわち、複雑な低レベルのCコード)が必要でした。

Ucamファームウェア開発で最も複雑(かつ報われる)な側面は、カスタムエンドツーエンド暗号化の統合と、Ucamのリソース制約のあるハードウェア環境に合わせてさまざまな最適化を行うことでした。その結果、ユーザーは完全プライバシーモードを有効にし、ライブストリームとビデオクリップをエンドツーエンドの信頼で保護できます。

IoTeXは、ユーザーのカメラに自動的に追加される新機能でUcamファームウェアを強化し続けます。これは、OTA(オーバー・ザ・エア)ファームウェアアップデートを通じて行われます。

モバイルアプリケーション (UI/UX)

一般の人々にとって、たとえ最も技術的に洗練されたデバイスであっても、ユーザーがそれを簡単に使用できない場合、意味がありません。これが、IoTeXがUcamの前例のない技術を魅力的なユーザーインターフェース(UI)シームレスなユーザーエクスペリエンス(UX)と組み合わせることを最優先した理由です。他のセキュリティカメラに関する数千の製品レビューを評価した結果、優れたUI/UXは簡単な設定、直感的なダッシュボード、アクセスしやすい機能を中心に構築されることがわかりました。これらはすべてUcamのモバイルアプリで提供されます。

ブロックチェーンの採用における最大の障害の一つはアカウント/キー管理です。ブロックチェーンの愛好者は公開/秘密キーや複数ステップの署名プロセスに慣れていますが、日常の消費者はターンキーサービスを期待しています。このため、ブロックチェーンに不慣れなユーザーでも直感的に感じられるワンクリック設定プロセスを設計・開発するために、無数の作業セッションを行いました。メール/パスワードでのログイン設定よりも簡単です!

Ucamコントロールパネルからのビュー

ハードウェアと美的デザイン

最終的なパズルのピースは、私たちの最先端技術を美的に優れたハードウェアデザインにパッケージ化することでした。結局のところ、誰も自宅に無骨で魅力のないデバイスを置きたくはありません!この課題を解決するために、私たちはハードウェア業界の多くのコネクションに相談し、Ucamに最適なデザインにたどり着きました。

Ucamのデザインは、「形は機能に従う」という工業デザイン哲学にインスパイアされています。何かの形(形状)は、その目的(機能)に基づいて選ばれるべきです。 Ucamのデザインは、「Ucamはあなたのために働く」という印象をユーザーに与え、ユーザーに安全性/プライバシーの感覚を提供することを意図しています。これにより、Ucamの親しみやすいロボットの形(つまり、BB8)、マットブラックの色、コンパクトなサイズといったデザインの決定が行われました。

次は何ですか?

1月20日から2月3日までの次の2週間の間に、IoTeXはUcamについての詳細を発表します。これには素晴らしいカメラ機能(例:1080pビデオ、360°カバレッジ、動体検知、双方向オーディオ、ナイトビジョン)や、さらに重要なこととしてユニークな「IoTeXによるパワー」機能(例:ブロックチェーン認証、エンドツーエンド暗号化、完全なデータプライバシー、プライベートストレージ)が含まれます。

UCam製品の最新情報を受け取るため、そして待機リストに最初にアクセスするために、UCamのウェブサイトにサインアップしてください。

— — -

IoTeXについて

2017年にオープンソースプラットフォームとして設立されたIoTeXは、すべての物理的および仮想的な「事物」 — 人間、機械、ビジネス、DApps — がグローバルな規模で情報と価値を交換できる信頼できるモノのインターネットを構築しています。

30人以上のトップ研究者とエンジニアから成るグローバルチームに支えられたIoTeXは、ブロックチェーン、安全なハードウェア、分散型アイデンティティを組み合わせて、知能を持つIoTネットワークとマシンエコノミーを強化します。IoTのための分散型の信頼の布地として機能することにより、IoTeXは「物理的な世界をブロックごとに接続する」ことで未来の分散型世界を強化します。