世界初の(真に)プライベートなホームセキュリティカメラをどのように構築したか
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.

2019年9月、Nestデバイスの一連が正常なビデオと温度設定を無視し始めました—激しく揺れ動き、ウィスコンシン州の一組のカップルのケースでは、彼らのNestキッチンカメラを通じて奇妙な声を送りながら、家の温度を華氏90度に設定していました。
消費者向けIoTデバイスのハッキングは歴史的で、特に非現実的なクレッシェンドを迎えました。Nestは2011年の発表以来、少なくとも1100万台の家庭用IoTユニットを販売したと主張し、WyzeとRingの驚異的な販売数はそれぞれ多くの何百万も(百万単位)に達しました:アメリカにおけるインターネット接続された家庭用セキュリティカメラの市場は、容易に数千万台に達します。
昨年の秋、メンローパークのオフィスで、IoTeXのチームは家庭用セキュリティカメラ市場におけるこうした侵害の憂慮すべき傾向を認識しました。これは、ブロックチェーンベースのプライバシーコントロールがIoTデバイスをユーザーのために動かすべきであり、決してユーザーに不利益をもたらすものではないという明白な例なのです。家庭用セキュリティカメラの購入者にとって、家を守るために購入したものでさえ、その使用が家族をより危険にさらすような使われ方をすることほど不条理なことはありません。

「私はあなたの親友、サンタクロースです!」 —ハッカーが侵害されたRingカメラを通じて8歳の女の子に話しかけた。
IoTeXは2017年に設立されて以来、私たちの使命は信頼できるデバイスとデータで世界を力づけること — 信頼できるもののインターネットです。それは最終的に、デバイスがユーザーのために直接働くようになり、ユーザーとともに機能するようになるということを意味します。言い換えれば、IoTデバイスは、スティーブ・ジョブズの技術の伝説的なビジョンである「心のための自転車」として一致するようになるでしょう。
Ucamの発表は単なる製品リリースではなく、消費者データの所有権における新しいパラダイムを表しています。2005年以来の主要なIoTメーカーであるTenvisとのパートナーシップで開発され、Amazonのセキュリティカメラに関する選択肢であるUcamは、最先端の機能、強化されたセキュリティ、および完全なデータプライバシーを提供します。過去数ヶ月間、IoTeXとTenvisはこの前例のない製品の開発に密接に取り組んできました — なんという旅だったのでしょう!
このブログでは、ブロックチェーン、ファームウェア、モバイルアプリケーション、およびハードウェアデザインにわたる新しいユーザー中心のセキュリティカメラ:Ucamの開発の旅を共有します。
— — -
ブロックチェーン
今日のほとんどのブロックチェーンアプリ/製品とは異なり、Ucamは主流の消費者にそのまま使用されることを目指しています。その多くはブロックチェーンを初めて体験するでしょう。Ucamの設計では、私たちは機能と優れたユーザーエクスペリエンスを保証するために、意味のある直感的な方法でブロックチェーンを活用する必要があることを理解していました。
ブロックチェーンはIoTeXネットワークの信頼の根幹です。Ucamの設計において、IoTeXとTenvisはブロックチェーンを組み込むためのいくつかの新しいアプローチについて議論し、最終的にユーザーエクスペリエンスと機能の完璧なバランスに到達しました。最終結果は?すべてのユーザーにとってのリアルで簡単、かつ手頃なプライバシーです:
- 強化されたセキュリティのためのブロックチェーンベースのアイデンティティ: ワンクリックで、ユーザーはブルートフォース攻撃が不可能で、インターネット上のアイデンティティとは別のユニークなブロックチェーンログインを生成します。これにより、RingやNestの侵害など、今日のセキュリティカメラハックの根本的な原因に直接対処します。
- 完全なデータプライバシーのための暗号鍵の非中央集権的発行: ブロックチェーンを通じて、ユーザーにユニークな暗号鍵をシームレスに配信します。他のカメラとは異なり、Ucamのユーザーだけが暗号鍵を持っており、IoTeXもTenvisも、特にハッカーも持っていません!
- カスタマイズ可能なブロックチェーンパラメータ: 上級ユーザー向けに、Ucamは開発者に優しい機能を提供し、ファイルの非中央集権的なストレージ(例: IPFS)や、非中央集権的アイデンティティ(DID)とスマートコントラクトを介した詳細なアクセスコントロールを含みます。

ファームウェア
Ucamの目に見えないが重要な要素は、IoTeXチームによってゼロから構築されたカスタムファームウェアです。IoTデバイスのファームウェアは、さまざまな電気コンポーネントと直接相互作用し、ハードウェアとソフトウェアの操作において重要です。ソフトウェアとは異なり、ファームウェアは100%バグフリーでなければならず、Ucamを機能豊かで堅牢かつIoTeXブロックチェーンと互換性のあるものにするために、数ヶ月の専念した開発(複雑で低レベルのCコード)が必要でした。
Ucamのファームウェア開発で最も複雑(かつ報酬が得られた)な側面は、カスタムエンドツーエンド暗号化を統合し、Ucamの資源制約されたハードウェア環境に合わせてさまざまな最適化を行うことでした。その結果得られたファームウェアは、ユーザーが完全プライバシーモードを有効にし、ライブストリームとビデオクリップの両方をエンドツーエンドの信頼で保護できるようにします。
IoTeXは、新機能を持つUcamファームウェアの改善を続け、これらは無線(OTA)ファームウェアアップデートを通じて自動的にユーザーのカメラに追加されます。

モバイルアプリケーション (UI/UX)
主流のオーディエンスにとって、技術的に洗練されたデバイスであっても、ユーザーが簡単に使用できない場合は意味がありません。これが、Ucamの画期的な技術を魅力的なユーザーインターフェース (UI)とシームレスなユーザー体験 (UX)と組み合わせることがIoTeXの最優先事項であった理由です。その他のセキュリティカメラに対する数千の製品レビューを評価した結果、優れたUI/UXは簡単なセットアップ、直感的なダッシュボード、アクセス可能な機能に中心を置いていることがわかりました。これらすべてはUcamモバイルアプリで提供されます。
ブロックチェーンの採用に対する最大のハードルの1つはアカウント/鍵管理です。ブロックチェーン愛好者は公開鍵/秘密鍵や複数の署名プロセスに慣れていますが、一般の消費者はターンキーサービスを期待します。このため、ブロックチェーンに不慣れなユーザーでも直感的に感じるワンクリックセットアッププロセスを設計/開発するために、無数の作業セッションを開催しました。これは、メール/パスワードのログインでデバイスを設定するよりも簡単です!


ハードウェアと美的デザイン
最終的なパズルのピースは、最先端の技術を美的に魅力的なハードウェアデザインにパッケージ化することでした。結局のところ、誰も自宅にゴツゴツして魅力のないデバイスを置きたくはありません!この課題を解決するために、私たちはハードウェア業界の多くのコネクションに相談して、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は「物理的世界を1ブロックずつ接続する」ことで未来の分散型世界を力強く支援します。