“프라이버시 중심 IoT 플랫폼” — AMA 하이라이트│Raullen, CEO from 아이오텍스 (IoTeX)

아이오텍스(IoTeX)는 랜딩블록 커뮤니티와 함께 AMA(Ask Me Anything)를 진행했습니다.

Raullen는 Waterloo 대학교에서 암호학을 전공한 박사로서, Uber의 암호화 연구개발의 총책임자와 Google의 인프라 보안 엔지니어로 재직한 바 있습니다. 위와 같은 기업 경력을 포함해 암호화 및 블록체인 업계에서 8년 이상 종사했습니다.

아이오텍스 (IoTeX)는 자율적으로 확장 가능한 프라이버시 보호 중심의 사물인터넷(IoT) 전용 블록체인 입니다. 특히, 아이오텍스는 이종 기기간 컴퓨팅을 위한 블록체인 아키텍쳐, 빠른 Roll-DPoS 합의 메커니즘, 프라이버시 보호 기술 등의 뛰어난 기술력을 바탕으로 블록체인 3.0 세대를 선도하고 IoT 산업과 M2M(사물통신) 시장을 혁신하고자 합니다. 나아가 아이오텍스만의 블록체인 기술을 통해 세계를 연결하고자 합니다.

어려운 환경에서도 성실하고 자세하게 설명해주신 Raullen에게 다시한번 감사의 인사를 드리며 “ㅋㅋㅋ”를 전파해 주셔서 감사드립니다. :)

ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

AMA를 위해 힘써주신 BLOCK72에게도 감사의 인사 드립니다.

AMA의 주요 내용은 다음과 같습니다.


Q. 자동차 관련 IOT 댑을 만드는데 적용하는 경우 방대한 실시간 주행기록 데이터의 입력과 프로세싱이 필수입니다. GPS 위치, 속도, 가속도, G센서 등 많은 데이터를 핸들링해야 하는데 온체인에 올리는 데이터를 최소화한다고 해도 블록체인에 올려서 프로세싱하는 것이 무리가 따를 것으로 보입니다. 성능 문제가 어떻게 해결될 수 있을지 궁금합니다.

Raullen : 물론 블록체인은 질문자분께서 언급해주신 대로 데이터를 저장하기 위해 전통적인 데이터베이스로 사용될 수 있습니다. 그러나 블록체인이 갖는 탈중앙화, 비가역성, 검열 저항성 등을 고려한다면 우리는 블록체인이 분명, 본질적으로 전통적인 데이터베이스와는 다르다는 것을 알 수 있습니다.

블록체인은 메타데이터베이스라고 곧잘 해석되고는 하는데요, 우리는 온체인에 암호화된 데이터를 저장하는 한편, 실제 데이터는 오프체인에 보관해야 합니다. 암호학적 증명은 여러 형태가 있습니다. 해시(Hash)는 여러분이 알고 계신 것처럼 가장 단순한 형태입니다. 그리고 ZKP는 진술의 검증 가능성을 제공하는 또 다른 형태입니다. 어큐뮬레이터는 멤버쉽을 쿼리할 수 있게 하는 기능을 제공하며, 머클 트리도 마찬가지입니다.

더불어 암호학적 증명의 목적에 따라 더 많은 복잡한 증명 방법이 있습니다. 예를 들어 저는 임의의 데이터에서 검색 가능한 암호화를 가능하게 하는 증명 방식을 제시한 학술 논문으로 수상을 받은 바 있습니다. 온체인에는 암호화된 데이터만 저장함으로써 여러분은 높은 효율성과 거래처리량을 달성할 뿐만 아니라 데이터 프라이버시도 확보하실 수 있습니다. 바로 지금까지 말씀드린 바가 저희가 IoTeX 네트워크의 설계를 시작한 출발점입니다.

한편 오늘날 IoT가 어떻게 작동하는지 이해하는 것도 매우 중요한 일입니다. 원격 센서를 예로 들어볼까요? 이 센서는 매 초마다 모든 유형의 정보를 수집하면서 모든 곳에 배치될 수 있습니다. 센서가 수집하는 모든 데이터를 클라우드/블록체인 게이트웨이로 전송하려면 지나치게 많은 저장 공간과 컴퓨팅 파워를 필요로 하며, 동시에 과도한 비용이 소요될 수 있습니다. 이는 클라우드/블록체인에 도달하기 전에 센서나 게이트웨이에서 데이터의 유효성을 판별하고 간단한 처리 작업을 로컬로 수행할 수 있도록 하는 엣지 컴퓨팅, 혹은 포그 컴퓨팅이 존재하는 이유입니다. 다시 원격 센서를 예로 든다면, 블록체인에 전달되는 데이터는 상태 변화와 같은 가장 중요한 데이터입니다. 물론 여전히 관리해야할 데이터가 많은 것은 사실입니다. 그러나 다시 한 번, 모든 데이터가 블록체인 위에 존재할 필요는 없다는 말을 덧붙입니다.

