IoTeX_Russian
iotex_ru
Published in
18 min readAug 13, 2018

--

Эта AMA сессия с CryptoDiffer проходила 3 августа на их канале в Дискорде. Ниже представлен перевод всех вопросов и ответов.

Мы хотели бы начать с некоторых общих вопросов, чтобы представить Вашу команду и проект нашей аудитории. Прежде всего, пожалуйста, кратко объясните нам, что такое IoTeX?

IoTeX — это стартап из силиконовой долины, разрабатывающий блокчейн — инфраструктуру следующего поколения для Интернета Вещей. Мы фокусируемся на трех ключевых аспектах: конфиденциальности, масштабируемости и функциональной совместимости. Для обеспечения конфиденциальности, мы используем методы сохранения конфиденциальности (privacy-preserving techniques), чтобы скрывать сумму, отправителя и получателя. Для масштабируемости, у нас есть свой механизм консенсуса Roll-DPoS и используется масштабирование уровня 2, в виде нашей архитектуры «блокчейн в блокчейне». Для обеспечения совместимости, мы будем использовать наш нейтральный инфраструктурный уровень для подключения различных типов устройств. Все эти вещи полностью разработаны внутри компании, и мы построили платформу блокчейн полностью с нуля!

Расскажите нам о Ваших главных членах команды и о том, как они начали работу с IoTeX?

Мы гордимся тем, что имеем очень разнообразную команду — наша техническая команда состоит из более 10 кандидатов наук, которые также имеют большой опыт работы в блокчейн. Наша основная команда состоит из:

Raullen Chai — кандидат наук в области криптографии и научных исследований в Университете Ватерлоо. Бывший руководитель научно-исследовательского отдела криптографии в Uber и Security Engineer в Google. 8+ лет опыта в криптографии и блокчейне.

Qevan Guo — кандидат наук в области машинного обучения и компьютерного зрения в Национальном университете Сингапура. Бывший инженер-программист и научный сотрудник Facebook. Инвестор и советник нескольких стартапов. 20+ публикаций и патентов.

Xinxin Fan — кандидат наук в области криптографии в Университете Ватерлоо. Старший научный сотрудник Bosch, с 14-летним опытом исследований и разработок в области информационной безопасности и криптографии. Более 40 публикаций и патентов.

Jing Sun — основатель Sparkland Capital. Является инвестором более 40 проектов в области блокчейна, безопасности и IoT. Член совета директоров ряда компаний, имеет большой опыт работы в стартапах, инвестициях и создании экосистем.

Наши основатели начали работу с IoTeX из-за взаимного желания революционизировать пространство IoT и начали работать над IoTeX в середине прошлого года.

Поскольку у нас много вопросов относительно токеномики, пожалуйста, объясните нам, какую роль играет токен IOTX в экосистеме?

Подобно другим базовым уровням блокчейн платформ, полезность нашего токена служит как комиссия (gas) в экосистеме IoTeX. IOTX в настоящее время является токеном ERC-20, который будет преобразован в собственный токен при запуске нашего майн-нета. Основными видами использования токена являются:

  • Газ для блокчейна: транзакции, выполнение сценариев/смарт-контрактов и использование сетевых ресурсов в сети IoTeX;
  • Управление корневой цепочкой и суб-цепями: предоставление суб-цепей и торгов для меж-цепочной пропускной способности связи;
  • Управление в масштабах всей сети: стакинг (staking) пулов для майнинга и права голоса для обновления протокола.

По мере разработки нашего продукта, будет больше вариантов использования нашего токена в сети IoTeX и за ее пределами.

Благодарим Вас за ответы на эти вопросы, давайте перейдем к более конкретным вопросам от нашего сообщества. Давайте поговорим о конкурентах. Мы все можем видеть потенциал индустрии IoT и ее ценность в будущем, но как вы планируете конкурировать с другими блокчейн-решениями? В этой отрасли более 20 проектов (IOTA, IoTBlock, ioeX, IOTW, Beyond Protocol, Blockcloud, MXC и т. д.). HashID: 13u3f

