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

Нуждата от суперкомпютърни ресурси никога не е била толкова взискателна. За да утолят жаждата си за усъвършенствана изчислителна мощ, както отделни лица, така и корпорации се обръщат към доставчици на услуги за изчислителни облаци. Това решение има два основни проблема – то оставя хората със средни финансови ресурси извън уравнението, а централизираните местоположения, използвани за задържане на изчислителните ресурси, са склонни да се провалят. Технологията blockchain може да смекчи и двата проблема. Блокчейнът може да използва процесорната мощ на компютрите от всички части на света, като ги обединява чрез децентрализирана мрежа и след това да разпределя натоварването на всяка задача между всеки компютър, свързан към мрежата.

Всеки потребител в блокчейн мрежата може да плаща криптографски токени или монети, за да наеме изчислителните ресурси на персонални компютри или центрове за данни, независимо от местоположението им, за да изпълни натоварването от задачи, които могат да варират от изобразяване на изображения до анализ на космически сигнали. Тези, които предлагат своите изчислителни ресурси в мрежата, се възнаграждават с криптовалути в замяна. Задачите, които преди са се нуждаели от дни или дори седмици, за да бъдат изпълнени, могат да бъдат решени за минути.

За да илюстрираме как технологията блокчейн може да наруши бизнес модела за изчислителни облаци, нека да разгледаме Siacoin, децентрализираната платформа за съхранение на данни, и да я сравним с уеб услугите на Amazon. Siacoin ще ви таксува само около $ 2,50 за съхраняване на 1 терабайт данни, докато уеб услугите на Amazon ще ви таксуват около $ 30 за съхраняване на същия обем данни. Това е почти 12 пъти повече. Като такъв, с децентрализирано блокчейн базирано възлагане на компютърни ресурси, човек би платил около 10% от цената за същите услуги, предлагани чрез доставчици на централизирани облачни изчисления.

Разпределени изчислителни платформи, които си заслужава да погледнете

Децентрализираните приложения на Ethereum (dApps) революционизираха приложенията чрез технологията за интелигентни договори. Като блокчейн, базиран на доказателство за работа (PoW) (въпреки че преминава към модел на консенсус за доказателство за залог), Ethereum е далеч идеална криптовалута за използване в разпределени изчислителни цели. Виртуалната машина Ethereum (EVM) служи като изчислително ядро, отговорно за изпълнението на всички процеси на вземане на решения, свързани с dApps и интелигентни договори, чрез използване на колективната мощност на копаещите възли на Ethereum.

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

Гридкойн (GRC)

Gridcoin (GRC) е криптовалута, която използва уникален алгоритъм за доказателство за изследване (PoR), който стимулира потребителите да дарят своята изчислителна мощ за извършване на научни изчисления чрез Berkeley Open Infrastructure for Network Computing (BOINC), добре познато разпределено изчисление платформа, която улесни декодирането на космически сигнали, събрани от SETI чрез своите радиотелескопи.

Потребителите на мрежата Gridcoin се възнаграждават с GRC, след като завършат обработката на изчислителната работна единица (WU) в BOINC чрез свързване на своя ID на кръстосан проект (CPID) към техния GRC портфейл. Наградата за завършване на изчислителна работа е плащане, което се изчислява въз основа на скорошния среден кредит на потребителя (RAC).

Gridcoin стартира през октомври 2013 г. и първоначално се управляваше чрез протокола Gridcoin Classic, но през октомври 2014 г. той премина към протокола Gridcoin Research. Gridcoin Classic работи чрез хибриден PoW / PoS алгоритъм, така че мрежата е защитена чрез PoW scrypt базиран добив. Протоколът на Gridcoin Research вече не използва хеширане на PoW и кодиране на базата на криптиране, за да намали енергията, необходима за осигуряване на мрежата. Протоколът на Gridcoin Research използва изчислителната работа на BOINC, за да допълни мрежовата сигурност, осигурена чрез алгоритъма PoS.

Голем (GNT)

Golem е децентрализиран суперкомпютър, до който има достъп всеки, независимо от местоположението му. Мрежата на Golem се състои от комбинираната процесорна мощ на потребителските машини, която варира от персонални компютри до огромни центрове за данни. Golem създава пазар за компютърни ресурси, който позволява на потребителите (заявители) да отдават под наем компютърните ресурси на други потребители (доставчици).