IoT는 빠른 진화에도 불구하고, 낮은 확장성, 높은 운영비, 개인정보 보호 우려, 기능적 가치의 부재 등의 문제 때문에 대중화되기까지는 아직 갈 길이 멀고 새로운 사용자들을 생태계로 유인할 “킬러 애플리케이션”이 부족합니다.

Q. 보통 메인넷 런칭을 위해 리허설을 하는 경우가 흔치는 않은 것으로 알고 있는데, 리허설 실시를 통해서 얻고자 하는 효과가 무엇인가요? 또한, 메인넷 런칭 리허설과 실제 메인넷과는 어떠한 차이가 있나요?

Raullen : IoTeX는 토큰 소유자가 대표자를 선출하고, 대표자에게 네트워크를 대변하여 합의를 진행할 수 있도록 권한을 위임하는 Roll-DPoS를 채택하고 있습니다. 저희의 대표단 중에는 Tron, EOS, Tezos, Lisk 등에서 검증자로 활동한 이력이 있는 대표자들이 있습니다. 그러나 처음 노드를 가동하는 대표자도 있는데요. 이는 매우 중대한 문제입니다. 전체 네트워크의 취약성은 네트워크 내 가장 약한 노드의 취약성과 같기 때문입니다. 따라서 모든 대표단들은 해당 부분을 중점적으로 신경 쓰고자 합니다. IoTeX팀은 저희의 대표단과 직접 만난 적이 있습니다. 지난 몇 주간, 저희는 전 세계의 대표단과 네 차례의 메인넷 리허설 행사를 진행했습니다. 저희는 처음부터 새로운 체인을 구축하는 방법을 연습했으며, 다양한 주제에 대한 워크샵을 진행했습니다. 워크샵에서는 대표단분들께 자신들이 만들고 있는 주제와 도구에 대한 발표 기회를 드리기도 했습니다.

아래의 비디오를 통해 메인넷 리허설의 모습을 확인하실 수 있습니다!

Rehearsal #1: https://youtu.be/K4XrmcNCQpI 
Rehearsal #2: https://youtu.be/h-UkzL0HDMs 
Orientation Call #1: https://youtu.be/9Q1szOWvu40

“파이프라인”은 테스트넷, 메인넷 리히어살, 메인넷으로 구성되어 있습니다. 최대 2개월 동안 가동될 테스트넷은 IOTTT(Testnet 토큰)와 스마트 컨트랙트기능을 사용합니다. Mainnet Rehearsal과 Mainnet 파이프라인은 본질적으로 동일한데요, 다 즉, 둘 다 IOTX(실제 거래 가능한 토큰)를 사용합니다. 다만 서로 다른 스마트컨트랙트 기능을 사용합니다.

Mainnet Rehearsal의 주요 목표는 대표단들과 노드를 돌려보며 여러 시행착오를 거쳐 저희의 메인넷 코드를 진보시키는 것입니다. 저희는 지금까지 최적으로 구성되지 않은 노드를 식별하기 위해 다양한 로드 테스트를 실행했고, 동기화 속도가 크게 향상되었으며, 다양한 작은 버그를 수정했다. 또한 호환/비호환 코드 릴리스(핫픽스)를 모두 테스트하고 250+의 TPS(즉각적인 완결성)를 기록했습니다.

IoTeX.Innovations

Q. 사물인터넷의 경우 기기 간 상호 호환이 가장 중요한 문제인데, 이에 대한 하드웨어적 솔루션은 존재하는지? 한국의 경우 사물인터넷 분야가 가능한 스마트 솔루션이 제공되는 프로덕트는 대기업(엘지,삼성 등) 위주로 구성되어 있어 이런 대기업과의 협업 없이는 솔루션이 사실상 무의미하다고 볼 수 있는데, 어떤 대책을 가지고 있는지 궁금합니다. 소프트웨어적인 솔루션보다 하드웨어 솔루션에 대해 말해주세요.