Это отличный вопрос — нас очень радует, то что, пересечению блокчейна и IoT уделяется много внимания. Всего три месяца назад, мы увидели много скептицизма в отношении поддержки совмещения IoT с блокчейн — сегодня мы рады видеть, что настроение полностью изменилось. По поводу того как мы себя дифференцируем, — мы понимаем нашу роль в экосистеме блокчейн и сосредоточены конкретно на построении надежного и целостного уровня инфраструктуры. Многие другие проекты, о которых Вы упомянули, сосредоточены на одном, небольшом компоненте — например, IOTA пытается внедрить беспроцентные транзакции с мгновенным подтверждением, но не имеет возможности поддерживать смарт-контракты, суб-цепи, конфиденциальность и т. д., на которых мы наоборот фокусируемся. Другим преимуществом станут наши партнеры по развитию — мы считаем, что мы уделяем много времени и усилий тому, чтобы все наши партнеры преуспели в создании DApps на базе IoTeX, и мы с нетерпением ждем возможности поделиться с вами новыми партнерами. Мы искренне верим, что у нас есть одна из самых талантливых команд чтобы сделать это!

Каковы основные варианты использования блокчейна IoTeX HashID: yyc6

IoTeX упорно работает чтобы построить мост между физическим миром и блокчейном. Мы часто задаем вопрос о том, какие варианты использования наиболее подходят IoTeX — нам нравится думать о горизонтальных возможностях в разных отраслях, а не о конкретных (например, умный дом, возобновляемые источники энергии, цепочка поставок). Как один из немногочисленных блокчейн проектов, который поддерживает интеграцию легких устройств в блокчейн, мы надеемся удовлетворить любой случай использования, который включает устройства IoT.

После того, как данные сохранились в блокчейне, они неизменяемы и прослеживаются. Однако, исходный источник данных не может быть проверен, если данные не зафиксированы (то есть доказано, что они получены из определенного источника/устройства), который поддерживается протоколом IoTeX. Сегодня существует множество данных IoT, которым нельзя полностью доверять, что делает их непригодными для формальных исследований, продажи третьим лицам и других видов использования вне домена владельца данных. При подключении к IoTeX данные, созданные устройствами IoT, могут быть подтверждены, что делает каждого владельца устройства «надежным поставщиком данных». Это предлагает ряд новых возможностей, связанных с данными:

  • предоставлять подтвержденные данные конфиденциально третьим лицам и людям за пределами вашей сети. Например, исследовательские учреждения могут самостоятельно проверить исходный источник данных, чтобы убедиться, что они работают с достоверными данными.
  • создание рынка данных — данные IoT чрезвычайно ценны для различных сторонних компаний, таких как страховые компании, крупные компании с базами данных/AI, медицинские корпорации и т. д. Конечные пользователи могут выбирать, продавать ли данные этим организациям, а прибыль может быть использована для финансирования исследований или снижения затрат для пользователей, как описано ниже.
  • стимулировать использование устройств: полные, непрерывные наборы данных более ценны, чем фрагментированные. В результате покупатели данных (например, страховщики) могут стимулировать пользователей чаще использовать свои устройства и предоставлять более полные данные. Это может устранить затраты для пользователей и даже быть выгодным для пользователей.

В дополнение к этим случаям, связанными с данными, наша долгосрочная цель — обеспечить взаимодействие между машинами, где различные гетерогенные устройства могут торговать данными и оценивать их легко и автономно. Это станет основой для настоящих автономных сетей!

Я хотел бы задать вопрос о массовой адаптации IoTeX, поскольку это важно для любого человека, который так или иначе связан с проектом: криптовалютная регуляция, вероятно, являются самой горячей темой прямо сейчас. Предположим, что IoTeX будет развиваться и будет принят в США и Китае в качестве базовой технологии для индустрии IoT, но оба правительства решат запретить криптовалюты. IOTX, безусловно, обязателен в экосистеме IoTeX для связи устройств и т. д., Как вы справитесь с такой проблемой?HashID: 15pmt

