Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
alphablock
5 лет назад

IoTeX Blockchain: Интервью с Simone Romano

Недавно у Simone было интервью с Fabrizio, итальянским разработчиком программного обеспечения и блоггером, о блокчейне IoTeX.

Привет, Simone, пожалуйста, представьтесь немного: кто вы, чем вы занимаетесь?

Привет, Fabrizio, и благодарю вас за интерес к проекту IoTeX! Мне 41 год, и я всегда был в восторге от компьютерных технологий. Я окончил компьютерную инженерию, специализирующуюся на автоматизации и промышленной робототехнике, тогда моя профессиональная карьера последовала за более «индустриальным» путем, IT, хотя и в очень инновационном секторе. Последние 10 лет я работаю в своей небольшой компании, где разрабатываю усовершенствованные автоматические машины, которые выполняют контроль качества на 100% продукции в производственной линии. Короче говоря, я предоставляю производственным компаниям машины, оснащенные цифровыми камерами и программным обеспечением для обработки изображений: эти машины «проверяют» и «оценивают» все части, которые производятся, отвергая те, которые не соответствуют спецификациям. В той же области я владею несколькими промышленными патентами, как итальянскими, так и международными.

Как вы приблизились к миру блокчейна и IoTeX?

Поскольку я больше разбираюсь в автоматизации, чем IT, я узнал об этой технологии довольно поздно: только в конце 2017 года, когда было совершенно невозможно не слышать о блокчейне! С тех пор блокчейн захватил меня: я начал изучать документы и читать исходный код. Несколько месяцев спустя, в апреле 2018 года, один человек спросил меня о техническом мнении о новом проекте, посвященном Интернету вещей, IoTeX. После нескольких дней, проведенных в официальной группе Telegram IoTeX, я сразу понял, что это что-то «другое» не только потому, что предлагаемое им технологическое решение кажется идеальным для IoT, но прежде всего из-за профессионализма, точности и большого академического следа команды.

IoTeX заявляет о себе как о новом DLT, посвященном миру IoT. Можете ли вы объяснить основную операцию, не заходя слишком далеко в детали?

Начну с того, что IoTeX не использует архитектуру на основе DAG, вместо этого она основана на блокчейне. Чтобы понять причины этого выбора, мы должны помнить, что IoT не только требует сеть, которая может массово масштабироваться, но также способна управлять широкой гетерогенностью устройств и всеми возможными вариантами использования IoT, обеспечивая при этом максимальную защиту от нарушений самих устройств. Давайте не будем забывать, что устройства IoT, взаимодействуя с жизнью людей очень прямыми и часто «невидимыми» способами, подвергают пользователей риску, не только финансового характера, но и «физического»: например, риски безопасности дома.

Технология блокчейн, в значительной степени благодаря биткойн, широко тестируется уже более 10 лет и доказала свою исключительную безопасность и надежность. Это правда, что блокчейн имеет пределы масштабируемости и эффективности, но в равной мере верно, что новые технологии консенсуса и новые архитектуры, предлагаемые на протяжении многих лет, оказались очень перспективными в преодолении этих ограничений, открывая новые возможности для использования блокчейна. Команда IoTeX решила внедрить инновации поверх этих существующих технологий, тем самым сохранив все преимущества блокчейна и добавив свой собственный вклад в преодоление проблем масштабируемости, неоднородности устройств и отсутствия конфиденциальности пользователей. Это почти очевидно из архитектуры специализированных субсетейсубцепи»), связанных вместе инновационным консенсусным механизмом Roll-DPoS (рандомизированное делегированное доказательство доли): вместе они обеспечивают массивную масштабируемость, настраиваемость, почти мгновенную транзакцию и все, не жертвуя безопасностью, децентрализацией и надежностью, уже гарантированной архитектурой блокчейн. В дополнение к этому гибкому и масштабируемому основному ядру из «субцепей + Roll-DPos», IoTeX добавляет больше уникальных функций: например, частные транзакции, «легкие» криптографические алгоритмы для устройств с низким энергопотреблением / низким КП, смарт-контракты и SPVупрощенная проверка платежей») безопасным способом. В то время, как последний, позволяет этим чрезвычайно ограниченным устройствам IoT, которые не могут рассчитывать на надежный полный узел, взаимодействовать непосредственно с блокчейном легким, но безопасным способом.