Raullen : 기기 간 통신의 IoT 표준은 서로 다르거나 상호호환되지 않기 때문에, 자연스레 호환성 문제를 해결할 수 있는 하드웨어 솔루션은 존재하지 않습니다. 그러나 IoT 시스템 간 상호운용성은 업계가 직면한 중대한 문제로서 IoT 애플리케이션의 영향을 더욱 높이기 위해 반드시 해결되어야 하는 부분입니다. 이때 블록체인을 통해 구축할 수 있는 플랫폼은 서로 다른 IoT 제조사 간의 차이를 줄일 수 있습니다. 그리고 소프트웨어 솔루션과 하드웨어 솔루션이 모두 이 문제를 해결하기 위해 사용될 수 있습니다. 소프트웨어 솔루션의 경우, 다양한 IoT 시스템의 커넥터 역할을 하는 새로운 프로토콜/스마트 컨트랙트를 구현할 수 있습니다. 그리고 하드웨어 솔루션의 경우, 여러 IoT 시스템의 변환기 역할을 담당하는 기기(게이트웨이와 같은)가 설계되고 블록체인 네트워크에 결합할 수 있습니다.

Q. IoTeX는 사이드체인을 활용하여 서로 다른 제조사의 기기들을 호환 가능하도록 만들 수 있다고 했습니다. 두 가지 질문이 있습니다. 1) IoTeX는 IoT 기기를 제조하는 수많은 제조사들을 규모 있고 빠르게 확보할 수 있는 충분한 업계 내 협상력을 확보하고 있는지 궁금합니다. 2) 사이드체인이라는 개념 자체가 이더리움이나 타 메인넷 진영에서도 아직 불완전한 개념인 것으로 알고 있는데, IoTeX가 이해하고 구현하고 있는 사이드체인은 여타 메인넷 프로젝트에서 접근하는 것과 어떠한 차별점이 있는지 궁금합니다.

Raullen : 초기 단계에 IoTeX는 산업 내 파트너들과 긴밀하게 협력하고 저희의 IoT 기기를 통해 분산된 애플리케이션을 구축하고자 합니다. 이와 동시에 보다 많은 제조사와 연계하고, 다양한 IoT 기기와 블록체인 플랫폼의 연결을 용이하게 할 IoT/블록체인 소프트웨어 제품군을 적극적으로 개발하고 있습니다. 특히 IoTeX 블록체인의 사이드체인은 주로 대규모 분산형 IoT 애플리케이션을 위한 확장성 문제를 해결하는 것을 목적으로 하고 있습니다.. Roll-DPoS 합의 프로토콜의 독특한 설계(즉, 후보 풀의 자동 스케일링 메커니즘뿐만 아니라 루트체인 및 사이드체인 사이의 대표단 공유)는 서로 다른 사이드체인 간의 교차 체인 통신을 단순화합니다.

Q. IoTeX의 멤버 대부분이 한국에서는 별다른 연고나 경험이 없는 것으로 보입니다. 글로벌한 서비스를 지향하는 것으로 보이는데, 한국 투자자 입장에서 IoTeX가 한국에서는 business를 전개해 나갈 계획이 있는지 궁금합니다. 있다면 어떤 전략이나 approach를 염두에 두고 있는지도 궁금합니다.

Raullen : 저희 팀의 첫번째 한국 여정은 2018년 7월이었습니다. 저희는 한국 블록체인 위크(Korea Blockchain Week)에 참석했고 몇몇 한국 기업들과 만날 수 있었습니다. 예를 들어, 저희는 해당 기간 중 Lineable을 만났고, 그 이후로 그들과 파트너 관계를 맺어, 그들이 건강/위치 데이터를 웨어러블 기기로부터 보호하기 위해 블록체인+IoT 사용 사례를 설계하는 데 도움을 주고 있습니다. 공식 파트너십 발표소식은 아래 주소에서 확인하실 수 있습니다.

최근, 저희는 한국의 기업 환경을 탐색하는 것을 돕기 위해 새로운 어드바이저를 모셨습니다. 현재 카카오의 이사회 멤버이며 한국 산업계에서 잘 연결되어 있는 마이클 조(조 민식)가 그렇습니다. 저희 IoTeX 팀의 특별한 점은 핵심 리더십 멤버들이 기술적으로나 학문적 수준이 깊을 뿐만 아니라 실리콘 밸리에서 가장 큰 기술 회사(Google, Facebook, Uber, Intel, Bosch 등)를 위한 실제 인프라 구축 경험도 가지고 있다는 점입니다.