Прежде всего, будем надеяться, что США и Китай не будут запрещать криптовалюты. Одной большой целью нашей стратегии является идея «зацикливания» многих вещей на токене IOTX. Под этим мы подразумеваем, что мы надеемся, что токен IOTX можно использовать вне сети IoTeX, будь то покупка товаров (конечных пользователей/ потребителей) или покупка/обмен данными из других сетей. В конечном счете, мы не видим причин запрещающих использование криптовалют, которые выдаются после ICO или торгуются на биржах.

В целом мы видим много позитивного в крипторегулировании — появляются многочисленные «хабы» (например, Мальта, остров Чеджу в Корее). Как только остальной мир увидит экономические последствия криптографии и новые возможности, которые он принесет, будет установлен более четкий порядок регулирования.

Следующие два вопроса связаны, и мы думаем, что было бы легче ответить на оба в одном сообщении. Токен IOTX будет использоваться в качестве” топлива “ для разработанных функций в сети. Как вы думаете, волатильность токенов и колебания криптографического рынка, повлияют на цену, которую различные стороны получат/должны будут заплатить, чтобы стать частью сети? На этом медвежьем рынке, как цена токена (если таковая имеется) влияет на бюджет или финансы проекта (компенсация сотрудникам, маркетинговые расходы и т. д.)? HashID: 1dtwb

Токен IoTeX является обязательным для технологии, однако для этого рынка может потребоваться некоторое время для развития, чтобы в будущем обогнать фиат. До этого времени некоторые потенциальные консервативные партнеры IoTeX могут захотеть использовать эту технологию из за ряда преимуществ по сравнению с централизованными альтернативами, но пока не хотят использовать криптвалюты. Как это можно было бы решить, если это возможно, выгодно для обеих сторон?HashID: 1ncdj

Что касается первого вопроса, мы сделали приват сейл аккредитованным инвесторам и собрали 25,000 ETH за 24% от общего объема токенов — в то время это было 25 миллионов долларов США, и мы считаем, что это обеспечивает достаточно хорошую подушку для того, чтобы работать как минимум ближайшие несколько лет. Как только цена на токен поднимется, мы полагаем, что деньги, которые мы собрали, будут достаточными для покрытия всех расходов.

Что касается второго вопроса, мы не обязательно видим криптовалюты и фиат как взаимоисключающие — мы надеемся, что в будущем эти две стороны будут сосуществовать. Способ привлечения корпораций, заинтересованных в децентрализованном мире, действительно вызван стимулами. Технология блокчейн связана не только с самой технологией, но и с тем, что вы можете создавать совершенно новые бизнес-модели и стимулирующие структуры для торговли данными и совершать сделки совершенно безопасно. Все структуры стимулирования должны быть глубоко продуманны — потребуется некоторое время, чтобы понять это полностью, но в конце концов корпорации заинтересованы в новых каналах доходов. Токен экономики будут одними из них, если мы должным образом рассмотрим UI/UX (юзабилити) и криптоэкономику/стимуляции.

Теперь поговорим о партнерских отношениях. Что именно будет мотивировать крупные компании использовать технологии IoTeX, а не использовать свои гигантские ресурсы для разработки собственной технологии (или, в конце концов, скопировать некоторые части кода проекта, ведь он с открытым исходным кодом)? Будут ли маленькие IOT компании иметь возможность использования платформы IoTeX? HashID: 12m7k

Да, мы сосредоточены на том, чтобы сделать блокчейн IoTeX легкодоступным и удобным для больших и малых компаний. Это правда, что наш код открыт, но экосистема партнеров по развитию и партнеров по экосистеме, поддерживающих наш проект, не могут быть воспроизведены. Сила децентрализованной сети заключается в размере сети и количестве участников. В дополнение к разработке нашей технологии, наш следующий большой акцент делается на построении экосистемы — у нас есть много новых интересных партнеров, которых мы с гордостью представляем нашему сообществу, начиная с нашего первого партнера, которого мы объявили вчера: Lineable.

