Проектът Cartesi прави вълни в крипто и блокчейн индустрията, тъй като има за цел да направи dApps по-практични и мащабируеми, така че да може да отговори на постоянно развиващите се изисквания в реалния свят. За да разберем повече за проекта, зададохме няколко въпроса на Колин Стейл, главен оперативен директор и съосновател на Cartesi.
В: Нека започнем с основния въпрос, за да можем да разберем по-добре проекта. Какво е Cartesi?
A: Cartesi изгражда операционна система за DApps. Проектът позволява сложни и интензивни изчисления да се изпълняват в среда на Linux, извън блокчейна, без да се нарушава децентрализацията. Cartesi цели да направи DApps значително по-мощен, по-лесен за разработване и преносим.
Cartesi има за цел да донесе основната мащабируемост и удобство на разработчиците и потребителите на децентрализирани приложения.
В: Защо Cartesi е уникален?
A: Ограниченията за разработване на блокчейн платформи могат да осуетят както разработчиците, така и потребителите, като ги отблъснат. Cartesi позволява на разработчиците да надграждат добре утвърден софтуер, с който са запознати, и да ги стартират в Linux среда. Проектът има за цел да преодолее пропастта между централизирания и децентрализирания свят на разработване на приложения. Някои от основните му акценти включват:
– Мащабируемост: Интензивните изчисления на масивни количества данни се извършват извън веригата със същите гаранции за сигурност, предлагани от блокчейна;
– Програмируемост: логиката на DApp работи под Linux и е кодирана с избор от хиляди софтуерни компоненти с отворен код, налични за Linux;
– Лесно приемане: Разработчиците могат да работят в позната среда, използвайки любимите си инструменти, не ограничени от незрели езици и среда на изпълнение;
– Децентрализация: Консенсусът се постига сигурно по веригата, без да е необходим протокол за репутация, доверена среда за изпълнение или сървъри, контролирани от една страна;
– Преносимост: Cartesi има за цел да направи DApps преносими в най-важните публични блокчейни, които поддържат интелигентни договори;
– Поверителност: Държавите на DApp могат да бъдат частни сред участниците в заявлението.
Въпрос: Можете ли да ни кажете повече за това как ОС Linux работи в тандем с dApps и как се различава от дистрибуциите на Linux, достъпни за общо ползване?
A: Cartesi е уникален в смисъл, че позволява децентрализираните приложения да се изпълняват на Linux по начин, който може да бъде проверен от блокчейна. Комплексната обработка може да се изпълни извън веригата, без изчислителните ограничения на блокчейн и съответните такси.
Предлагайки среда за изпълнение на Linux, Cartesi е единствената софтуерно базираща се верижна изчислителна система, която дава на разработчиците широк спектър от софтуер, разработен през последните 30 години и който позволява приложенията, които използваме в Интернет днес.
На Cartesi логиката DApp работи на виртуална машина, която емулира RISC-V ISA. Подобно на всяка вградена разработка, често участват две системи: хост системата е мястото, където се развива разработката, а целевата система е мястото, където приложенията, които се разработват, в крайна сметка работят. Това се нарича „кръстосано развитие“. Ще предоставим образ на Docker, който разработчиците да изпълняват на хоста. Това изображение на докер ще съдържа всички предварително инсталирани инструменти за разработка. В момента е базиран на Ubuntu 18.04, но скоро ще бъде надстроен до 20.04. С него разработчиците могат да изберат компонентите, които ще бъдат част от целевото приложение, което те пишат, включително скриптове и компилирани програми, които може да са написали сами. Тези компоненти се изпълняват във вградена Linux система, която работи в целта. Това се основава на персонализиране на Buildroot. В бъдеще планираме да поддържаме други вградени дистрибуции на Linux (OpenEmbedded / Yocto е в списъка ни с желания).
Въпрос: Как Cartesi постига оперативна съвместимост между различни блокчейни?
A: Това има два аспекта. Първо, приложенията Cartesi ще могат да четат и правят сложни изчисления, включващи данни от множество източници. Това ще помогне за оперативната съвместимост между блокчейн и услуги като бъдещи и застрахователни пазари.
В допълнение, Cartesi първоначално е изграден върху Ethereum, но има планове да бъде агностик на блокчейн. В тази връзка Cartesi се стреми да направи DApps преносими през най-важните публични блокчейн, които поддържат интелигентни договори, така че разработчиците да не се притесняват за дълголетието на конкретни блокчейн проекти.
В: Какви са приложенията на Cartesi и колко е различно от другите разпределени изчислителни решения, предлагани в момента на пазара?
A: За да се избегне объркване, разпределените изчисления са само един възможен случай на използване на Cartesi. Cartesi има за цел да реши много по-голям проблем по отношение на настоящите ограничения и незрялост на наличните блокчейн и DApp инфраструктури. Ограниченията за развитие на блокчейн платформите разочароват както разработчиците, така и потребителите, отблъсквайки ги. Cartesi позволява на разработчиците да създават DApps на утвърден софтуер, с който са запознати, и да ги изпълняват в Linux среда. Проектът има за цел да преодолее пропастта между централизирания и децентрализирания свят на разработване на приложения.
Първият ни DApp, Creepts, е напълно децентрализирана игра за отбранителна кула. Тази игра представя напълно децентрализирана игра, която е разработена с помощта на конвенционални софтуерни запаси на Linux и също изисква милиарди инструкции за микропроцесор (и по този начин невъзможно да се изпълнява по веригата): https://creepts.cartesi.io
По отношение на конкурентите Cartesi е уникален проект по определен начин. И двете TrueBit и Offchain Labs имат подобен протокол за изчисляване извън веригата, който включва интерактивно разрешаване на спорове (игра за проверка). В нашия случай обаче имаме различен избор на архитектура на виртуалната машина и криптоикономически стимули, за да изпълним нашата визия. А именно да предостави на разработчиците на DApp богата софтуерна инфраструктура, която вече е налична за Linux. В това отношение понастоящем няма проект, подобен на Cartesi.
В: Защо този подход? Какво е повлияло на създателите да се впуснат в този проект?
A: Cartesi използва този подход, тъй като вярваме, че разработчиците на DApp се сблъскват с множество проблеми днес, като се налага да преоткриват софтуерни стекове за блокчейн, които вече са съществували и са узрели в продължение на десетилетия. Това е точно една от причините да изграждаме Cartesi. Нито едно софтуерно приложение не е изградено изолирано. Основните мобилни / настолни / уеб приложения днес зависят от множество софтуерни зависимости, които отнеха десетилетия, за да узреят в операционни системи като Linux. Cartesi пренася цялата тази софтуерна инфраструктура в блокчейн приложения. Докато без Cartesi, блокчейн приложенията не могат да използват основния софтуер, библиотеки и услуги, освен ако не жертват децентрализацията по някакъв начин.
След това има вторият проблем. Освен че са затруднени от недостатъчната софтуерна инфраструктура, децентрализираните приложения страдат и от строги ограничения за обработка по веригата. Така че те едва ли могат да предложат убедителна алтернатива на масовите централизирани приложения. Те често са трудни за изграждане, тъй като са тромави и ограничени за разработчици и потребители на DApp.
Cartesi решава тези три проблема, като 1) предлага на разработчиците софтуера и инструментите, поддържани от пълна ОС Linux; 2) преместване на всички тежки изчисления върху големи количества данни, което блокчейн не може да направи; 3) предлагане на услуги и символична икономия, която позволява на потребителите сигурно да разчитат на мрежата и да останат свободни от неудобствата на блокчейн технологията (напр. Бавно време за потвърждение, изискване да останат онлайн за разрешаване на спорове и други).
Основателният екип на Cartesi първоначално е влязъл в блокчейн в резултат на Augusto Teixeira (главен научен директор), който е колега в научните изследвания и е съавтор на научни публикации със Сергей Попов. Тъй като Аугусто е експерт по теория на вероятностите и графиките, със силен теоретичен опит в играта, Сергей Попов го насърчи да допринесе за движението на блокчейн, като първо го запозна с белия документ на Bitcoin.
Преди обхватът на Cartesi да бъде дефиниран като обобщена инфраструктура на Linux за мащабируеми DApps, първоначалната идея беше да се внедри децентрализиран пазар за наука за данни и машинно обучение на блокчейна. Това приложение изисква детерминирана изчислителна инфраструктура извън веригата. След като проектира това, екипът на Cartesi беше вдъхновен от възможностите на тази Linux инфраструктура, проправяйки пътя за Cartesi.
На Linux и Blockchains: https://medium.com/cartesi/on-linux-and-blockchains-a955a49a84e1
В: Какво ще бъде въздействието на Cartesi върху бъдещето на dApps еволюцията?
О: Ние вярваме, че Cartesi ще промени бъдещето на еволюцията на DApps, като даде възможност за изцяло нова вълна от DApps, които преди това не бяха възможни. Нашата визия е да направим разработването и използването на DApps възможно най-близо до централизираните им аналози.
Основните акценти на Cartesi DApps включват:
- Мащабируемост: Интензивните изчисления на масивни количества данни се извършват извън веригата със същите гаранции за сигурност, предлагани от блокчейна;
- Програмируемост: dApp логиката работи под Linux, с избор от хиляди софтуерни компоненти с отворен код, които да се смесват и съчетават;
- Лесно приемане: Разработчиците могат да работят в позната среда без изкуствени ограничения и с достъп до всичките си любими инструменти;
- Децентрализация: Консенсусът се постига сигурно по веригата, без да е необходим протокол за репутация, Trusted Execution Environment или централни сървъри в облака;
- Преносимост: Cartesi има за цел да направи dApps преносим в най-важните публични блокчейни, които поддържат интелигентни договори;
- Поверителност: състоянията на dApp могат да бъдат частни сред участниците в заявлението.
Въпрос: Видяхме играта Creepts. Има ли ограничения за вида игри, които могат да бъдат създадени с помощта на инфраструктурата на Cartesi? Възможно ли е в бъдеще да виждаме висококачествени игри с отворен свят или MMORPG на Cartesi?
A: След като разработчиците имат децентрализирана инфраструктура на Linux, те могат да използват 30 години еволюция на софтуера с отворен код. Cartesi VM също освобождава огромна изчислителна мощност в сравнение с мащабируемото изчисление на блок-вериги. С Cartesi обработката на логическата игра се извършва извън веригата, докато гаранциите за сигурност на блокчейна все още се поддържат. Cartesi може да предложи най-доброто от двата свята решение за разработчиците на игри: ефективност, много по-близка до съществуващата за централизирани игри с децентрализация на родните блокчейн игри.
Логиката на DApp може да бъде всяка обща програма, компилирана за Linux на RISC-V архитектура. Това обхваща широк спектър от възможности. Разбира се, можете да използвате и ресурси на ниво OS, като файловата система. С всяка нова функция, която въвеждаме в Cartesi SDK, ще бъде възможен по-широк спектър от стилове на играта. Турнирът е най-простият – защото играчите не си взаимодействат директно помежду си. След това ще улесним разработването на мултиплейър игри, базирани на завой.
С напредването на функциите, които разработваме заедно с пътната карта, ще станат възможни по-сложни и усъвършенствани мултиплейър игри, които са наистина децентрализирани. RPG са в радара.
За повече информация относно Creepts: https://medium.com/cartesi/introducing-creepts-the-first-cartesi-dapp-374eee8ad914
Игри с Cartesi: https://medium.com/cartesi/how-to-make-more-impressive-decentralized-games-120636cb5712
Въпрос: Моля, дайте информация за токеномиката на CTSI жетони, списъци и т.н..
A: Cartesi има за цел да донесе основната скалируемост и мощност на децентрализираните приложения чрез мрежа от възли. Токенът CTSI е създаден, за да стимулира операторите на Cartesi Node да се ангажират със системата честно и ефективно.
По-долу са дадени някои бързи факти за CTSI и икономиката на символите Cartesi:
- Cartesi беше последният IEO чрез инициативата Binance’s Launchpad
- Сума, събрана чрез продажба на Binance Launchpad: 1 500 000 USD
- Cartesi е включен в Binance за CTSI / BTC, CTSI / USDT, CTSI / BUSD & CTSI / БНБ
- Cartesi е листвана общо на 15 борсови пазара: https://coinmarketcap.com/currencies/cartesi/markets
- Настоящата пазарна капитализация на Cartesi е ~ $ 5 500,00 с 20% циркулиращо предлагане
- Общото отключване на Cartesi за 2020 г. ще възлиза на по-малко от 25% от общото предлагане
- CTSI е PoS странична верига криптовалута, PoS подробности ще бъдат пуснати скоро
- Общо предлагане: 1 000 000 000 CTSI
- CTSI е ERC-20 Token
За повече информация относно токен икономиката: https://t.me/CartesiAnnouncements/167
В: Всичко друго, което бихте искали нашите читатели да знаят?
О: Препоръчваме ви да се присъедините към нашата общност Telegram: https://t.me/cartesiproject за всякакви допълнителни въпроси или информация, която търсите.
Екосистемни връзки на Cartesi:
Уебсайт: https://cartesi.io
Twitter: https://twitter.com/cartesiproject
Телеграма: https://t.me/cartesiproject
Раздор: https://discordapp.com/invite/Pt2NrnS
GitHub: https://github.com/cartesi
Доклад на Binance Research: https://research.binance.com/projects/cartesi