Как организовано развитие IoTeX? И где вы берете информацию?

Проект IoTeX начал публичную деятельность только в апреле 2018 года с выпуска временного токена ERC20 (IOTX), для того чтобы работать вместо нативного токена до выпуска главной сети IoTeX. Команда насчитывает около 30 человек, обладает большим опытом и постоянно ищет новые таланты. Я советую всем посетить веб-сайт www.iotex.io, чтобы ознакомиться с опытом работы команды, особенно с четырьмя соучредителями: они сами приносят исключительный набор опыта: Raullen и Quevan, ученые-исследователи в области безопасности, криптографии и машинного обучения, которые пришли из таких компаний как Google, Facebook и Uber; Jing, венчурный эксперт по инвестициям в технологические компании, стартапы и строительство экосистем; профессор Xinxin Fan с более чем 50 академическими статьями по криптографии (в том числе по легкой криптографии и масштабируемому PBFT, используемым в IoTeX) считается знаменитостью в академической среде криптографии.

Я начал работать с IoTeX почти сразу: в качестве лидера сообщества в Италии, я управляю событиями и группой итальянского телеграмм канала в качестве Посла Бренда, я буду представлять IoTeX на ярмарках, конференциях или других мероприятиях в этой области. Поэтому мне повезло, что мы тесно сотрудничаем с командой и другими Послами Бренда: мы каждый день организовываем нашу работу как в чате, так и через обычные видеозвонки.

Разработка блокчейна IoTeX протекает в быстром темпе: релиз тестнета Alpha был выпущен в июне вместе с веб-кошельком и Explorer для блокчейн; тестнет Beta был выпущен в августе, что добавило поддержку смарт-контрактов и Solidity; наконец, привью майннета был выпущен 15 ноября, демонстрируя первую реализацию архитектуры «субцепей», включая транзакции с обменом между сетями. Помимо точного выполнения дорожной карты, мы увидели публикацию соответствующих академических статей и высококачественного исходного кода.

Если вы считаете, что функциональные возможности, такие как субцепи, консенсус D-PoS, частные транзакции, индивидуально представляют собой основную концепцию целых проектов (таких как субцепи для Cosmos или D-PoS для EOS или конфиденциальность для MONERO) и что команда IoTeX развивает их все вместе в одной архитектуре, возможно, вы догадались, о долгосрочном видение этой команды. IoTeX — это не концепция: блокчейн предназначен для работы с первого дня, который будет использовать каждый в наших повседневных вещах в течении нескольких лет.

Что касается проверенных технологий, таких как IOTA, можете ли вы рассказать о преимуществах и недостатках IoTeX?

В архитектуре IOTA транзакции организованы все вместе на одном, большом, ориентированном ациклическом графике («DAG»), где нет глобального консенсуса. Напротив, транзакции в IoTeX организованы в иерархические субцепи и подтверждены глобальным механизмом консенсуса. Преимущество IOTA — это, безусловно, простота сети: устраняя концепцию блоков, глобального консенсуса и разработки, уверен, что вы получаете упрощенную сеть, но я бы не стал определять IOTA как «проверенную» технологию: действительно, хоть она разрабатывалась в течение 4 лет, такой подход требует много исследований и разработок. Фактически, чтобы компенсировать отсутствие тех характеристик безопасности и надежности, которые изначально навязывали использование блоков и глобальный консенсус в блокчейне, необходимо, чтобы IOTA создала (и проверила!) подходящие заменяющие методы, которые могут гарантировать такой же уровень безопасности и надежности, которые обеспечиваются блокчейном.

С другой стороны, IoTeX, используя технологию блокчейн, уже предоставляет все эти гарантии, а оттуда начинает свои собственные инновации: конфигурируемая архитектура cубцепей, каждая из которых конфигурируется со всеми функциями, требуемыми различными вариантами использования. Все узлы могут взаимодействовать почти мгновенно друг с другом, независимо от субцепей, к которым они принадлежат, посредством транзакций с обменом между сетями. Консенсусный механизм Roll-DPoS, вдохновленный DPoS EOS, улучшает существующую технологию, становящуюся более демократичной, более децентрализованной и, прежде всего, масштабируемой: буквально «тиражируя» себя, когда сеть растет, параллельно управляя консенсусом в отношении новых субцепей, в то время как субцепи могут также иметь свой собственный консенсусный алгоритм, возможно, поддерживая транзакции с нулевой комиссией, если это потребуется в прецеденте.