Еще одна вещь, о которой я хочу упомянуть — хотя крупные корпорации имеют много ресурсов, природа технологии блокчейн уникальна. Не все знают, как построить архитектуру и инфраструктуру блокчейн. Выполнение конфиденциальности в блокчейне также требует глубокой экспертизы домена в передовой криптографии. Два из наших соучредителей имеют более чем 10-летний опыт работы в распределенных системах для IoT, который не может быть легко воспроизведен ни за какие деньги. Но мы не пытаемся быть “единственной IoT компанией”. Вместо этого, мы пытаемся создать платформу для предоставления другим крупным и маленьким компаниям a большой рывок вперед, предлагая им надежную платформу для создания их новых приложений.

Поскольку вы упомянули своего первого партнера, есть два вопроса, касающихся состояния партнерских отношений: не могли бы вы подробней рассказать о дискуссиях с потенциальными партнерами (клиентами)? На какие ключевые моменты они обращают внимание, как они оценивают блокчейн? Меняли ли вы что то в IoTeX после этих встреч? На каких стадиях находится большинство этих компаний с точки зрения внедрения блокчейна (от исследования прототипа до внедрения на конечном рынке)? Кто, как правило, принимает решения в этих компаниях/учреждениях? Кто будет первыми пользователями — изготовители устройств или исследовательские институты IoT, крупными или небольшие учреждения или кто то еще? В каких странах IoTeX уделяет особое внимание партнерским отношениям? Что ищет IoTeX с точки зрения партнеров (типы технологий и т. д.). HashID: 1ft77

Каков процесс работы с партнерами? Как они могут быть уверены, что новые версии будущих продуктов по-прежнему будут совместимы с IoTeX, в то время как обе стороны постоянно развиваются в R&D HashID: 116ce

За последний год мы сотрудничали с рядом потенциальных разработчиков DApp. Я бы разделил их на три категории: те, которые будут строить DApps с нуля, компании IoT и крупные корпорации малого и среднего размера. Стратегии и потребности каждого из этих типов партнеров различны, и мы работаем со всеми параллельно. Мы действительно видели наибольший интерес от небольших IoT компаний которые, вероятно, будут первыми, кто построит DApps на IoTeX. Что касается крупных корпораций, мы, скорее всего, будем запускать PoC в скрытом режиме с несколькими, но характер этих обязательств гораздо более долгосрочный. Что касается того, с кем нам нравится сотрудничать, мы сосредоточены на создании как географического разнообразия, так и разнообразия вариантов использования. Мы рассматриваем наших партнеров как продолжение проекта IoTeX, поэтому наличие “хабов” по всему миру в виде наших партнеров дает нам больше информации/охвата, а также позволяет нам узнать о нюансах в различных регионах, таких как культура, регулирование и т.д.
Каждое партнерство будет отличаться по своим целям/структуре — мы описываем цели/ожидания нашей партнерской программы в нашем блоге партнерской программы. Мы думаем о наших партнерах по двум направлениям: партнеры по развитию и партнеры по экосистеме.

Следующая пара вопросов будет о вашей дорожной карте и текущем состоянии развития. Расскажите о последних достижениях IoTeX и целях на ближайшие месяцы? HashID: 1eyxj

Тестовая сеть Альфа заработала в июне. Дорожная карта предполагает, что бета-версия тестовой сети запланирована на этот месяц. Выпустит ли команда IoTeX код вовремя и как идет развитие в отношении смарт-контракта и управления суб-цепей? HashID: 1kzay

Что касается технической стороны, то за последние несколько месяцев мы добились потрясающего прогресса. В конце апреля мы запустили наш первый релиз кода (тест-нет Привью), который был довольно простым и предлагал обработку транзакций и блоков. Наш последний релиз код (тест-нет Альфа) стал улучшением предыдущего кода и был добавлен ряд новых функций, включая поддержку в криптографической библиотеки и поддержку нашего консенсусного механизма, Roll-DPoS. В течение следующих нескольких месяцев, мы сосредоточимся на добавлении масштабируемости и надежности в наш код, а также представим две интересные функции в нашем следующем выпуске кода (тест-нет Бета): управление суб-цепями и смарт-контракты. В октябре мы планируем запустить майн-нет Привью, который будет следовать той же тенденции повышения эффективности и надежности предыдущего кода и добавления новых функций. В качестве общих целей, мы надеемся полностью построить нашу корневую цепь и суб-цепи в 2018 году и сосредоточиться на конфиденциальности в 2019 году.