Golem използва блокчейна на Ethereum, за да предложи на потребителите система за транзакции за уреждане на плащания между доставчици на изчислителни ресурси, заявители и програмисти. Всеки потребител може да наеме ресурсите, предлагани от други потребители, и да бъде стимулиран чрез GNT (Golem Network Tokens), платени от заявителите. GNT е базиран на Ethereum ERC20 токен.

Golem може да се използва за изчисляване на безброй задачи, които варират от CGI визуализация до машинно обучение и научни изчисления. Всички изчислителни процеси се провеждат в среда на пясъчник, която е изцяло изолирана от системите на хоста.

Golem също разработва Web 3.0, следващото поколение на интернет, което е децентрализирана, самоорганизираща се мрежа.

СОНМ (SNM)

SONM е базирана на блокчейн мрежа за разпределени изчисления на мъгла. Чрез SONM потребителите могат да се възползват от изчислителните ресурси на a "облачно" природата, като PaaS и IaaS, всички от които имат изчислителна инфраструктура за мъгла. Потребители от цял ​​свят могат да заемат своите изчислителни ресурси на пазара SONM в замяна на SONM токени. Мрежата на SONM се основава на стек за изчисляване на мъгла, което прави архитектурата на SONM по-децентрализирана и мощна от текущите архитектури за изчислителни облаци. Насложената мрежа прави възможно свързването на множество контейнери в рамките на една частна мрежа.

SNM е родният токен на SONM. SNM е базиран на Ethereum ERC20 токен. SNM е валутата, използвана на пазара на SONM, където потребителите са разделени в две категории: клиенти и доставчици. Доставчиците са потребители, които предлагат своите изчислителни ресурси за използване от клиенти в замяна на SNM токени.

Договорът между доставчици и клиенти се установява чрез интелигентните договори на Ethereum. Клиентите изброяват задачите, които желаят да изпълнят в облака за изчисляване на мъгла на SONM, и посочват сумата на плащането в SONM токени. След това тези задачи ще бъдат изпълнени от изчислителните ресурси, предоставени от доставчици, които получават определената сума на токени SONM.

iExec

iExec е криптовалута и базирана на блокчейн платформа, която изгражда децентрализиран пазар за изчислителни ресурси в облак. iExec създава нова ИТ инфраструктура чрез иновации на нова парадигма за изчислителни облаци.

RLC е родната криптовалута на iExec, което означава "Работи върху много компютри". RLC е базиран на Ethereum ERC20 токен, който е родната валута за всички плащания на платформата и пазара на iExec. На пазара потребителите са маркирани в една от трите категории: доставчици, разработчици и притежатели на токени. Доставчиците могат да заемат своите изчислителни ресурси на разработчици и да получат възнаграждение с RLC токени в замяна. Разработчиците могат да отдават под наем изчислителните ресурси на доставчиците чрез пазара на iExec, за да изпълняват своите изчислителни задачи на нова децентрализирана инфраструктура, базирана на блокчейн. Разработчиците трябва да плащат RLC токени за ресурсите на доставчиците, които наемат чрез пазара. Притежателите на токени могат да използват своите RLC токени за плащания чрез бързата и сигурна мрежа за плащане на iExec.

Доставчиците могат да кандидатстват, за да станат доставчици на данни, приложения или сървъри. Освен това платформата на iExec предлага на разработчиците библиотеки JS и CLI, които им помагат да смекчат проблемите на мащабируемостта на Ethereum чрез изпълнение на задачи за изчисления извън веригата посредством децентрализирания облак на iExec. Пазарът може да се похвали и с магазин за децентрализирани приложения, известен като DappStore, където разработчиците могат да предлагат и монетизират своите децентрализирани приложения (dApps).

iExec има много случаи на употреба, които включват криптография, научни изследвания, финанси, 3D визуализация, изчисляване на мъгла и други. Освен това платформата планира да внедри поддръжка на рамки за изкуствен интелект (AI) като Caffe, Theano и TensorFlow. iExec вече е установил партньорства с Китайската академия на науките, Enterprise Ethereum Alliance, Genesis Mining и други.

СПАРК

SPARC, или Science Power and Research Coins, се фокусира върху изграждането на децентрализиран суперкомпютър за научни изследвания, подобно на Gridcoin. SPARC е иновация на протокол за изпращане и получаване на JS и JSON базирани изчислителни пакети в децентрализирана мрежа, използваща peer-to-peer blockchain-базирана технология. SPARC може да се похвали с уникална платформа, съвместима с браузъра, която е разработена за достъп чрез безброй устройства, включително компютри, смартфони и таблети.