저희는 기업 요구사항/비즈니스 관행에 대한 이해를 활용하여 저희 플랫폼에 이를 적극적으로 적용할 계획입니다. 저희는 또한 디지털 컨텐츠 제공 활용 사례에 대해 한국의 대기업들과 협력하고 있습니다. 저희는 여전히 개념 디자인 단계에 있지만 지난 몇 달 동안 꾸준한 진전을 이루어 왔습니다. 이러한 특정 사용 사례에는 사내 하드웨어와 블록체인이 모두 포함되어 있으며, (아직은 NDA 입니다만!) 조만간 이에 대해 더 많은 정보를 공유할 수 있기를 기대합니다.

지금까지 한국 기업들과의 대화로 볼 때, 한국 기업의 단기 목표는 한국에서 사용할 수 있는 제품/서비스를 구축하는 것으로 보입니다. 하지만 블록체인이 장기적으로 어떻게 국제적으로 사업을 확장할 수 있을지에 대해서도 고민하고 있습니다. 국경이 없는 블록체인의 특징은 저희 프로젝트와 한국인들에게도 매우 중요하다고 생각합니다.

Q. IoTeX의 메인넷 위에서 구동될 dApp들의 형태에 대해 설명을 요청드립니다. IoTeX 에서 말하고자 하는 IoT Application의 정확한 형태가 궁금합니다. 이를테면, Apple의 Home 과 같은 형태인가요?

Raullen : 사물인터넷은 매우 넓은 산업군입니다. 오늘날에는 서로 연결된 기기를 사용하는 모든 것이 ‘IoT’로 분류됩니다. 이는 스마트홈, 농업, 공급망, 웨어러블, 차량 등 다양한 수직적 산업군에 적용됩니다. 하지만, 우리는 IoT를 수직계열화가 될 분야로 생각하지 않습니다. 대신, 저희는 이 모든 수직에 걸쳐 확장되는 ‘수평적 기능’에 대해 생각하는 것을 좋아합니다.

블록체인 + IoT 사용 사례에는 수직과 관계없이 여러 가지 공통점이 있습니다.

1) 블록체인에서 장치를 인증/등록해야 하는 필요성 (즉, 장치에 신뢰 추가), 
2) 이러한 장치가 사람 및 기타 기기와 데이터/가치를 교환해야 하는 필요성 (즉, 상호운용성)
3) 디바이스에서 블록체인 (데이터 수집, 처리, 전송, 저장, dApp에서 사용)까지 모두 엔드 투 엔드로 신뢰할 수 있는 것을 보증할 필요성입니다.

IoTeX의 또 다른 특징은 리소스 제약(즉, 저용량 스토리지 및 컴퓨팅) 상황에서도 경량 클라이언트를 실행하고 블록체인과의 상호 작용을 가능하게 한다는 것입니다. 블록체인과 IoT는 시너지가 생겨나기 매우 좋은 조합입니다. IoT는 데이터를 생성하고 블록체인은 데이터에 ‘신뢰’를 더 합니다. 전 세계 데이터의 50% 이상이 다양한 연결 장치에 의해 생성되며, 이는 향후에도 계속 증가할 것입니다.

IoT 친화적이고 프라이버시 중심의 블록체인을 사용하면 모든 유형의 케이스가 적용 가능합니다. 예를 들어, 기계와 기계 간의 상호 작용(즉, 완전 자동화)이 현실화하려면 이러한 디바이스가 서로를 완전히 신뢰하고 또한 상호 간 전송 중인 데이터를 완전히 신뢰해야 합니다. 또한 데이터를 개인적으로 공유할 수 있어야 합니다. 특히 데이터가 최고로 우선되는 기업환경에서는 더욱더 그렇습니다. 블록체인, IoT 및 개인 정보 보호 기능을 결합하여 새로운 사용 사례를 지원하는 것이 IoTeX의 초점입니다.

IoTeX UseCases