Тест-нет Бета обязательно выйдет в конце августа! Как знают члены нашего сообщества, мы не возимся с техническими сроками — мы обещаем запустить эту версию тест-нета с управлением суб-цепей и смарт-контрактами вовремя. Разработка пока идет хорошо — мы многому учимся в процессе, не только с технической стороны, но и с точки зрения удобства использования. Мы сосредоточены на понимании того, как позволить разработчикам переносить свои существующие приложения и смарт-контракты на IoTeX, а также работаем над надежной документацией для разработчиков.
Ниже представлены последние обновления технических разработок в июле, после запуска тест-нет Альфа:

  • Мы закончили наши “недели качества”, проверяя и исправляя проблемы и баги в коде, также, улучшая работу блокчейна и его надежность.
  • Например, скорость написания базы данных ускорилась до 10х, а крипто операций до 4х.
  • Мы начали использовать Kubernetes, чтобы запустить и отслеживать работу тест-нета, и сейчас занимаемся его дальнейшим развитием и улучшением.
  • Мы улучшаем внедрение консенсусного механизма Roll-DPoS, включая набор и пул кандидатов, и интеграции передовой криптографической библиотеки.
  • Мы продолжаем изучать различные виртуальные машины и технологии смарт-контрактов.
  • Мы также, пишем научные работы, в которых мы утвердим дизайн Roll-DPoS и схему симуляции консенсусного механизма.

Звучит хорошо, наша команда была удивлена количеством технических вопросов от сообщества, поэтому давайте рассмотрим их все! Какова будет мера безопасности для предотвращения того, чтобы корневая цепочка не подвергалась влиянию суб-цепей, которые плохо функционируют или подвергаются атакам или имеют ошибки и т. д. Будет ли функция конфиденциальности IoTeX охватывать данные транзакций (получатель, отправитель, сумма), а также данные смарт-контрактов (входящие и исходящие данные)? HashID: 1pd00

Наш механизм консенсуса, Roll-DPoS, заключается в том, как мы будем управлять нерабочими узлами или злоумышленниками. Для тех, кто не читал нашу желтую бумагу о Roll-DPoS, наш механизм консенсуса — это не просто реструктуризация DPoS для обеспечения более демократического процесса голосования. Он также добавляет мгновенную завершенность блоков и поддержку крупномасштабных систем IoT. Одним из компонентов нашего механизма консенсуса является использование PBFT, который является отказоустойчивым компонентом консенсуса. До тех пор, пока 2/3 производящих/проверяющих узлов блока не будут повреждены, он будет терпеть нефункционирующие узлы. Кроме того, тот факт, что нужно проголосовать за производителей блоков, означает, что они должны поддерживать определенную репутацию в сети — если они постоянно находятся в автономном режиме, то за них, скорее всего, не проголосуют снова.
Что касается конфиденциальности — да, наши методы сохранения конфиденциальности охватывают отправителя транзакции (через кольцевые подписи), получателя (через скрытые адреса с двойным ключом) и ценность (через bulletproofs, тип доказательства ZK). Наша долгосрочная цель заключается в создании смарт-контрактов, сохраняющих конфиденциальность, над чем в настоящее время работают многие проекты, ориентированные на конфиденциальность. Заинтересованные читатели могут взглянуть на нашу недавнюю исследовательскую работу о скрытых адресах с двойным ключом.

Вы планируете создать с помощью своих партнеров специальные устройства, которые будут работать на вашей технологии. Но, какой тип устройств будет первым и как вы планируете их реализовать? HashID: 1ejxy

