Saved trees
UMIS AND ITS USERS CONTRIBUTED TO SAVING 56 657 TREES
Български

Programme: Innovations and Competitiveness

Planning region: All

Description

The innovation developed under the project is a product - an innovative software for management and optimization of mining crypto currency using a programmable logic to change the encryption algorithm by a number of factors. The innovation is called the Smart amp; Green mining hub (shortly S.G.M.). Innovation is a novelty in the global market and as a result of the development will be created a prototype - alpha and beta version of the software S.G.M, which will be tested and demonstrated in the relevant environment.
Innovation falls within the thematic area "ICT and Informatics" from the Innovation Strategy for Smart Specialization.
The objectives of the project will be implemented through:
- conducting research, testing, measurements necessary to develop innovation;
- Prototype creation - alpha / beta version of S.G.M. software;
- Acquisition of tangible and intangible assets necessary for the implementation of innovative development, as well as the appointment of a team of experienced specialists as a project team.
The effect of the implementation of the project is to increase the innovation capacity of the applicant enterprise and to increase it of the development potential based on innovation and development.
Activities
Activity Contracted Amount Reported Amount
Извършване на изследвания, изпитвания, измервания, необходими за разработването на продуктова иновация (дейността ще бъде изпълнена чрез наемане на експерти (4 бр.) и закупуване на права за ползване на патентни претенции): Проектът ще стартира с дейност за изследвания, изпитвания и измервания, необходими за разработването на иновацията. Предмет на иновативната разработка е създаването на иновативен софтуерен продукт S.G.M. за управление и оптимизация на процеса по добив на криптовалути чрез използване на програмна логика за смяна на криптиращият алгоритъм в зависимост от редица фактори. Дейността ще се състои в следните основни фази: Фаза 1. Изследване и анализ на базовите и критичните параметри, за които ще бъдат анализирани данни - от 1ви до 4ти проектен месец. Извличането и анализа на данни (big data) следва да бъде дефинирано въз основа на изследване кои са основните и кои са критичните параметри с важност за алгоритъма. Ще се определят освен основните параметри и тяхната относителна тежест в алгоритъма. Ще бъдат изследвани и източниците на информация и данни, като ще бъдат определени и допустимите за системата отклонения или забавяния на данните. В този начален етап на разработката ще бъдат изследвани параметрите, необходими за разработването на основните и иновативните функционалности на софтуерния продукт S.G.M.: - Извличане на настоящи/моментни параметри на множество зададени валути - Benchmark – тест - Изчисляване и запаметяване на оптимални настройки за добив - Опция за Overclock/Underclock - Възможност за избор на dual mining - Autoswitch - Опция за Autoexchange - Green mode - добив на „зелени“ криптовалути Фаза 2. Създаване на методология за оценка на параметрите - ще бъде разработена методология за оценка на дефинираните показатели съгласно определените референтни стойности и тежест на отделните показатели. Ще бъде разработена методологията за оценка на историческите данни за скоростта и трудността на добив на валутите. - от 2ри до 5ти проектен месец. Фаза 3. Провеждане на лабораторни изследвания - в лабораторна среда със симулационен софтуер и оборудване ще се извършат измервания и изследвания на дефинираните в методологията показатели и параметри с цел дефиниране на критичните процеси, потенциалните рискове по време на разработка и тяхното митигиране. За изследванията ще се използва и патентования метод за засичане, отчитане и оптимизиране на загубите/потреблението на електрическа енергия в системата/процеса на добив. Ще се проведат серия от изпитания за засичане на потребена електроенергия в процеса на добив с цел оптимизиране на енергийния поток чрез софтуерно симулиране на различно натоварване. - от 3ти до 8ми проектен месец Фаза 4. Валидиране на компонентите на системата в лабораторни условия - Идентифицираните критични елементи/функционалности на софтуера, заедно с техните критични минимуми ще бъдат валидирани като елементи на технологията, чрез извършване на тестове на технологията в лабораторна среда. - от 6ти до 8ми проектен месец Фаза 5. Валидиране на технологията в релевантна среда - ще бъдат извършени серия от тестове, които са от изключително значение за валидирането на технологията в релевантна среда. - от 7 ми до 12 ти проектен месец Тестовете ще включват: 1) Тестове за съвместимост - ще се проведат тестове за съвместимост на технологията - съвместимост с криптиращите програми (т.е. софтуерна съвместимост) и съвместимост с изчислителната техника (т.е. хардуерна съвместимост). 2) Тестовете съгласно стандарт ISO/IEC TR 19759:2005: - тестове на ниво отделни градивни единици (unit) - тестове на ниво интеграция (integration) - тестове на ниво цялостна система (system) 3) Тестове за енергийна ефективност Дейността има за цел да създаде и да валидира технологията в лабораторна среда и да валидира технологията в релевантна среда чрез изследвания, изпитвания и измервания. Основен метод за изпълнение на дейността е тестването, което ще бъде извършено в създадена за целта хардуерна и софтуерна среда. 284 500.00 153 740.00
Придобиване на дълготрайни материални активи, необходими за разработването на продуктова иновация (дейността ще бъде изпълнена чрез закупуване на 3бр. лаптопи, 1 бр. стационарен компютър, 16 бр. изчислителни машини): Дейността се състои в придобиване на активи необходими за разработване на иновативния софтуер за добир на криптовалути S.G.M. В рамките на дейността ще бъдат придобити следните активи: 1. Компютър (Лаптоп) - 3 бр. 2. Работна станция (стационарен компютър) - 1 бр. 3. Изчислителни машини - 16 бр. Посоченият хардуер е необходим за цялостната разработка на иновативния софтуерен продукт. Лаптопите ще бъдат необходими на екипа на проекта за разработването на иновацията. Стационарният компютър ще е необходими на електро-инженера за разработването на инженеринговата част от иновацията, а именно - за разработването на методиката за енергоспестяване и енергийна ефективност в рамките на Overclock и Underclock функционалността. За нуждите на електро-инженера е избрана стационарна конфигурация, докато за програмистите и хардуериста са избрани лаптопи, поради спецификата на конкретните задачи и поради обичайните изисквания на съответните длъжности. Избраният хардуер е с изключително високи показатели тъй като иновативната разработка изисква хардуер от най-висок клас позволяващ висока скорост и големи обеми на обработка на данни. Изчислителните машини са необходими също за цялостния процес на разработката, като за целите на тестването и валидирането на технологията се предвижда да се закупят по 4 броя от 4 вида машини. Различните видове машини са необходими за тестване на технологията и в последствие и на самия прототип на софтуера върху машини с различни характеристики. Избрани са 4 вида машини, които отговарят на най-масовите в сектора модели, тъй като целта на иновативния продукт е да обхване максимален брой потенциални потребители и да разреши в максимална степен проблемите и нуждите на максимален брой участници в криптосистемата. ще бъдат закупени по 4 броя от всеки вид машина, тъй като ще бъдат направени различни настройки на всяка група машини и ще бъде осъществяван паралелен анализ по зададените критерии и показатели. Също така тези изчислителни машини ще се използват в тестовата фаза като допълнителен ресурс, с който да се натовари хостинг сървъра, предвиден за SGM. Те е необходимо да могат да симулират различни сценарии при които различни машини добиват различни криптовалути и произтичащата от това интеракция с облачната среда. Дейността ще бъде изпълнена чрез следните основни стъпки: 1. Избор на изпълнител 2. Сключване на договор с изпълнител 3. Доставка 4. Приемане на доставката 147 500.00 146 610.00
Придобиване на специализиран софтуер необходим за разработването на продуктовата иновация (дейността ще бъде изпълнена чрез придобиване на специализиран софтуер за симулации и софтуер за програмиране): Дейността се състои в придобиване на специализиран софтуер необходим за разработване на иновативния продукт S.G.M. Софтуерът, който ще бъде закупен е: 1. Софтуер за програмиране Софтуерът за програмиране представлява основен актив за разработването на иновативния продукт. Софтуерът за програмиране предоставя необходимата среда за писане на сорс код като за целите на разработката е необходимо софтуерът да разполага с максимално широк и разнообразен, но и в същото време специфичен инструментариум позволяващ програмиране на ниско ниво, където бързодействието на интеракцията с хардуера е критично. Софтуерът ще бъде използван в целия процес на разработката, т.е. във всички нейни фази като в средата за програмиране ще се осъществяват задачите по писане на сорс код за основните функционалности на S.G.M., тяхното интегриране, компилиране, дебъгване и т.н. Софтуерът представлява вид интегрирана среда за разработка (IDE - integrated development environment), която включва технологии и езици за сървърно програмиране (back end) като C# , Java, технологии и езици с ниска абстракция (low level) използвани в модулите за директна комуникация с хардуера с цел постигане оптимизации, бързодействие и енергийна ефективност. 2. Специализиран софтуер за симулации Посредством симулационния софтуер, ще бъдат симулирани тестови параметри в процесите на създаване на иновативния софтуер и в процеса на неговото тестване. Софтуерът ще предостави обширни възможности за симулиране на различни сценарии и параметри, включително гранични положения при натоварването на хардуера. Също така той ще предостави възможност за по-детайлно изследване на представянето на хардуера потенциално засичайки използването на неоптимални драйвери например и др. Т.е. софтуерът ще се използва на етапа на лабораторните изследвания, измервания и изпитания като посредством него ще бъде създадена именно адекватна лабораторна среда за изпитване на отделните процеси на S.G.M. Софтуерът за симулации е важно да притежава максимално широк инструментариум (tools), който да е способен да разпознава, променя и записва настройки обикновено закодирани в BIOS-а на съответния компонент като VRM настройки или OpenCL имплементация (за AMD). Така той ще създаде необходимата за валидирането на технологията среда. Софтуерът е необходимо да разполага и с библиотеки за симулиране на електронни схеми, които ще послужат при използването на патентования метод за засичане и оптимизиране на електроенергийното потребление в системата. Т.е. софтуерът ще създаде в лабораторна среда схема, на която да се тества консумацията на електрическа енергия при различно натоварване на изчислителната мощ и при промяна на съпътстващи параметри. Дейността ще бъде изпълнена чрез следните основни стъпки: 1. Избор на изпълнител 2. Сключване на договор с изпълнител 3. Доставка 4. Приемане на доставката 99 000.00 98 600.00
Създаване и тестване на прототип, свързан с разработването на продуктова иновация (дейността ще бъде изпълнена чрез наемане на експерти (4 бр.), наемане на сървърно оборудване, изчислителни машини и оборудване за мрежова сигурност): Дейността се състои в създаване и тестване на прототип на иновативния софтуерен продукт S.G.M.като по същество дейността ще включва следните развойни фази: Фаза 1 (от 10 ти до 16ти проектен месец)- Създаване на алфа версия на S.G.M със следните основни и иновативни функционалности: - Извличане на настоящи/моментни параметри на множество зададени валути - Benchmark – тест - Изчисляване и запаметяване на оптимални настройки за добив - Опция за Overclock/Underclock - Възможност за избор на dual mining - Autoswitch - Опция за Autoexchange - Green mode - добив на „зелени“ криптовалути В тази фаза отделните процеси, които са валидирани като технология в първата дейност, ще бъдат интегрирани в алфа версия на продукта. Фаза 2 (от 10ти до 16ти проектен месец) - Тестове - при създаване на алфа версията (пилотната версия на софтуера) ще бъдат реализирани серия от контролни изпитания и тестове, за демонстриране на технологията в релевантна среда и за демонстриране на прототипа в операционна среда в това число: 1) Тестове за производителност (Performance testing) - серия от функционални тестове за проверка и оценка на времето за отговор и реакция на alfa S.G.M.при обичайно натоварване, както и при извънредни ситуации (свръхнатоварване). Ще се реализират тестовете за натоварване (load testing) при които се тества производителността на системата при различни натоварвания, както и възможността ѝ да продължи да работи нормално при тези условия. Ще се проведат и серия стрес тестовете (Stress testing) за намиране на грешки, дължащи се на ограничени ресурси или конкуренция за тях. 2) Тестове за сигурност - Чрез тестовете за сигурност се правят опити да се нарушават проверките за сигурност на системата. Ще се проведат серия от тестове симулиращи атаки към системата (DDOS). Ще се създадат тестови сценарии, които нарушават механизмите за сигурност на система за управление на бази данни. Тестовете ще се проведат на системно и на мрежово ниво, като за целта ще бъде наето и съответното мрежово оборудване, необходимо за тестовете. Фаза 3 (16 ти месец) - в следствие на тестовете ще бъде създаден прототип - бета версия на S.G.M. с което процесът на разработка ще достигне до ниво TRL 7 - Прототип, демонстриран в операционна среда. 358 300.00 488 060.00

Notes:

Elements in light blue allow detailed view when selected
All amounts are in Bulgarian lev (BGN) / 1 EUR = 1,95583 BGN
The project is financed by the Operational Programme "Technical Assistance" and co-financed by the European Union through the European Regional Development Fund.
In implementing the project № 0115-CCU-2.1 "Information system for management and monitoring of EU funds in 2014-2020 - UMIS 2020" (BG161PO002-2.1.01-0007-C0001).