Обявяване на развитието на Qubic Lite - изпълнение на Общността на Кубическия протокол

Qubic е най-вълнуващата тема и източник на диви спекулации в общността IOTA през последните два месеца. Тези, които се потопиха в технологията, описана от фондация IOTA, бавно придобиват по-добра представа за нейната интригуваща и уникална природа.

Въпреки това проектите с потенциално въздействие от този размер трябва да се обмислят в концепция точно и да се проектират много внимателно. Qubic е огромно начинание и като такова ще изисква много планиране, експериментиране, изпълнение и тестване.

Но макар това да отнема справедливия си дял от време, има огромна необходимост да се направи всичко възможно, за да се подготви общността и екосистемата за този невероятно мощен инструмент. От тази мотивация се роди идеята за Qubic Lite.

Qubic Lite

Qubic Lite (или кратко QLite), внедряване на общност с отворен код с отворен код на Qubic протокола, е предвидено да бъде временно решение до излизането на официалния Qubic.

Qubic Lite

По този начин Qubic Lite ще позволи на възбудените разработчици да започнат да създават QApps, като им дадат първи инструмент за работа. Едновременно с това отнема част от налягането на освобождаване, което се оказва върху фондацията IOTA, която изисква много време и ресурси за задачите на мамутите, върху които работят.

QLite в никакъв случай не трябва да се разглежда като конкурент на официалния Qubic. Освобождаването предсрочно може да бъде постигнато само чрез намаляване на сложността му до всичко, което е абсолютно необходимо. По отношение на ефективността, Qubic Core (базиран на трикомпонентни изчисления и функционално програмиране) ще бъде много по-напреднал. Трябва да се подчертае, че това не цели QLite - вместо това той се опитва да захрани нуждите на общността за ранен прототип на Qubic.

QubicLab

Напоследък работя върху qubiota.com (IOTA Ecosystem), безплатна платформа и онлайн ресурс за разработчици, които се интересуват от програмиране на Qubic приложения (QApps). Централната част на QubIOTA, QubicLab, ще позволи както на начинаещи, така и на опитни разработчици лесно да настройват Qubics онлайн в рамките на минути и да следят жизнените си цикли. Със своя интегриран форум и възможността за споделяне на qubics (вдъхновени от scratch.mit.edu) около проекта ще бъде изградена цяла общност, в която разработчиците могат да помагат и да се учат от друго.

ранен поглед върху QubicLab - поставяне на интуитивността във фокуса

Като първа налична Qubic реализация, QLite вече е интегрирана в QubicLab. Кубик с доказателство за концепция, изчисляващ последователността на Фибоначи чрез извличане на резултатите от последните две епохи, беше изпълнен успешно. И двата проекта не биха могли да се допълнят по друг начин по друг начин: Qubic Lite дава на QubicLab действителен протокол за изграждане на qubics на върха, докато последният предоставя на супер интуитивен инструмент за разработване и анализ на тези qubics.

удобен инструмент за наблюдение на всичките ви Qubics

Моля, обърнете внимание: Въпреки че доказването на концепцията работи, в този момент нищо не трябва да се очаква да бъде стабилно или дори готово за употреба. Работя над всичко това едва две седмици и все още има много работа. Аз обаче ще направя QubicLab на разположение (поне засега), така че да си създадете по-добро впечатление как работи. Имайте предвид, че функционалността все още е много ограничена и може да срещнете много грешки по време на изпълнение, ако не знаете какво точно правите (което, за да бъда честен, всъщност не можете да направите в момента ).

Кодиране QL

За да обработва qubics, всеки ql-възел изпълнява QLVM (Qubic Lite Virtual Machine). Той интерпретира и изпълнява кода, написан вътре в кубика. Той използва императивен език за програмиране, наречен QL. Фокусът е поставен върху това да се направи възможно най-интуитивно и удобно (без декларация за тип, JSON променливи и т.н.), следователно тя наподобява JavaScript. В бъдеще цялата документация ще бъде достъпна на qubiclite.org.

QL ще направи qubic кодирането възможно най-просто

Интегрираната инвентаризация на различни функции (като iota_balance () за проверка на баланса на йота на определен адрес) ще бъде основата за изграждане на мощни приложения в горната част на протокола. Най-важната функция, qubic_fetch (), която извлича данни от всеки qubic в определена епоха и по този начин позволява обработката на данни в рамките на текущия qubic, ще даде възможност за супер интересни взаимодействия между различни QApps и да ги свърже към огромна децентрализирана мрежа, „Интернет на изчисления на базата на кворум“.

Какво следва?

Въпреки че основната функционалност на QLite вече е внедрена в използваема степен, проектът изисква много повече функции и оптимизации. В списъка със задачи има различни неща и аз ще продължа да работя по това да ги свърша възможно най-скоро, така че можем да изградим екосистема на qubic разработчици доста скоро. Публикуването на изходния код ще бъде следващото нещо, веднага след като се уверите, че качеството на кода е достатъчно.

Но имайте предвид - това не е непременно проект за един човек! Всички, които искат да помогнат по какъвто и да е начин (кодиране, документация, всичко, свързано с общността, ...) са поканени да го направят. Особено обсъждането на проекта ще ми даде полезна обратна връзка.

вижте форума на qubIOTA

Ресурси за проследяване на развитието на проекта

https://ecosystem.iota.org/projects/qubic-lite (Qubic Lite, IOTA Ecosystem)

https://ecosystem.iota.org/projects/qubiota (Qubiota, IOTA Ecosystem)

https://github.com/qubiclite (GitHub)

http://twitter.com/qubiclite (Twitter)

Раздора: @ microhash # 4229

За да ми изпратите над заплитането ( също е добре):
G9ZOOVAISG99ZCIKJLRVRVYIMLCWBHVPCISBMFGTKF9BTYXPOUVQOFJLWGBELLEUJORJQTQPY9HGLMDQ9CWELOHLJC