В мир IoT, устройства в настоящее время подключены к соответствующим облачным или локальным базам данных напрямую (устройство к базе) или через шлюз (gateway)/роутер (устройство-роутер-дата база). Способ, которым устройства могут подключаться, варьируется от сотовой связи до Wi-Fi до сетей с низким энергопотреблением (LPWAN) и еще большим количеством опций. В зависимости от варианта использования, наши партнеры будут подключаться к блокчейну по-разному и будут следовать аналогичному подходу к тому, что происходит сегодня. Реальная разница заключается в том, что происходит, когда данные находятся на блокчейн— это то, где произойдет много инновационных возможностей.
Относительно того, какие устройства будут подключены в первую очередь, мы очень заинтересованы в носимых устройствах и датчиках. Это приборы низкой мощности, которые имеют минимальные вычислительные ресурсы и ресурсы хранения — сделать так, чтобы наш блокчейн работал на этих устройствах-это вызов, но мы любим начинать со сложных вещей. В конечном счете, эти типы устройств будут иметь установленные легковесные клиенты и должны будут соединиться с более мощным устройством (напр. шлюз/роутер), который может выполнить механизм консенсуса от имени этих устройств низкой мощности. Для более мощных устройств (напр. телефоны, автомобили, заводское оборудование), существует меньше проблем в подключении этих устройств из-за их высоких вычислительных/хранительных мощностей.

Сделает ли IoTeX язык протокола корневой цепи и суб-цепей нейтральным, или будет только один поддерживаемый язык программирования? Кроме того, будут ли у суб-цепей свои токены? HashID: 1mtrw

Мы начнем со второго вопроса. Суб-цепи могут иметь собственные маркеры, построенные на их суб-цепях. Мы хотели бы обеспечить высокую гибкость для пользователей наших суб-цепей. В то же время, позволяя суб-цепям определять свои собственные маркеры снижает полезность токена IoTeX на суб-цепях, IoTeX надеется, что это будет способствовать разработке большего количества DApps на платформе IoTeX. Мы надеемся, токены IoTeX будут использованы в качестве базовой криптовалюты, чтобы помочь соединить различные токены, используемые на суб-цепях IoTeX. Разрешая суб-цепям иметь свой собственный токен — эффективный способ привлечь потенциальных пользователей/сообщества/компаний для создания своих приложений на суб-цепях. С быстрым ростом суб-цепей в экосистеме IoTeX, люди будут более уверены в нашей технологии и платформе, тем самым увеличивая ценность токена IoTeX в долгосрочной перспективе. Учитывая самые главные особенности системы для Интернета Вещей, таких как взаимодействие и сотрудничество, IoTeX токен может стать базовой криптовалютой для соединения различных суб-цепей.
Что касается вашего первого вопроса, корневая цепочка кодируется в Golang, но разработчики могут создавать свои DApps на нескольких языках программирования. Возвращаясь к теме о гибкости: корневая цепь служит определенной цели и является более “жесткой “— она предназначена для управления суб-цепями и обеспечения меж-цепочной связи. Суб-цепи предназначены, чтобы быть полностью гибкими и удовлетворять широкий спектр вариантов использования. Для смарт-контрактов виртуальная машина (VM) IoTeX предназначена для поддержки нескольких популярных языков программирования, что облегчает разработчикам написание смарт-контрактов. Поддержка различных языков программирования будут постепенно добавляться в VМ IoTeX по мере разработки проекта.

Как предстоящая беспроводная технология 5G повлияет на IoT и/или IoTeX? Достаточно ли WiFi или Bluetooth-соединения для приложений IoT на блокчейне или не имеет значения? HashID: 108j2

Подобно тому, как различные типы аппаратных средств/чипов (например, ARM, MIPS, Artik, Semtech) подходят для различных вариантов использования, различные методы подключения также более подходят для различных вариантов использования. Например, сеть 5G спроектирована как масштабируемая, универсальная и энергоэффективная для подключения устройств IoT, что позволяет решить проблему объединения коммуникаций и вычислений в средах с ограниченными ресурсами. Однако эта связь дорогостоящая по сравнению с другими, такими как LPWAN. Чтобы привести еще один пример, наш новый партнер Lineable запускает свои устройства на LoRaWAN (Long range wide area network) — преимущества этого являются очень экономически эффективным и имеет диапазон 4 км в городских районах и 40 км на открытом воздухе. Сравните это с BLE (Bluetooth low energy) и WiFi, которые имеют диапазон всего 100m. Речь идет о том, с каким вариантом использования вы пытаетесь работать, и IoTeX надеется поддерживать многие типы оборудования и подключения.