Q. IoT와 블록체인의 조합이 가장 주요한 이유는 무엇일까요? 메인넷이 구동된 이후에도 Gravity Chain 등은 ETH 위에서 구동될 예정이라고 들었고요. 보통 IoT 기기들은 상당히 작고 빠른 형태의 통신들을 많이 하게 되고 이는 빠른 데이터 처리 성능을 필요로 한다고 볼 수 있습니다, 블록체인은 아시다시피 생각보다 비효율적인 형태의 데이터 처리 방식을 갖고 있습니다. IoTeX 가 차용중인 Roll-dPoS 합의 알고리즘 역시 dPoS 의 일부분으로서, 기존 중앙화된 형태의 블록체인보다 처리속도가 느린 것이 사실입니다. 블록체인의 트릴레마를 예시로 들었을 때, 확장성 / 탈중앙화 / 보안성 총 세 가지 중 IoTeX 가 기존 중앙화된 데이터 처리방식의 상대적으로 뛰어난 처리성능을 차치하고서라도 탈중앙화 / 보안성을 강조해야만 하는 이유가 무엇인가요?

Raullen : 네, Gravity Chain (IoTeX 플랫폼에서 존재하는 최상위 체인)의 유일한 목적은 분산된 지배구조이지 성능은 전혀 아닙니다. 향후 며칠 이내에 출시될 루트 체인(Root Chain)은 모든 서브 체인(subchain)을 감독하고 관리하는 거버넌스 계층에서 선출된 대표자를 상속하는 전체 네트워크의 허브 또는 코디네이터입니다. 루트 체인(Root Chain)은 당사의 안전 지향 Roll-DPoS 컨센서스 메커니즘에 의해 구동되며 합리적인 처리량, 신뢰성 및 투명성을 목표로 합니다. 높은 처리량과 풍부한 기능은 다양한 형태와 용도(예: 신뢰할 수 있는 컴퓨팅, 개인 정보 보호 스마트 계약, 스토리지)를 가질 수 있는 서브 체인의 주요 목표입니다.

우리가 작업하고 있는 첫 번째 것은 아바오체인(Avaochain)입니다. 2단계의 신뢰할 수 있는 컴퓨팅이죠. 요약하자면, 목적에 맞는 블록체인(blockchain)으로 작업을 분리하는 것이 중요합니다. 운영, 거버넌스 및 촉진 작업을 모두 하나의 체인에 두는 것은 현명하지 못하며, IoTeX 네트워크에서 보안과 성능을 최적화하기 위한 “임무의 분리 (Separation of duties)” 를 기본적으로 신뢰하고 있습니다. IoTeX 네트워크의 큰 그림(!) 에 대한 자세한 내용은 아래 공식 블로그 게시물을 참조해주시기 바랍니다.

Q. 국내 IoT 기업인 리니어블과 파트너십이 있다고 들었습니다. 한국인들에게도 굉장히 작고 강한 기업으로 인식되어있지만 국내에서 대기업만큼 큰 인지도를 갖고있지는 않습니다. 어떻게 해당 회사와 연결이 되었는지 궁금합니다.

Raullen : 저희 IoTeX 팀의 첫 한국 방문은 2018년 7월이었고, 저희는 전통적인 분야와 블록체인 분야에서 협력 가능한 몇몇 한국 기업들과 미팅을 가졌습니다. 예를 들어, 저희 팀은 재생 에너지 블록체인 프로젝트인 REDi와 제휴하고 있으며, 뮤지카팀과 좋은 관계를 가지고 있습니다.

Lineable과 관련해서, 저희는 상호 간의 자연스러운 연락에 의해 미팅을 가지게 되었습니다. 첫 만남부터 저희 팀 서로는 공통점이 굉장히 많다는 걸 알게 됐습니다. 양사는 모두 내부적으로 사업에 필요한 모든 것을 구축했습니다. 이를테면, Lineable은 자체 HW/SW/FW를 구축하고 IoTeX는 처음부터 블록체인(다른 체인으로 포크하지 않음)을 구축했으며 내부적인 자체 하드웨어도 구축했습니다. 소비자 IoT의 미래에 대한 서로의 비전이 매우 비슷하다는 것도 알아냈습니다. 양사는 IoT 기기(예를 들어, 리니어블의 웨어러블 디바이스)가 물리적 환경과 디지털 환경 사이의 관문이며, 소비자가 자신의 개인 건강 데이터를 완전히 통제해야 한다고 생각했습니다. 우리는 Lineable 웨어러블을 IoTeX 블록체인(세계 최대 칩 제조업체 중 하나이자 Lineable 투자자)에 통합하기 위해 협력하기로 합의했으며, Semtech가 만든 저전력 장거리 연결 표준인 LoRa를 기반으로 다른 흥미로운 사용 사례도 논의했습니다.

Q. 현재 IoTeX 플랫폼 위에 구동될 dApp 파트너는 얼마나 유치가 된 상황인가요? 메인넷 구동을 위해서 필요한 노드 준비는 마쳐두었지만, 해당 플랫폼 위에서 실제 기능을 수행하는 애플리케이션들이 있는지 궁금합니다.

