Bagaimana Kami Membangun Kamera Keamanan Rumah Pertama di Dunia yang (Sungguh) Privat

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

Pada bulan September 2019, serangkaian perangkat Nest mulai mengabaikan pengaturan video dan suhu reguler mereka — bergetar liar dan dalam kasus pasangan dari Wisconsin, menyampaikan suara aneh melalui kamera dapur Nest mereka sambil mengatur suhu rumah hingga 90 derajat fahrenheit.

Peretasan perangkat IoT konsumen mencapai puncak historis dan puncak distopia yang mencolok pada musim gugur lalu. Dengan Nest mengklaim telah menjual setidaknya 11 juta unit IoT rumah sejak diluncurkan pada tahun 2011 dan angka penjualan Wyze dan Ring yang mencolok mencapai jutaan: total pasar kamera keamanan rumah yang terhubung internet di Amerika Serikat jelas mencapai puluhan juta.

Berdiri di kantor Menlo Park musim gugur lalu, tim di IoTeX mengakui tren mengkhawatirkan pelanggaran di pasar kamera keamanan rumah ini sebagai contoh yang jelas bagaimana kontrol privasi berbasis blockchain diperlukan agar perangkat IoT bekerja untuk penggunanya, bukan melawan mereka. Bagi pembeli kamera keamanan rumah, tidak ada yang lebih menyedihkan daripada memiliki hal yang dibeli untuk mencoba melindungi rumahmu justru digunakan dengan cara yang mengurangi keselamatan keluargamu.

‘Saya teman terbaikmu, saya Santa Claus!” —Peretas yang berbicara kepada seorang gadis berusia 8 tahun melalui kamera Ring yang terkompromi.

Sejak IoTeX didirikan pada tahun 2017, misi kami adalah memberdayakan dunia kita dengan perangkat dan data yang tepercaya — Internet Hal-Hal Terpercaya. Itu pada akhirnya berarti perangkat akan mulai bekerja langsung untuk pengguna dan dengan pengguna. Dengan kata lain, perangkat IoT akan mulai selaras dengan visi legendaris Steve Jobs mengenai teknologi sebagai “sepeda untuk pikiran”.

Peluncuran Ucam lebih dari sekadar rilis produk — ini mewakili paradigma baru untuk kepemilikan data konsumen. Dikembangkan dalam kemitraan dengan Tenvis, produsen IoT terkemuka sejak 2005 dan Pilihan Amazon untuk kamera keamanan, Ucam menghadirkan fitur canggih, keamanan yang ditingkatkan, dan privasi data yang penuh. Selama beberapa bulan terakhir, IoTeX dan Tenvis telah bekerja sama dengan erat untuk mengembangkan produk pertama dari jenisnya ini — betapa perjalanannya!

Dalam blog ini, kami membagikan perjalanan kami dalam menciptakan jenis kamera keamanan yang berpusat pada pengguna: Ucam, mencakup blockchain, firmware, aplikasi seluler, dan desain perangkat keras.

— — -

Blockchain

Berbeda dengan sebagian besar aplikasi/produk blockchain saat ini, Ucam dirancang untuk digunakan langsung oleh konsumen arus utama, banyak di antaranya akan mengalami blockchain untuk pertama kalinya. Ketika merancang Ucam kami tahu kami harus menggunakan blockchain dengan cara yang bermakna dan intuitif untuk menjamin kedua fungsionalitas dan pengalaman pengguna yang baik.

Blockchain adalah akar kepercayaan bagi Jaringan IoTeX. Saat merancang Ucam, IoTeX dan Tenvis mendiskusikan beberapa pendekatan baru untuk menggabungkan blockchain, akhirnya mencapai keseimbangan sempurna antara pengalaman pengguna dan fungsionalitas. Hasil akhirnya? Privasi yang nyata, mudah, dan terjangkau untuk semua pengguna:

  • Identitas berbasis blockchain untuk keamanan yang lebih baik: dengan satu klik, pengguna dapat menghasilkan login blockchain unik yang tidak dapat diretas melalui brute force dan juga terpisah dari identitas Internet seseorang, langsung menangani penyebab utama sebagian besar peretasan kamera keamanan saat ini seperti pelanggaran Ring dan Nest.
  • Penerbitan kunci enkripsi yang terdesentralisasi untuk privasi data penuh: pengiriman tanpa batas dari kunci enkripsi unik kepada pengguna melalui blockchain. Tidak seperti kamera lainnya, pengguna Ucam adalah satu-satunya yang memiliki kunci enkripsi — bukan IoTeX, bukan Tenvis, dan terutama bukan peretas!
  • Parameter blockchain yang dapat disesuaikan: untuk pengguna tingkat lanjut, Ucam menawarkan fitur ramah pengembang, termasuk penyimpanan terdesentralisasi file (misalnya, IPFS) dan kontrol akses yang tepat melalui Identitas Terdesentralisasi (DID) dan kontrak pintar.

Firmware