Зачем использовать BoldDB, а не Badger, это более быстрый движок? HashID: 1k6mx

BoltDB является зрелой базой данных в Golang, а Badger — это относительно новая база данных в Golang, которая была выпущена в ноябре 2017. Когда мы принимаем проектное решение, стабильность/надежность зависимостей — самые важные аспекты, о которых мы заботимся. Тем не менее, мы приветствуем помощь сообщества для реализации протокола IoTeX на других языках, используя различные базовые зависимости, и делится своим опытом с командой IoTeX, чтобы мы могли внести улучшения!

Следующие два вопроса связаны между собой, поэтому имеет смысл ответить на оба в одном сообщении:
IoT-транзакции требуют обработки огромного количества данных. Как именно вы будете управлять ими? HashID: 1fk0w
Где будут храниться все данные IoT-устройств? На оборудовании или на стороне пользователя/клиента? Будет ли блокчейн хранить все данные?HashID: 1kz4p

Вся тяжелая работа сети IoTeX выполняется пулом производителей блоков (делегатов), а не отдельными устройствами IoT (если они ограничены ресурсами). Именно поэтому мы решили использовать Roll-DPoS, чтобы сконцентрировать производство блоков и обслуживание сети на конкретных делегатах. Есть устройства Интернета Вещей, которые сильны в вычислениях/хранении, например, автономные транспортные средства, которые потенциально могут присоединиться к пулу делегатов, если захотят.
Что касается хранения данных IoT, в зависимости от варианта использования, данные могут храниться либо на самом блокчейне, либо для более тяжелых транзакций, данные могут храниться в облаке или распределенном хранилище файлов (например, IPFS) и только хэши транзакций будут хранится на блокчейне. В сети IoTeX будет много транзакций, поэтому мы сосредоточены на использовании облегченной криптографии, чтобы сделать операции как можно более бережливыми.

Как бы вы сравнили плюсы и минусы публичного и приватного блокчейна для IoT? Не будет ли приватный блокчейн более подходящим для аспекта “конфиденциальности” использования? Что делать, если такие компании, как IBM откроют свой исходный код для приложений IoT (где они сейчас с точки зрения IoT блокчейна)? HashID: 1p1x2

Оба необходимы для различных сценариев. Приватная цепь, безусловно, хороша для “конфиденциальности”, но она жертвует прозрачностью и не может использоваться в качестве якоря доверия, которые являются свойствами, которые может предоставить публичный блокчейн. Если IBM откроет весь их исходный код для приложений IoT, это будет отличной новостью для экосистемы IoT, включая IoTeX. Насколько я знаю, IBM рассматривает IoT и блокчейн для предприятий (напр. Fabric) как две параллельные инициативы; и IBM не движется вперед так агрессивно, как мы.
Для дальнейшего уточнения, IoTeX будет поддерживать оба вида суб-цепей: эксклюзивные/permissioned (частные) и инклюзивные/permissionless (публичные) суб-цепи. Частные суб-цепи могут добавить публичную инфраструктуру открытых ключей (PKI) для управления теми, кто может участвовать в соответствующей суб-цепи, что является дополнительным уровнем конфиденциальности/безопасности. Однако, они по-прежнему смогут обмениваться данными по сети IoTeX через корневую цепь. Мы видели много интереса от проектов касательно эксклюзивных блокчейн возможностей, поэтому многие изучают Hyperledger Fabric — мы думаем, что мы также можем предоставить эту функциональность и с нетерпением ожидаем ее использования как способ создания эксклюзивных суб-цепей для использования на производственном уровне между доверенными лицами/компаниями, а также закрытых сетей для прототипирования.

С чем именно вы будете поддерживать разработчиков приложений в будущем? HashID: 1k6mx