Raullen : 기본적으로 저희는, 질(Quality)이 양 (Quantity) 보다 낫다고 생각하지만 후자도 물론 중요합니다. 1백만 명의 사용자를 유치하는 DApp은 각각 100명의 사용자를 유치하는 100개의 DApp보다 훨씬 낫습니다. 즉, IoTeX Network의 커뮤니티 구축을 중심으로 한 제품인 IoTeX 블록체인에서 작동하는 최초의 DApp을 적극적으로 개발하고 있습니다. 일단 출시되면 많은 사람들의 선망을 받게 될 것이라 의심치 않습니다.

저희는 현재 미국, 중국, 한국 등지의 많은 기업과 1:1로 일하고 있습니다. 저희가 매우 자랑스럽게 생각하는 두 가지 사용 사례는 1) 공급망 금융 및 추적, 추적 플랫폼에서 IoTeX 블록체인 및 사내 하드웨어를 활용하는 경우 2) 대규모 모바일 데이터 회사의 경우, 사용자의 데이터를 보호하는 동시에 추가할 수 있는 개인 신용 점수 사용 사례입니다. 이상의 사례 중 두 번째 케이스에 대한 자세한 내용은 아래Forbes 에서 확인 하실 수 있습니다.

다음으로 큰 케이스는 IoT DAO와 2019년 3분기에 나올 신뢰할 수 있는 컴퓨팅을 위한 데이터 오라클입니다. 그 외에도, 저희 팀은 다른 많은 DApp 개발자들이 자발적으로 흥미로운 DApp을 IoTeX위에 만들고 있는 것을 볼 수 있어 기쁩니다.

Q. IOTX 토큰은 유틸리티 토큰입니다. 해당 토큰을 IOTX 생태계에서 어떤 식으로 활용할 수 있습니까? 그리고 그것이 장기적으로 꾸준히 소진되어 가치가 상승하게 되는 구조는 어떤 것입니까?


Raullen : IOTX 토큰은 다음 세 가지 용도로 사용됩니다.

하나. 프로토콜에서 수수료로 수거되는 각 거래에 대한 가스 요금 
둘. 현재 저희 플랫폼에서 진행 중인 네트워크의 분산된 거버넌스(decentralized governance)를 유지하기 위해. 
셋. 서브 체인 운영 및 관리입니다.

IOTX는 고정 공급량을 보유하고 있으며, 토큰의 12%가 딜러들에게 보상을 제공할 수 있도록 예약되어 있습니다. 또한 조치당 가스 요금은 프로토콜에 의해 수집됩니다. 서브 체인을 작동하려면 프로토콜에 일정량의 IOTX를 바인딩/저장하고 해당 체인의 합의에 따라 작업하는 딜러에게 비용을 지불해야 합니다. 다양한 용도로 프로비저닝 및 사용되는 서브 체인 및 apps가 점점 더 많아짐에 따라 IOTX 토큰은 희귀해질 것입니다.

Q. 현재 많은 국가에서 IPv6를 지원안하는 국가가 많습니다. 이로 인해 사물인터넷을 지원이 안 되는데 아이오텍스는 이 부분에 대해서 어떤 생각이 있으신가요?

Raullen : IPv6은 사물인터넷을 실현하는 방법들 중 한 가지 방법일 뿐이며, 일반적으로는 6LoWPAN(즉, IPv6 over Low-Power Personal Area Networks)이 사용됩니다. IPv6을 지원하지 않는 국가를 생각해본다면, IoT 시스템은 Zigbee, LoRa 등과 같은 인기 있는 표준을 사용하여 구현될 수 있습니다. 따라서, IPv6의 표준에 대한 질문자분의 걱정은 IoT 애플리케이션들에 큰 문제가 되지 않는다고 생각합니다.

Q. IPv6 주소 길이가 길어 오버헤드도 크기 때문에 SW를 경량화 시키는 것은 쉬운 일이 아닙니다. Iotex는 이에 대해서 어떤 아이디어가 있으신가요?

Raullen : 6LoWPAN은 IPv6을 통한 IoT 시스템 구현의 주요 표준입니다. 좀 더 성숙한 지그비 (Zigbee) 프로토콜에 비해 6LoWPAN 무선 기술은 더 작은 소프트웨어 스택을 활용하면서도 더 많은 유연성을 제공합니다. 6LoWPAN은 여러 칩 제조업체들의 실험을 통해 검증되었습니다. IoT 애플리케이션에 6LoWPAN을 사용하는 데 많은 어려움이 있다고 생각하지 않습니다.