Эта архитектура, основанная на настраиваемых подсетях и быстром, масштабируемом консенсусном механизме, позволяет IoTeX не только обеспечить надежную сеть, которая использует технологию блокчейн (безусловно, хорошо протестирована!), но и непосредственно интегрировать такие функции, как смарт-контракт, SPV и конфиденциальность, которые очень желательны в большинстве сценариев IoT.

Можете ли вы сделать сравнение?

Сделать техническое сравнение между двумя совершенно разными архитектурами практически невозможно: знаменитое сравнение яблок и апельсинов! Более того, чтобы полностью понять технологию IOTA, требуются современные теоретические навыки, которыми мало кто владеет. Очень сложно понять, как происходит на самом деле, также принимая во внимание новые проекты, объявленные в этом году, такие как QUBIC, MAM, Local Snapshots. Я думаю, что здесь стоит сравнить IOTA с любой другой DLT-технологией: IOTA должна предположить, что на самом деле она способна реализовать децентрализованную, безопасную и масштабируемую сеть и должна делать это на самом деле не только на бумагах. Только тогда мы сможем понять, какие приложения могут использовать ее, и провести сравнение в этой области.

Фактически, Интернет Вещей — это не только M2M, но по определению он включает в себя бесконечные устройства и прецеденты. IoTeX предоставляет полную инфраструктуру для Интернета Вещей: предназначенную для немедленного использования, она основана на надежных технологиях, таких как блокчейн и инновации, предоставляя все функции, которые вам нужны в каждом приложении IoT. Конфиденциальность данных, время подтверждения в реальном времени, смарт-контракты, легкие криптографические алгоритмы, безопасный SPV, транзакции с нулевой оплатой: все функции встроены в IoTeX, доступные производителям устройств IoT и разработчикам dApps. Эти функции имеют решающее значение для создания сетей автономно скоординированных однонаправленных устройств, и они не могут быть реализованы в IOTA, поскольку в ней отсутствует концепция глобального консенсуса. Например, конфиденциальность и смарт-контракты в IOTA, вероятно, будут разработаны как решения второго уровня (например, QUBIC, MAM): это означает, что они являются приложениями или SDK, которые используют регистр IOTA, но не налагаются децентрализованным и неизменным механизмом согласия. В одном случае (MAM) проблема конфиденциальности пользователей не решена (данные пользователей остаются в руках производителей устройств, которые все еще могут решить не использовать MAM или не имеют знаний для его использования, кроме того, не скрывают идентификатор отправителя / получателя, только шифруют отправленные данные). В другом случае (QUBIC) безопасность и особенности смарт-контрактов, которые должны быть предоставлены, еще предстоит проверить.

Вам не кажется, что, по крайней мере, с точки зрения масштабируемости, IOTA более эффективна, чем IoTeX?

Начнем с того, что связь между машинами требует быстрого подтверждения времени и 100% «уверенных» транзакций. Фактически, для большинства случаев использования время ожидания дольше, чем часть минуты, неприемлемо для координации устройства: представьте замок, который открывает вашу входную дверь, когда вы возвращаетесь домой, или координация пересечения с светофорами.

Как IoTeX удается это сделать? Поскольку он использует архитектуру блокчейн, мы знаем, что транзакции будут подтверждены в блоках с фиксированным интервалом: именно поэтому конверсия IoTeX была основана на варианте делегированного доказательства доли владения, что дает возможность очень короткого времени блока (в IoTeX время блока еще не определено, но 3 секунды, безусловно, разумное значение для него). Благодаря высокомасштабируемому дизайну, механизм Roll-DPoS может «копировать» себя, чтобы удовлетворить весь больший объем транзакций, поэтому время блока в IoTeX не ограничивает TPS, что на самом деле теоретически может масштабироваться до бесконечности. Правда, время блока представляет собой нижний предел времени подтверждения транзакций: если блокчейн генерирует 1 блок каждые 3 секунды, то транзакция никогда не может быть подтверждена раньше трех секунд, но это время, безусловно, можно считать, как «реальное время» для любого сценария IoT.