Юзабилити для наших разработчиков является ключевым направлением на будущее. Чтобы поддержать наших разработчиков, мы в настоящее время работаем над всеобъемлющей документацией для разработчиков и планируем создать SDK, чтобы сделать запуск суб-цепей/DApp очень простым и эффективным. Начальная версия SDK предоставляет базовые возможности для взаимодействия устройства с блокчейном, например, считывание состояний блокчейна и выполнение транзакций/действий. По мере того, как мы углубляемся в разработку, мы будем слушать наших разработчиков и добавлять новые SDK, которые могут уменьшить время запуска суб-цепи, а также предлагать различные модули шаблонов. В долгосрочной перспективе мы также надеемся предложить “суб-цепи-как-услуга”, чтобы дать нашим разработчикам приложений больше возможностей (например, запускать аналитику с использованием суб-цепи AI/ML).

Что такое лимит транзакции или является ли лимит для суб-цепи таким же, как и для мастер? А если нет, то как он увеличивается?
HashID: 1k6mx

Прежде всего, суб-цепи и корневая цепь IoTeX имеют аналогичную архитектуру программного обеспечения и теоретически они должны иметь одинаковую производительность. Что касается ожидаемой пропускной способности, то нашей долгосрочной целью является достижение нескольких тысяч TPS в секунду как в корневой цепи, так и в каждой суб-цепи. В нашей архитектуре вы можете добавить неограниченное количество суб-цепей (все они могут взаимодействовать друг с другом через корневую цепь), что является одним из способов повышения масштабируемости.
Еще одна вещь, на которую следует обратить внимание в отношении TPS, — это “не все транзакции созданы равными”. В сети IoTeX мы предлагаем полностью частные транзакции, шифруя отправителя, получателя и стоимость. Это делает транзакции более тяжелыми, так как вам нужно прикрепить различные криптографические доказательства/подписи к транзакции, чтобы сохранить конфиденциальность. Для того, чтобы управлять этим компромиссом между конфиденциальностью и пропускной способностью, мы включаем легковесные методы сохранения конфиденциальности, чтобы свести к минимуму воздействие. Еще одним отличием наших сделок является их мгновенная завершенность!

Спасибо ребята за ответы. Пора заканчивать наш АМА, было интересно узнать больше о вашем проекте и наша команда желает вашему проекту всего наилучшего. Я бы предложил Вам сделать заключительное заявление.

Большое спасибо команде и сообществу CryptoDiffer — нам очень понравились ваши продуманные вопросы! В завершении, мы просто хотим сказать, что мы считаем IoTeX строит нечто совершенно уникальное в блокчейн-пространстве — приватность, Roll-DPoS, смарт-контракты, суб-цепи, поддержка различных устройств IoT и многое другое. Это не просто модные слова для нас — это все инновации, разработанные полностью собственными силами, которые необходимы для поддержки будущего IoT. Мы команда, ориентированная на технологии, и мы надеемся, что вы углубитесь в наш проект! Для того чтобы выучить больше о нашей технологии, пожалуйста ознакомтесь с нашей белой бумагой: iotex.io/white-paper и для получения более подробной информации о нашем последнем партнерстве (подробнее будет объявлено в ближайшее время!), посетите наш новый партнерский сайт iotex.io/partnership
Также, пожалуйста, присоединяйтесь к нашей новой группе в Дискорде: https://discord.gg/TjZZFJ9

О компании IoTeX

IoTeX — авто-масштабируемая блокчейн инфраструктура, ориентированная на безопасность для Интернета Вещей (IoT). Команда IoTeX состоит из кандидатов наук в области Криптографии, Распределенных Систем и Машинного Обучения, инженеров высшего уровня и опытных разработчиков экосистем. IoTeX разрабатывает несколько собственных инноваций, чтобы продвигать границы блокчейна 3.0, используя архитектуру блокчейн-в-блокчейне для гетерогенных вычислений, молниеносный консенсусный механизм Roll-DPoS и самые облегченные техники сохранения конфиденциальности. IoTeX обеспечивает автономную координацию устройств для массового использования путем “подключения физического мира, блок за блоком”.

Website: https://iotex.io/
Twitter: https://twitter.com/iotex_io
Telegram Announcement Channel: https://t.me/iotexchannel
Telegram Group: https://t.me/IoTeXGroup
Medium: https://medium.com/@iotex
Reddit: https://www.reddit.com/r/IoTeX/
Join us: https://iotex.io/careers

--

--

IoTeX_Russian
iotex_ru

«соединение физического мира, блок за блоком»