SPARC е разработен от Kings Distributed Systems Ltd., за да осигури първото прилагане на Distributed Compute Protocol (DCP). Базираната на DCAR платформа на SPARC позволява на физически лица и институции да сигурно свързват в мрежа своите неизползвани изчислителни ресурси, за да създадат разпределена изчислителна платформа, която може да се използва от всеки, навсякъде по света. Всеки може също да използва мрежата на DCP, за да продаде своите неизползвани изчислителни ресурси, за да генерира потоци от приходи. SPARC е базиран на Ethereum ERC20 токен, който е родната валута на платформата.

Платформата на SPARC включва функции, които я отличават от GridCoin, тъй като има различни категории за изследване, изчислени чрез платформата, включително SPARC Physics, SPARC Math и SPARC Shaders. SPARC Physics е физически двигател, който може да се използва за формулиране на симулации и възпроизвеждане на базирани на физиката видео игри чрез интернет браузър. SPARC Math е математическа библиотека, която е разработена чрез JS и може да работи през всеки браузър. SPARC Shaders предлага шейдъри, които могат да се използват при изчисляването и изобразяването на физика и математически симулации с плаваща запетая, които разчитат на графични процесори.

DCP на SPARC има три основни компонента: хост, миньор и дъска. Майньорът е потребителят, който дава под наем своите неизползвани изчислителни ресурси на хостове в мрежата и се стимулира чрез SPARC маркери. Хостът е потребителят, който плаща на токени SPARC, за да наеме изчислителните ресурси, които са им необходими за различни цели чрез DCP. Платката представлява API, който записва всички данни, свързани с хоста, майнера и изчислителните задачи върху blockchain.

SPARC току-що завърши предварителното си ICO и основното им ICO се очаква да се проведе през следващите няколко месеца. Проектът има планирани много случаи на използване, включително доставка на съдържание, уеб трафик, научни изследвания и градска инфраструктура.

Ankr

Ankr разработва блокчейн базирана рамка за разпределено облачно изчисление (DCC). Въпреки че вече има множество разпределени изчислителни решения, Ankr е далеч първият, който комбинира блокчейн технологията с надежден хардуер.

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

Иновативният протокол, базиран на PoUW, отключва огромния потенциал на неизползваните изчислителни ресурси по целия свят, като предоставя адекватни стимули чрез токена ANKR. Чрез този протокол всеки участник в изчислителните ресурси се стимулира, а някои дори ще получат допълнителни награди за генериране на блоковете на блокчейна. В близко бъдеще протоколът за добив на Ankr ще разчита на Универсалния основен доход (UBI).

Ankr също така поддържа интегрираната услуга Oracle, която осигурява удостоверено подаване на данни чрез средства за използване на доверената среда за изпълнение (TEE), както и криптографски примитиви. Интегрираната услуга Oracle може да насърчава приемането от реални случаи на употреба чрез използване на стандартизиран API, за да насочва данни от съществуващи уебсайтове към платформата на Ankr.

ANKR е родният токен на платформата, който е базиран на Ethereum ERC20 токен. ICO на проекта приключи успешно през октомври миналата година. Платформата също е успешно интегрирана с BOINC, което позволява използването на мрежовите изчислителни ресурси на Ankr при изпълнението на задачи, свързани с различни сектори на научните изследвания, които се възползват от BOINC.

Финални мисли

Изчисленията в облак се изчисляват на пазар от трилион долара, но въпреки това са монополизирани от някои от най-големите технологични конгломерати в света. Само тези бизнес гиганти могат да си позволят скъпите разходи за човешки капитал и предварителни разходи за сървъри, което е довело до по-висок марж за средния потребител. От друга страна, в настоящите бизнес модели на изчислителни облаци липсват стимулиращи стратегии за лица, които са готови да дадат под наем своите неизползвани компютърни ресурси. Технологията blockchain обаче едва започва да променя тази картина и предлага алтернативен бизнес модел, който може да помогне на хора от цял ​​свят да продадат своите неизползвани изчислителни ресурси на нуждаещите се, които са готови да платят удобна цена за такива услуги. Не след дълго ще видим огромни суперкомпютри, изградени с базирани на блокчейн мрежи, които могат да бъдат отдадени под наем на много евтини цени.