Кубич первоначально произошло от аббревиатуры QBC, что означает кворум-вычисления на основе. Хотя проект начал жить собственной жизнью, он создавался как ЙОТА протокол выдерживания тяжелой нагрузки, основанный на кворуме. Сюда входят такие конструкции, как смарт-контракты., машины-оракулы, и аутсорсинговые вычисления, все предназначенные для создания мирового суперкомпьютера на базе IOTA.
Большинство дорожных карт демонстрируют хронологическую «дорогу» с подробными вставками, выделяющими вехи на этом пути. Создание бизнеса в сфере высоких технологий – тяжелая работа, и, как и любой другой бизнес, непредвиденные препятствия поджидают на каждом шагу..
Это приводит к частому обновлению дорожных карт или их отмене в пользу более точных версий..
Кубич довольно откровенен с тем, что их дорожная карта является изменяемым, и вместо точной оценки сроков для шагов, которые они предпринимают, план их дорожной карты просто показывает поля для каждого проекта с «полосой загрузки», обозначающей их текущий прогресс.
Кубич в определенных выражениях заявляет, что «это далеко не окончательная дорожная карта».
Миссия IOTA амбициозна, и Qubic был создан в качестве основы проекта. Недавно выпущенная дорожная карта дает нам представление о том, что ждет владельцев IOTA в будущем, а также о развитии технологий в целом..
Атрибуты Qubic Roadmap
В последней версии своей дорожной карты Qubic указал 5 проектов, над которыми они сейчас работают: Abra, Abra Libraries, Qubic Protocol, Q-Tangle и Oracle Machine..
В настоящее время они сосредоточены на выпуске Proof-of-Concept (PoC) как можно скорее, и все аспекты проекта, которые вряд ли будут частью версии PoC, были четко помечены как «Будущее расширение».
Абра
Абра – это тройной-основанный на языке программирования, который используется для построения задач Qubic. Справочная документация, в которой подробно описаны технические аспекты языка, заполнена почти на 50%..
В настоящее время работают над двумя компиляторами Abra. Код компилятор действует как переводчик между языками программирования высокого и низкого уровня, чтобы создать работающую программу, которая является ключевым компонентом, позволяющим масштабировать проект.
В Компилятор LLVM переведет код Abra в код x86, в то время как Компилятор FPGA превратит код Abra в код Verilog, что позволит протоколам Qubic напрямую работать на FPGA. В качестве будущего расширения Qubic планирует облегчить создание упрощенного кода Abra с указанной средой разработки..
Библиотеки Abra
Qubic находится на начальных этапах создания библиотеки Abra, наполненной стандартными функциями языка вместе с необходимой документацией. Они также будут создавать вспомогательные библиотеки в будущих расширениях для своих компиляторов, обеспечивая отображение между Abra и x86 или же Verilog код.
Кубический протокол
Согласно веб-сайту Qubic, протокол Qubic «определяет построение, выполнение и эволюционный жизненный цикл кубиков», используя при этом инфраструктуру IOTA для децентрализованной коммуникации между участниками. Используя обычно неиспользуемые вычислительные мощности бытовой техники по всему миру, Qubic планирует «решать все виды вычислительных проблем».
Текущая версия их дорожной карты показывает прогресс в справочной документации по протоколу Qubic, а также в техническом документе с подробным описанием некоторых технических деталей. Команда готовится начать работу над работающим вариантом использования протокола, работающего на Клубок.
Q-клубок
Проект с наибольшим размахом в дорожной карте – Q-Tangle. Большая часть проекта находится на самых ранних стадиях, но документация и реализация транзакций, специфичных для Qubic, завершены почти на 50%. Также создаются и документируются надежные временные метки..
Остальная часть проекта содержит следующие атрибуты, как описано в дорожной карте Qubic..
- Qubic Packager – Компилирует код Abra в транзакции Qubic
- сборка – Создание и обслуживание сборок путем определения параметров сборки и эпохи.
- Кворум – Оракулы фиксируют и раскрывают результаты и формируют консенсус относительно кворума, а также владелец кворума проверяет результат кворума..
- Награды – Определяет, сколько владелец кубика платит каким оракулам, и предоставляет запись, которая отслеживает платежи.
- Ресурсный тест – Определяет начальную реализацию функционирующего кубика Proof-of-Work, запускает тест ресурсов, публикует результаты и согласовывает весовые коэффициенты..
Машина Oracle
Последний сегмент дорожной карты подробно описывает компоненты Oracle Machine. Команда разработчиков примерно на 33% завершила работу с процессором URI, диспетчером и отдельным Q-Tangle, оптимизированным для поддержки протокола Qubic..
Процессор URI позволит Oracle Machine получать доступ к внешней информации, в то время как Dispatcher запускает события, расписания и запускает qubics. Единственный аспект этого проекта, который еще не запущен, – это Q-Node, который представляет собой полный узел, который позволит запускать протокол Qubic..
Обсуждение Qubic Reddit
Qubic недавно продвинул свою дорожную карту в субреддите IOTA, а затем остался, чтобы ответить на некоторые вопросы пользователей. Если у вас возникнут более подробные вопросы после изучения их плана на будущее, обязательно просмотрите ответы на вопросы в Тема Reddit.
Самый популярный вопрос был поставлен: «Будет ли бизнес-модель, полностью основанная на использовании узлов Qubic, иметь возможность быть прибыльной?» Ответ пролил свет на планы Кубича на будущее, заявив: «Да, определенно так. Аутсорсинг вычислений – один из ключевых аспектов ».
Чтобы узнать больше о видении будущего Qubic, ознакомьтесь с их посвященными интернет сайт.
Связано: 3 функции, которые дают IOTA преимущество в реальных приложениях