Что происходит с IOTA? В IOTA нет времени блока, потому что понятие «блок как контейнер действительных транзакций» не существует, но, когда транзакции отправляются в IOTA Tangle, а также те, которые отправлены в блокчейн IoTeX, должны проходить процесс подтверждения, который обязательно требует времени. Теоретически, расширение сети IOTA должно принести на этот раз все более низкие значения, на практике этот факт еще не подтвержден, поскольку объем транзакций еще не достиг достаточного уровня, чтобы ускорить подтверждение транзакций. Подтверждение транзакций IOTA на сегодняшний день по-прежнему требует в среднем несколько минут, и, прежде всего, оно не является постоянным, причем транзакции, которые также могут оставаться неподтвержденными, требуют «повторной отправки».

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

Короче говоря, точка всегда одна и та же: IoTeX предлагает действительное, полное и немедленно применимое решение: вы можете делать ставки на генерирующие блоки, заполненные действительными транзакциями на постоянной частоте, просто потому, что это делалось уже 10 лет, и блокчейн делает это самым безопасным способом. Время блока менее 1 секунды широко известно для консенсуса DPoS в таких проектах, как EOS, в то время, как масштабируемая архитектура IoTeX вполне правдоподобна, почти очевидна в своей концепции, и окончательное подтверждение будет достигнуто с помощью майннета очень скоро. С другой стороны, производительность, безопасность и удобство IOTA еще не подтверждены на самом деле.

Когда будет майннет IoTeX?

15 ноября, как мы уже говорим, была выпущена последняя версия тестнета, которая представляет собой «предварительный просмотр майннета». Он включает в себя некоторые новые технологические концепции, которые будут полностью развернуты в выпуске майннета Alpha в первом квартале 2019 года, когда уже можно будет преобразовать токен ERC20 IOTX в нативный токен блокчейна. С этого момента, в течение всего 2019 года и до окончательного выпуска майннета GA в конце года, мы увидим оптимизацию кода и реализацию самых передовых функций, таких как легковесная криптография и частные транзакции.

Они уже рекламировали партнерские отношения или сторонние проекты?

Август 2018 года стал «месяцем партнерств» для IoTeX: в августе был опубликован раздел «IoTeX Partnership», объявлено о нескольких партнерских отношениях и уже представлены доказательства концепции. Кроме того, что касается партнерских отношений, политика команды является «долгосрочной»: не подписаны ни бесцельные партнерства, ни партнерства с компаниями «с известными именами»: причина в том, что все эти имена, которые люди хотели бы услышать, например, Samsung, Microsoft или LG, в то время как, с одной стороны, они оказывают немедленное влияние на цену токена (которая обычно оказывается неуловимой), с другой стороны, все эти большие группы абсолютно неадекватны для быстрого развития доказательств концепций. Будет время, когда партнерство с этими транснациональными корпорациями будет иметь смысл, но, чтобы добраться туда, IoTeX сначала нуждается в бережливых партнерах, которые имеют одинаковое видение и одинаковые сроки, создавая рабочие прототипы, которые быстро показывают реальную функциональную ценность.

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

Есть ли у вас другая интересная информация, которой вы хотите поделиться?

Да, я хотел бы отметить, что команда IoTeX поощряет предложения по различным типам партнерских отношений: те компании и отдельные лица, которые заинтересованы в сотрудничестве с IoTeX, могут посетить портал www.iotex.io/partnership, откуда они могут получить доступ к форме запроса.

Кроме того, с недавним выпуском исходного кода IoTeX Explorer, со скорым выпуском майннета Alpha и SDK, я хотел бы предложить заинтересованным разработчикам протестировать его и начать создавать приложения на IoTeX прямо сейчас. Я также хотел бы создать сообщество разработчиков: каждая идея и вклад приветствуются — вы можете напрямую связаться со мной в итальянской группе IoTeX, куда приглашаю всех присоединиться!


2
0.310 GOLOS
На Golos с January 2018
Комментарии (1)
Сортировать по:
Сначала старые