세계 최초의 (진정한) 프라이빗 홈 보안 카메라를 만든 방법

2019년 9월, 일련의 Nest 기기들이 평소의 비디오 및 온도 설정을 무시하기 시작했습니다. 설정이 제멋대로 오락가락했고, 위스콘신의 한 부부의 경우에는 Nest 주방 카메라를 통해 이상한 목소리가 흘러나오는 동시에 집 온도가 화씨 90도로 설정되기도 했습니다.
소비자용 IoT 기기 해킹은 지난가을 역사적이고 특히 디스토피아적인 절정에 이르렀습니다. Nest는 2011년 출시 이후 최소 1,100만 대의 홈 IoT 기기를 판매했다고 밝혔고, Wyze와 Ring도 각각 수백만 대에 이르는 놀라운 판매량을 기록하고 있어, 미국의 인터넷 연결 홈 보안 카메라 시장 전체는 족히 수천만 대 규모에 달합니다.
지난가을 멘로파크 사무실에서 IoTeX 팀은 홈 보안 카메라 시장에서 잇따르는 이 우려스러운 침해 추세를, IoT 기기가 사용자에게 맞서는 것이 아니라 사용자를 위해 작동하도록 하려면 블록체인 기반 프라이버시 제어가 필요하다는 명백한 사례로 인식했습니다. 홈 보안 카메라 구매자에게, 집을 지키려고 구입한 바로 그 물건이 가족을 직접적으로 더 위험하게 만드는 방식으로 사용되는 것만큼 비뚤어진 일은 없을 것입니다.

“난 네 가장 친한 친구야, 난 산타클로스야!” —해커가 8살 소녀에게 한 말, 해킹된 Ring 카메라를 통해.
2017년 IoTeX 설립 이후, 우리의 미션은 신뢰할 수 있는 기기와 신뢰할 수 있는 데이터, 즉 Internet of Trusted Things(신뢰할 수 있는 사물 인터넷) 로 세상에 힘을 실어주는 것이었습니다. 이는 궁극적으로 기기가 사용자를 위해, 그리고 사용자와 함께 직접 작동하기 시작한다는 것을 의미합니다. 다시 말해, IoT 기기는 기술을 “마음의 자전거”로 본 스티브 잡스의 전설적인 비전에 부합하기 시작할 것입니다.
Ucam의 출시는 단순한 제품 출시 그 이상이며, 소비자 데이터 소유권의 새로운 패러다임을 의미합니다. 2005년부터 선도적인 IoT 제조업체이자 보안 카메라 부문 Amazon’s Choice인 Tenvis와 협력하여 개발된 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)
일반 대중에게는 아무리 기술적으로 정교한 기기라도 쉽게 사용할 수 없다면 의미가 없습니다. 그래서 IoTeX는 Ucam의 최초 기술을 매력적인 사용자 인터페이스(UI) 및 매끄러운 사용자 경험(UX) 과 결합하는 것을 최우선 과제로 삼았습니다. 다른 보안 카메라의 제품 리뷰 수천 건을 평가한 결과, 훌륭한 UI/UX의 핵심은 간단한 설정, 직관적인 대시보드, 접근하기 쉬운 기능이라는 것을 깨달았으며, Ucam 모바일 앱은 이 모든 것을 제공합니다.
블록체인 도입의 가장 큰 걸림돌 중 하나는 계정/키 관리입니다. 블록체인 애호가들은 공개키/개인키와 여러 단계의 서명 과정에 익숙하지만, 일반 소비자들은 바로 쓸 수 있는 서비스를 기대합니다. 이에 우리는 블록체인에 익숙하지 않은 사용자도 직관적으로 느낄 수 있는 원클릭 설정 프로세스를 설계하고 개발하기 위해 수많은 작업 세션을 진행했습니다. 이메일/비밀번호 로그인으로 기기를 설정하는 것보다도 더 쉽습니다!


하드웨어 및 미적 디자인
퍼즐의 마지막 조각은 최첨단 기술을 미적으로 보기 좋은 하드웨어 디자인에 담는 것이었습니다. 결국 투박하고 보기 싫은 기기를 집에 두고 싶은 사람은 아무도 없으니까요! 이 과제를 해결하기 위해 우리는 하드웨어 업계의 여러 인맥에게 자문을 구해 Ucam에 꼭 맞는 디자인을 찾아냈습니다.
Ucam의 디자인은 “형태는 기능을 따른다” 는 산업 디자인 철학에서 영감을 받았습니다. 즉, 어떤 사물이 취하는 모양(형태)은 그 의도된 목적(기능)에 따라 선택되어야 합니다. Ucam의 디자인은 사용자에게 “Ucam은 당신을 위해 일한다”는 인상을 주고 보안/프라이버시에 대한 안심감을 전달하기 위한 것입니다. 이는 Ucam의 친근한 로봇 모양(예: BB8), 무광 블랙 색상, 컴팩트한 크기와 같은 디자인 결정으로 이어졌습니다.

다음 단계는?
1월 20일부터 2월 3일까지 앞으로 2주 동안 IoTeX는 Ucam에 대한 세부 정보를 공개할 예정입니다. 여기에는 놀라운 카메라 기능(예: 1080p 비디오, 360° 커버리지, 동작 감지, 양방향 오디오, 야간 투시)과, 더 중요하게는 고유한 “Powered by IoTeX” 기능(예: 블록체인 인증, 종단 간 암호화, 완전한 데이터 프라이버시, 프라이빗 스토리지)이 포함됩니다.
UCam 제품 업데이트 소식을 받아보고 대기자 명단에 가장 먼저 등록하려면 UCam 웹사이트에서 가입하세요.
— — -
IoTeX 소개
2017년 오픈 소스 플랫폼으로 설립된 IoTeX는 모든 물리적·가상의 “사물”, 즉 인간, 기계, 기업, DApp이 전 세계적 규모로 정보와 가치를 교환할 수 있는 Internet of Trusted Things(신뢰할 수 있는 사물 인터넷) 를 구축하고 있습니다.
30명 이상의 최고 연구 과학자와 엔지니어로 구성된 글로벌 팀의 지원을 받는 IoTeX는 블록체인, 보안 하드웨어, 탈중앙화 신원을 결합하여 지능형 IoT 네트워크와 기계 경제를 지원합니다. IoT를 위한 탈중앙화 신뢰 패브릭 역할을 함으로써, IoTeX는 “물리적 세계를 블록 단위로 연결”하여 미래의 탈중앙화 세계에 힘을 실어줄 것입니다.