Komponen yang tidak terlihat namun krusial dari Ucam adalah firmware kustom yang dibangun dari nol oleh tim IoTeX. Firmware pada perangkat IoT berinteraksi langsung dengan berbagai komponen listrik dan sangat penting untuk operasi perangkat keras dan perangkat lunak. Tidak seperti perangkat lunak, firmware harus 100% bebas dari bug — bermacam-macam pengembangan yang didedikasikan selama berbulan-bulan (yaitu, kode C tingkat rendah yang kompleks) diperlukan untuk membuat Ucam kaya fitur, kuat, dan kompatibel dengan blockchain IoTeX.

Aspek yang paling kompleks (dan memuaskan) dari pengembangan firmware Ucam adalah mengintegrasikan enkripsi end-to-end kustom dan melakukan berbagai optimasi untuk menyesuaikan dengan lingkungan perangkat keras Ucam yang dibatasi sumber daya. Firmware yang dihasilkan memungkinkan pengguna untuk mengaktifkan mode privasi penuh dan melindungi siaran langsung dan klip video dengan kepercayaan end-to-end.

IoTeX akan terus meningkatkan firmware Ucam dengan fitur-fitur baru, yang akan otomatis ditambahkan ke kamera pengguna melalui pembaruan firmware over-the-air (OTA).

Aplikasi Seluler (UI/UX)

Untuk audiens umum, bahkan perangkat yang paling canggih secara teknis tidak memiliki arti jika pengguna tidak dapat menggunakannya dengan mudah. Inilah sebabnya mengapa menjadi prioritas utama bagi IoTeX untuk memasangkan teknologi Ucam yang pertama di dunia dengan antarmuka pengguna (UI) yang menarik dan pengalaman pengguna (UX) yang mulus. Setelah mengevaluasi ribuan ulasan produk dari kamera keamanan lainnya, kami menyadari bahwa UI/UX yang bagus berpusat pada pengaturan yang sederhana, dasbor yang intuitif, dan fitur yang dapat diakses, semuanya tersedia dalam aplikasi mobile Ucam.

Salah satu hambatan terbesar untuk adopsi blockchain adalah manajemen akun/kunci. Sementara para penggemar blockchain biasa menggunakan kunci publik/pribadi dan proses penandatanganan multi-langkah, konsumen sehari-hari mengharapkan layanan turnkey. Oleh karena itu, kami mengadakan banyak sesi kerja untuk merancang/mengembangkan proses pengaturan satu klik yang bahkan bagi pengguna yang tidak akrab dengan blockchain akan terasa intuitif. Ini bahkan lebih mudah daripada mengatur perangkat dengan login email/sandi!

tampilan dari panel kontrol Ucam

Desain Perangkat Keras & Estetika

Bagian terakhir dari teka-teki adalah mengemas teknologi mutakhir kami dalam desain perangkat keras yang estetis menyenangkan. Lagipula, tidak ada yang ingin menempatkan perangkat yang canggung dan tidak menarik di rumah mereka! Untuk mengatasi tantangan ini, kami berkonsultasi dengan banyak koneksi kami di industri perangkat keras untuk mendapatkan desain yang sempurna untuk Ucam.

Desain Ucam terinspirasi oleh filosofi desain industri ”bentuk mengikuti fungsi”bentuk (form) yang diambil oleh sesuatu harus dipilih berdasarkan tujuan yang dimaksudkan (function). Desain Ucam dimaksudkan untuk memberikan kesan kepada pengguna bahwa “Ucam bekerja untuk Anda” dan memberikan perasaan keamanan/privasi kepada pengguna. Ini mengarah pada keputusan desain, seperti bentuk robot ramah Ucam (yaitu, BB8), warna hitam matte, dan ukuran kompak.

Apa Selanjutnya?

Sepanjang dua minggu berikutnya dari 20 Januari–3 Februari, IoTeX akan merilis detail tentang Ucam, termasuk fitur kamera yang luar biasa (misalnya, video 1080p, cakupan 360°, deteksi gerakan, audio dua arah, penglihatan malam) dan, yang lebih penting, fitur unik “Diberdayakan oleh IoTeX” (misalnya, otorisasi blockchain, enkripsi ujung-ke-ujung, privasi data penuh, penyimpanan pribadi).

Untuk tetap mendapatkan pembaruan tentang pembaruan produk UCam dan untuk menerima akses pertama ke daftar tunggu kami daftar di situs web UCam.

— — -

Tentang IoTeX

Didirikan sebagai platform sumber terbuka pada tahun 2017, IoTeX membangun Internet Hal yang Tepercaya, di mana semua "hal" fisik dan virtual — manusia, mesin, bisnis, dan DApps — dapat menukar informasi dan nilai dalam skala global.

Didukung oleh tim global yang terdiri dari 30+ ilmuwan penelitian dan insinyur terkemuka, IoTeX menggabungkan blockchain, perangkat keras aman, dan identitas terdesentralisasi untuk memberdayakan jaringan IoT cerdas dan ekonomi mesin. Dengan berfungsi sebagai kain kepercayaan terdesentralisasi untuk IoT, IoTeX akan memberdayakan dunia terdesentralisasi masa depan dengan “menghubungkan dunia fisik, blok demi blok.”