Q. IOT 단말기의 용량이 매우 작습니다. SPV 노드를 사용해도 용량이 벅찰 것 같은데 이 부분에 대해서 어떤 생각이 있으신가요?

Raullen : 답변드리겠습니다. IoT 장치에서 사용할 수 있는 리소스에 따라 이러한 노드를 라이트 노드(즉, 모든 블록의 헤더만 저장) 또는 원격 노드(즉, 정보를 검색하기 위해 다른 전체 노드를 쿼리)로 구현할 수 있습니다. 두 번째의 경우, 원격 노드가 추가 컴퓨팅/통신 오버헤드 없이 블록체인에서 유효한 정보를 얻는 방법에 대한 문서/특허를 보유하고 있습니다.


Q&A 섹션

Q. iot 기기를 사용하기 위해 돈(코인)이 필요하다고 생각하십니까? 만약 그렇다면, 어떻게 높은 TPS를 만나기 위해 필요한 코인을 만들까요? iot 기기에 만족할 수 있도록 여러분만의 블록체인을 만들 계획이 있으십니까?

Raullen : 꼭 그렇다고 할 수는 없습니다. 블록체인이 사물인터넷(IoT) 기기와 상호작용하는 방식에는 여러 가지 차원이 있습니다.

1. 블록체인(Blockchain)은 디지털 ID, 인증, 특정 데이터 포인트/정보 등과 같은 장치에 대한 신뢰의 기반을 제공합니다. 
2. 블록체인을 IoT 기기들 간의 상호작용을 돕는 허브로 활용할 수 있습니다. 
3. 일반 사람이 IoT 기기를 다루고, 정보를 수집하기 위해 블록체인을 허브로 사용할 수 있습니다.

이 비전이 실현되면 기기, 애플리케이션 및 인간 사이의 가치(정보) 교환에 대해 이야기할 수 있을 것입니다. 블록체인은 앞서 말씀드린 기기-애플리케이션-인간 간의 가치문제를 달성할 수 있는 완벽한 플랫폼입니다. 따라서 IoTeX는 확장성과 프라이버시 문제를 해결하고 다양한 IoT 기기와 애플리케이션을 지원하기 위해 구축한 새로운 기술인 것입니다.

Q. 메인넷 리허설은 테스트넷과 어떻게 다른가요?

Raullen : Mainnet Rehearsal은 Testnet과 동일한 코드를 사용합니다. 다른 점을 말씀드리자면, 사용되는 토큰과 스테이킹/등록 계약입니다. Testnet은 IOTTT(테스트 토큰) 및 특수 Testnet별 스마트 컨트랙을 사용합니다. Mainnet Rehearsal은 실제 IOTX(거래 가능한 토큰)와 실제 고정/등록 스마트 계약을 사용한다. 아래 흐름도를 참조해주세요!

Q : IoT Chain 하고는 어떤점이 다른가요?

Raullen : IoT Chain은 DAG 하이브리드 블록체인을 사용하는 또 다른 블록체인 프로젝트입니다. IoT Chain뿐만 아니라 IOTA에서도 사용되는 DAG(Directed Acyclic Graph)는 분명히 흥미로운 기술이지만 실제로 검증되지 않았으며, 아직 전 세계적 단위의 합의에 이르지는 못했습니다. 그리고 스마트컨트랙트의 실행이 다소 어렵기도 합니다. 저희 역시 DAG 기술을 고찰하고 있으나, 저희의 블록체인이 실제 사물인터넷(IoT) 시장에 적합하다고 자부합니다.

Q : 구글 출신이시면 things 타겟 모듈에서도 동작하려나 ㅋ DPOS면 블록자체는 AP쓰는 모바일 CPU에서도 노드 운영 가능할 겁니다.

Raullen : 저희는 (1)글로벌 컨센서스(예를 들어, 루트체인)과 지역적 컨센서스(예를 들어, 기능 중심의 서브체인)를 (2)실제 실행을 위한 컨센서스와 분리하고 있습니다. 스마트폰 등을 통하여 IoT 노드를 네트워크 전체 단위로 실행할 수 있습니다. 저희는 실제로 몇 주 후에 자체적으로 개발한 하드웨어 제품을 출시할 예정인데, 이를 통해 여러분은 실행을 담당하는 기기가 어떻게 생겼는지 파악하실 수 있을 것입니다.

