В настоящее время только крупные предприятия имеют возможность запускать задания на обработку больших данных, поскольку они не только имеют возможность содержать дорогостоящее оборудование, но и из-за того, что они являются владельцами пользовательских данных.
Миссия DxChain заключается в том, чтобы предоставить возможность пользователям монетизировать свои данные и получить доступ к вычислительным возможностям обработки больших данных.
Dxchain — децентрализованная платформа для работы с большими данными (Big Data), которая представляет комплексное решение для сбора, расчета и хранения данных, обеспечивая условия конфиденциальности и безопасности. В рамках платформы можно будет монитизировать данные (торговать ими), а также использовать ее (платформу) как BI (business intelligence) для анализа данных (одной группе пользователей — формировать запросы на анализ, другой группе (майнеров) обрабатывать эти задания, получая вознаграждение).
По мнению команды DxChain за счет использования блокчейна будет решена проблема подтверждения доступа к файлам данных, их авторство и т.п.
Немного о технических особенностях платформы. Физический уровень хранения данных базируется на Hadoop HDFS — файловой система, предназначенная для хранения файлов больших размеров подробнее — Wiki. Да и в принципе в основе платформы лежит использование Hadoop (было бы странным создавать платформу для работы с Big Data без использования технологий распределенных вычислений Hadoop). В качестве дополнительного средства работы с данными платформа предполагает использование машинного обучения. Поскольку на базе платформы предполагается разрабатывать различного рода dApps’ы, также планируется применение смарт-контрактов.
Бизнес-модель
Четыре основных нововведения делают DxChain отличным от других блокчейн-проектов с похожей идеей и существующих сервисов больших данных:
PDC (Provable Data Computation). Новая децентрализованная вычислительная среда, представляющая Доказуемые вычисления данных и верификацию игры (verification game). PDC является статистической структурой для проверки правильности результатов вычислений с несколькими копиями избыточных вычислений. А верификация игры обеспечивает структуру, которая надежно выполняет любую вычислительную задачу и значительно уменьшает количество избыточных сетевых узлов.
Chains-on-chain Architecture (архитектура сетей в сети). Для организации мастер-чейна и двух сайд-чейнов (сайд-чейна данных и сайд-чейна вычислений). Предназначенная для решения задач вычисления, хранения и конфиденциальности данных.
Миграция экосистемы Hadoop в децентрализованную среду. Включение Hadoop в DxChain для содействия обработки больших данных и машинного обучения.
Поддержка обмена бизнес-данными и аналитики. Гибкая и мощная системная архитектура на основе DxChain, специально разработанная для поддержки большинства обменов бизнес-данными и требований к анализу данных. DxChain не только обеспечивает функцию хранения данных, но он также дает гибкость при извлечении файлов в более узком масштабе.
В качестве консенсусного протокола хранения используется Доказательство пространства времени The Proof of Spacetime (PoSt). Он обеспечивает основу для децентрализованной сети хранения и проверяет, действительно ли провайдер хранения данных хранит эти самые данные.
В отличие от Bitcoin и Ethereum, где труд майнеров используется для поддержания консенсуса в сети, DxChain предоставляет мотивацию для майнеров, основанную на полезности работы, которую они выполняют пассивно: хранение и вычисление.
Как говорит команда, архитектура DxChain Network адаптирована из IPFS, Hadoop HDFS, GFS, FileCoin, IOTA, IoTeX, Plasma, TrueBit, Morpheo и Golem.
Вся система разработана на основе принципа стимулирования, что означает, что майнеры могут максимально использовать неиспользуемые ресурсы хранения и способствовать децентрализованным вычислениям больших данных с меньшими затратами и большим количеством удобств.
DxChain Network будет работать с Hadoop, в качестве вычислительного механизма, а именно для проверки правильности вычислений и управления вычислительными задачами.
Элементы Hadoop, такие как трекеры заданий и работы, обмениваются информацией друг с другом с помощью вычислительной сети для синхронизации выполняемых заданий. С помощью двух консенсусных механизмов, верификации игры (verification game) и Provable Data Computation (PDC) эта цепочка стимулировала бы узлы, которые обеспечивают вычислительную мощность.
Главная сеть (Master Chain) организует сеть хранения (Data Side Chain (DSC)) и сеть вычислений (Computing Side Chain (CSC)) для поддержания блоков главной сети, где участвующие узлы могут предоставлять ресурсы хранения и вычислений за вознаграждение.
Основная сеть использует структуру данных, совместимую с Ethereum.
DSC построена на распределенной системе хранения файлов P2P - одноранговой сети хранения данных, такой как IPFS или Swarm. Сама сеть работает как стимулирующий слой и не используется для хранения данных. Протокол достижения консенсуса Proof of Spacetime (PoSt) используется для микротранзакций. В этом случае получаем более быстрое время установки, снижение транзакционных сборов, более высокую скорость транзакций, более высокий уровень конфиденциальности и возможность прозрачности.
CSC предназначена для полезной работы для решения реальных бизнес-задач и поддержки конкретных вычислительных задач на DxChain Virtual Machine (DVM). Использует консенсусный метод Provable Data Computation (PDC) и verification game.
Клиент отправляет запрос на вычисление в сеть и этот запрос распространяется по сети. Майнеры используют CSC для получения заданий. Когда задача заканчивается, майнер отправляет подтверждение в CSC для обновления статуса задачи и получения вознаграждения.
Благодаря смарт-контракту между мастер- и сайд-чейнами вся система может поддерживать низкую стоимость основной сети, а также высокопроизводительные вычисления и хранение данных в вспомагательных сетях.
Что касается безопасности, то основная сеть не подвержена влиянию, даже когда вспомагательные сети взломаны.
Функции хранения и вычисления ограничены по времени, поэтому блокам не нужно бесконечно хранить истекшие данные (как в Bitcoin и Ethereum).
Для удобного и безопасного способа оплаты и расчета между участниками сети (потребители услуг и майнеры) будет использоваться токен DX. Сначала он будет выполнен на Ethereum (ERC-20). После запуска своего блокчейна, соответственного, токены DX тоже будут на этом блокчейне.
✅ @ogorodnikov, I gave you an upvote on your post! Please give me a follow and I will give you a follow in return and possible future votes!
Thank you in advance!