Q : IOT는 사용자의 개인 정보 보호와 매우 관련이 깊다. 미국에서 내가 기억하는 “헬로 구글” 같은 것에 의해 사람들의 개인 정보가 다른 사람들과 공유되는 사고가 있었던걸로 기억하는데?

Raullen : 그렇습니다. 아마 매일 새로운 데이터 침해 사건이 발생하는 것만 같습니다. 저희는 올해 세계 최대 가전 컨퍼런스인 CES에 방문했습니다. 해당 행사에서 저희는 엔드포인트 보안에 대해 깊이 생각하지 않은 새로운 IoT 장치를 많이 보았습니다. 이것은 사용자/고객들에게 위험하며, 그들이 자신의 데이터를 안전하게 보관하기 위해 회사에 의존하기 때문입니다. 블록체인은 앞으로 이런 IoT 기기에 신뢰를 더하는 데 큰 역할을 할 것입니다. 데이터 개인 정보의 중요성에 대해 설명하는 CES 보도 자료를 참조해주세요.

Q : 오 ㅎㅎ 뮤지카는 음원 블록체인 아니었나요? 아이오텍스랑도 시너지가 날수있나요

Raullen : 저희 팀은 장원님(뮤지카의 COO님)과 좋은 친구로 같은 어드바이저님(마이클 조, 카카오 그룹)을 두고 있습니다. 저희는 Muzika와 IoTeX 사이의 기술적 파트너십에 대해서 진지하게 논의하지는 않았습니다. 저희의 관계는 국제적으로 저희가 Muzika를 돕고 한국에서 Muzika가 저희를 돕는 우정에 가깝다. 저번에 한국에 방문했을 때 같이 미팅을 했었습니다!

Q : iot의 오라클 문제가 핵심인데 어떻게 해결할지 궁금하군요

Raullen : 저 역시 질문주신 분께 전적으로 동의합니다. “월드컴퓨터(World Computer” 비전의 큰 페인포인트는 계산할 데이터가 없다는 점입니다. 한편 IoT는 이 문제를 해결할 수 있는 완벽한 수단이다. 이를 구현하기 위한 두 가지 실용적인 방법을 아래에서 소개해드리고자 합니다.

(1) 우선 기기를 통해 많은 데이터를 제출하고 네트워크 체인과 그 사용자가 실제 데이터에 투표하도록하여 실제 데이터 검증하는 방법이 있습니다. 그러나 이는 비효율적입니다. 
(2) 이를 보안할 방법으로 기기가 입증되고 신뢰할 수 있는 데이터를 블록체인에게 직접 제출하도록 하는 것이 있습니다. 그러나 이 접근방식은 조금 더 낫지만 반드시 특수 목적의 하드웨어 제품과 암호화 프로토콜을 갖추고 있어야 합니다. 그리고 이 것이 바로 저희가 자신있는 부분입니다.

저희는 몇 주 후에 IoTeX만의 하드웨어 제품과 암호화 프로토콜을 출시할 예정입니다. 그리고 신뢰할 수 있는 데이터 오라클 문제에 이를 적용하고자 합니다.

IoTeX

IoTeX는 자율적으로 확장가능한 개인보호 보호 중심의 IoT 전용 블록체인 입니다. IoTeX의 글로벌 팀은 암호학, 분산형 시스템, 머신 러닝 분야의 Ph.D, 최고 수준의 엔지니어, 경험 많은 에코시스템 설계자들로 구성되어 있습니다. IoTeX는 이종 기기간 컴퓨팅을 위한 블록체인 안의 블록체인 아키텍쳐, 빠른 Roll-DPoS 합의 메커니즘, 가벼운 개인정보 보호 기술 등 IoTeX만의 혁신을 통해 블록체인 3.0의 선두에서 혁신을 만들어나가고자 합니다. IoTeX는 한 블록 한 블록씩 세상을 연결시켜가며, 자율적 기기조작의 대중화를 이끌어가겠습니다.

웹싸이트: https://iotex.io/
트위터: https://twitter.com/iotex_io
텔레그램 새소식 채널: https://t.me/iotexchannelko
한국텔레그램 그룹: https://t.me/IoTeXGroupKO
미디엄: https://medium.com/iotex-kr
레딧: https://www.reddit.com/r/IoTeX/
Facebook: https://www.facebook.com/IoTeXKorea

아이오텍스 선거 사이트:https://member.iotex.io/